div+css技术,网页前端必学技术。

2025-11-21 03:51:20

1、大家可以从这看起

实例

当看到

“第

12

:

校验及常见错误”时你

会对

Div+Css

有一定的了解

现在咱先来看一些比较常用属性

font 

字体

color 

颜色

font-size 

字体大小

text-align 

文本位置

background 

背景

margin 

外补丁

padding 

内补丁

border 

边框

float 

布局

这些在苏昱的

Css

手册(这是

HTML

版)里边都可以找到,可以具体看看。

2、CSS

布局常用的方法:

float:none|left|right  

取值:

none:

默认值。对象不飘浮

left:

文本流向对象的右边

right:

文本流向对象的左边

它是怎样工作的,看个一行两列的例子

  

xhtml

代码:

<div id="wrap">  

<div id="column1">

这里是第一列

</div>  

<div id="column2">

这里是第二列

</div>  

<div 

class="clear"></div> 

/*

这是违背

web

标准意图的,只是想说明在它下面

的元素需要清除浮动

*/  

</div> 

CSS

代码:

#wrap{width:100;height:auto;}  

#column1{float:left;width:40;}

3、#column2{float:right;width:60;}  

.clear{clear:both;} 

position:static|absolute|fixed|relative 

取值:

static:

默认值。无特殊定位,对象遵循

HTML

定位规则

absolute:

将对象从文档流中拖出,

使用

left

right

top

bottom

等属性相

对于其最接近的一个最有定位设置的父对象进行绝对定位。

如果不存在这样的父

对象,则依据

body

对象。而其层叠通过

z-index

属性定义

fixed:

未支持。对象定位遵从绝对

(absolute)

方式。但是要遵守一些规范

relative:

对象不可层叠,

但将依据

left

right

top

bottom

等属性在正常

文档流中偏移位置

它来实现一行两列的例子

  

xhtml

代码:

<div id="wrap">  

<div id="column1">

这里是第一列

</div>  

<div id="column2">

这里是第二列

</div>  

</div> 

CSS

代码:

#wrap{position:relative;/*

相对定位

*/width:770px;}  

#column1{position:absolute;top:0;left:0;width:300px;}  

#column2{position:absolute;top:0;right:0;width:470px;} 

他们的区别在哪

?  

显然,

float

是相对定位的,会随着浏览器的大小和分辨率的变化而改变,而

position

就不行了,所以一般情况下还是

float

布局!

CSS

常用布局实例

单行一列

body{margin:0px;padding:0px;text-align:center;}  

#content{margin-left:auto;margin-right:auto;width:400px;} 

两行一列

  

body{margin:0px;padding:0px;text-align:center;}  

#content-top{margin-left:auto;margin-right:auto;width:400px;}  

#content-end{margin-left:auto;margin-right:auto;width:400px;} 

三行一列

  

body{margin:0px;padding:0px;text-align:center;}  

#content-top{margin-left:auto;margin-right:auto;width:400px;width:370

px;}  

#content-mid{margin-left:auto;margin-right:auto;width:400px;}  

#content-end{margin-left:auto;margin-right:auto;width:400px;} 

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:29
  • 阅读量:163
  • 阅读量:192
  • 阅读量:85
  • 阅读量:20
  • 猜你喜欢