继承指的是每个元素可以有多个样式设计,在通常情况下,它遵循的是最外层的样式设计原则,如果遇到对其自身的样式设计,它将在继承最外层样式设计的基础之上,优先考虑自身的样式设计。阅读全文>
发表于 @ 2008年07月12日 15:50:00|评论(loading...)|收藏
绝对定位主要是通过设置对象的top,right,bottom,left四个方向的边距值来实现。一旦对象采用了绝对定位,它就完全摆脱了文档流与浮动模型,独立存在。相对定位使得被设置的元素保持与其原始位置相对,并不破坏其原始位置信息。
阅读全文>
发表于 @ 2008年07月12日 13:07:00|评论(loading...)|收藏
浮动定位的目的就是打破默认的按照文档流的显示规则,使之按照我们用div+css布局的要求进行显示。这就需要用到float属性来进行页面的定位。阅读全文>
发表于 @ 2008年07月12日 12:12:00|评论(loading...)|收藏
当盒子模型对象处于浮动状态的时候,在IE6.0中,盒对象的左右margin会加倍。这是IE6.0的CSS解析问题。解决“左右margin加倍问题”之诀窍:设置对象的display:inline来解决之。阅读全文>
发表于 @ 2008年07月12日 11:43:00|评论(loading...)|收藏
对于CSS的解释规则而言:一旦把某个元素设定了float属性,那么它们将不在遵循空白边叠加规则。阅读全文>
发表于 @ 2008年07月12日 11:15:00|评论(loading...)|收藏
IE6/IE7/FF的最终宽度:左外边距+左边框宽+左内边距+宽度+右内边距+右边框宽+右外边距阅读全文>
发表于 @ 2008年07月12日 10:50:00|评论(loading...)|收藏
高度自适应:由浏览器解析规则引发的高度自适应问题(html,body{margin:0px;height:100%;})阅读全文>
发表于 @ 2008年07月09日 01:16:00|评论(loading...)|收藏
浮动定位:主要由浏览器根据对象的内容自动进行浮动方向的调整。当这种方式不能满足定位需求时,就需要用到绝对定位position属性来实现。有三个值position:static:默认属性值;position:absolute,对象将根据整个页面的位置进行重新定位,当使用次属性时,可以使用top,right,bottom,left4个属性进行方向定位,以确定对象的具体位置。position:relative,相对定位。阅读全文>
发表于 @ 2008年07月09日 01:05:00|评论(loading...)|收藏
二列右列宽度自适应布局:左栏设置固定width值,右栏不浮动也不设置宽度值即可。
阅读全文>
发表于 @ 2008年07月09日 00:35:00|评论(loading...)|收藏
float属性用于控制对象的浮动布局,有三个值:none,left,right。使用none表示对象不浮动,使用left,表示对象将向左浮动,使用right,表示对象向右浮动。阅读全文>
发表于 @ 2008年07月09日 00:22:00|评论(loading...)|收藏
一列固定宽度居中主要是使用margin属性来控制:margin:0px auto阅读全文>
发表于 @ 2008年07月09日 00:10:00|评论(loading...)|收藏