關鍵的幾個Q:
關鍵的幾個Q: 1、只設置了一個float:left ? ->【定寬】的div綠塊上移,mainbody高度變短 2、兩個都float:left -> 綠塊緊貼著黑塊,兩列排著;紫色的塊【沒限定寬度】,所以隨文字走。 如果寫“版權(quán)部分”,剛好一行一個字環(huán)繞,所以是右邊一小列; 如果寫“copyright”,右側(cè)空間不夠,一直到綠塊下一行才可以,所以是mainbody那么大; 如果寫“c o p y right”,介于以上兩者之間 3、clear: both可以消除對footer的影響,為什么對mainbody不起作用? 4、overflow:hidden 為什么可以把兩個一并都消除了?
2017-02-24
剛剛聽老師講,clear:both是對box1和box2起作用,但是對mainbody這個父層不起作用,footer也是父層,clear:both起作用嗎?