最贊回答 / lsnFor
清除浮動有以下三種方式:1.父元素清除浮動設置--->.box{overflow:hidden;}<div class="box">????<div class="left"></div>????<div class="right"></div></div>2.浮動元素后添加空div清除浮動設置--->.clear{clear:both;}(通常情況both)<div class="left"></div...
2016-11-26
已采納回答 / lsnFor
首先你要理解文檔流和浮動:文檔流:自上而下,從左到右。浮動(兩張紙疊放,最下面的是文檔流,上面的是浮動元素的位面):脫離文檔流。然后分析問題:top元素的子元素head,高度100px,存在于文檔流中main元素的子元素left,right高度600px,浮動,脫離文檔流footer元素,高度100px,存在于文檔流中。文檔流(底層)top元素后緊跟footer元素,并不受浮動元素影響,因為不在同一個位面。
2016-11-24
最新回答 / 牛五
margin有重疊性,父元素非塊狀格式化上下文;父元素沒有border-top;父元素沒有padding-top;父元素和第一個子元素間沒有inline元素分隔。這四條隨便改一條,父元素就不會跟著下沉了。更多margin重疊性問題慕課網上都有。
2016-11-23
最贊回答 / lsnFor
margin并不是相對于窗口,而是相對于自身,舉個栗子榴蓮,外面的刺可以理解為margin(外邊距),皮的厚度可以理解為padding(內填充/內邊距)第一個盒子head-高度100px第二個盒子main(浮動)-高度600px第三個盒子footer,margin-top:600px;(相當于自身的刺為600px,拉開了與第一個盒子的距離)
2016-11-23
最新回答 / Ecin
<form method="post" action="save.php"><img src="圖片地址"><textarea cols="50" rows="10">在這里輸入你說的初始值</textarea></form>form是HTML表單 ?是網站和用戶之間交互用的
2016-11-21
已采納回答 / 拴栓
這樣一串連續的字符會被創建為一個無名塊框,如果中間沒有空格,默認不會換行,可以改變換行機制,對middle設置word-wrap: break-word; 讓其強制換行,即使沒有空格也換行,一般連續的一串字符是一個單詞(word),所以是break-word;也可以設置overflow:hidden或者overflow:auto,這樣會自動隱藏溢出的內容或者出現滾動條;
2016-11-21