以下是引用片段: #div-1 { position:static; } |
以下是引用片段: #div-1 { position:relative; top:20px; left:40px; } |
以下是引用片段: #div-1a { position:absolute; top:0; right:0; width:200px; } |
以下是引用片段: <div id="div-1"> <div id="div-1a"> this is div-1a element. </div> this is div-1 element. </div> #div-1 { position:relative; } #div-1a { position:absolute; top:0; right:0; width:200px; } |
以下是引用片段: <div id="div-1"> <div id="div-1a">this is the column-one</div> <div id="div-1b">this is the column-two</div> </div> #div-1 { position:relative;/*父元素相对定位*/ } #div-1a { position:absolute;/*子元素绝对定位*/ top:0; right:0; width:200px; } #div-1b { position:absolute;/*子元素绝对定位*/ top:0; left:0; width:200px; } |
以下是引用片段: #div-1a { float:left; width:200px; } |
以下是引用片段: #div-1a { float:left; width:150px; } #div-1b { float:left; width:150px; } |
8.clear float|清除浮动
如果你不想让使用了float元素的下面的元素浮动环绕在它的周围,那么你就使用clear,clear有三个值,clear:left;(清除左浮动),clear:right;(清除右浮动),clear:both;(清除所有浮动)。
example:
以下是引用片段: <div id="div-1a">this is div-1a</div> <div id="div-1b">this is div-1b</div> <div id="div-1c">this is div-1c</div> #div-1a { float:left; width:190px; } #div-1b { float:left; width:190px; } #div-1c { clear:both; } |
至此,这个css的定位部分就结束了,你可以动手体会体会加深印象。