已采納回答 / sixGod
不是受影響,是float的特性,你前面的div用了float,后面跟著的元素就會在有空位的時候自動跟上去,這個時候就要清除浮動,在div后面跟上一句<div style="clear:both"></div>,其后面的元素才能正常布局
2015-06-16
已采納回答 / chavin
margin:auto,會自動左右居中(相對于父元素),padding設置auto沒用。下面是我的測試代碼,你可以放到你的頁面上看一看。 <div style="border:1px solid blue; width:400px;height:400px;margin:auto;padding:0 auto;"> <div style="border:1px solid red;width:200px;height:200px;"></div> </div...
2015-06-12
已采納回答 / 牙尖十怪
ID盡量不要用來設置樣式,因為ID的優先級高于class,容易造成沖突,一般ID在用作JS的選擇器的時候較多,除非在特定情況下,需要用ID來提升樣式的優先級就用ID,class既可以設置樣式也可以用作JS的選擇器,此處請參考BEM重構思想的類選擇器用法,另class定義類名的時候最好不要有 下劃線“? _?? ”,否則除IE外的大部分瀏覽器會忽略此類名下所設置的樣式。
2015-06-11
已采納回答 / wengyaqiang
靜態定位是position:static,是元素的默認定位屬性。只有設置了absolute或relative或fixed才算已定位的父級元素
2015-06-07
已采納回答 / 笑與君歌
relative:相對的,相對上一個網頁元素的坐標absolute:絕對的,以整個網頁做為坐標系,指定網頁的元素位置.看具體情況,比如做網頁居中就用absolute比較好,left和top用百分比。
2015-06-03