最贊回答 / 龔小樣
最好的解決辦法在panel這個div下添加一個兄弟div<div class="seperation"></div>然后其css樣式為?.seperation{ clear:both;}把他寫在common.css里面,用的地方很多。原理就是塊狀元素獨占一行 清除左右浮動的,就避免上下粘在一起。。話粗理不粗 ?就是這個意思。
2016-09-05
已采納回答 / 慕粉3759934
只添加相對定位,不給偏移值,不會對元素影響。因為這里的banner部分有絕對定位元素,為了給絕對定位元素找干爹(參照物),所以一開始就加了。不加相對定位對居中無影響,加了相對定位不加偏移值也沒影響
2016-09-05
最新回答 / 丨nteResTing
<...code...>把重置樣式改成上面的那樣,就不會出現問題了。原因就是由于子元素都用了浮動,而父級元素需要用它的子元素來實現高度自適應,不然如果父級元素沒有高度或者內容,子級元素的排版就不受父級元素的控制。添加了一個句號content:".",并且把它的display設置成block;高度設為0;clear設為both;visibility設為隱藏。這樣父級元素有了一個"."的內容,就達到了撐開容器的目的。
2016-09-04
最新回答 / 如此消魂
這個問題你問出來,其實很難回答的。知道html和css,那么知道是什么概念呢?是了解清楚了html和css的標簽和它們的功能?那么就試著下載一個html的源碼,看看自己是否能看懂?再試著根據一張PSD圖自己動手做出來。學習這東西學無止境的,等你會自己重構HTML了,就要學習javascript,讓自己的頁面動起來或者學習響應式,以適應越來越多的移動端用戶。等你深入進去,就不會問學到什么程度了。
2016-09-01