最新回答 / 一層一塵
你沒看見祖先元素里有個子元素嗎?? <div id="mainbody">/* 祖先元素?*/? ? <div id="sidebar">/* 子元素 */? ? ? <dl>? ? ? ? <dt>CSS 基礎教程</dt>? ? ? ? <dd class="current"><a href="#">CSS 簡介</a></dd>? ? ? ? <dd><a href="#"&...
2017-04-03
最新回答 / Robert_Langdon
left和right是包裹在mainbody里面的啊,但footer不在mainbody里面,怎么可能被覆蓋呢,你除非把footer也移到mainbody里面
2017-03-29
最新回答 / 超速飛
你不要寫這么亂,你要是想從外往里寫,你就從外往里,不要搞跳躍式的。你“.wrapper”大框架寬度設定的770px,<header>就是762px了,“.content”又是770px,肯定差一截啊。
2017-03-29
最贊回答 / QQ_隨意
當你使用絕對定位時該物體就脫離文檔流了,所以設置margin只會和你設置的相對定位點起作用,————如果是練習題的話。你把內邊距padding-left設置一下看看效果
2017-03-26
最新回答 / Robert_Langdon
我回頭又聽了一遍,她說“這符合之前說的三個特性,box1仍處于標準文檔流中,box1右移的同時,把瀏覽器撐開了”,這三句話沒有邏輯聯系,不知道你是怎么把他們關聯上了
2017-03-23
最新回答 / 有星小冰_0
原因是#right里的p標簽寬度沒改變,會超過#main body剩下的寬度,所以被擠到了下一行,可以給p設置寬度就行了,另外margin-left就應該是17px了,792px是題目要求定位才計算出的,float不用。
2017-03-21