*{margin:0; padding:0;}
#wrap{width:970px; margin:0 auto;}
#mainbody{position:relative; margin-top:15px;}
#left{float:left; margin-right:13px; width:110px; }
#mid{float:left;width:650px;border:1px solid #999;}
#right{position:absolute;top:0;left:775px; margin-left:17px; border:1px solid #999;}
#wrap{width:970px; margin:0 auto;}
#mainbody{position:relative; margin-top:15px;}
#left{float:left; margin-right:13px; width:110px; }
#mid{float:left;width:650px;border:1px solid #999;}
#right{position:absolute;top:0;left:775px; margin-left:17px; border:1px solid #999;}
2017-04-11
overflow:hidden是超出該元素的部分進行隱藏。這個時候就需要明確一點,該元素的高度是怎么定義的。當一個div中的兩個元素浮動之后,此時div的高度就會塌陷,此時div的高度為0。那是不是意味著就要將浮動元素隱藏起來,如果是真的隱藏就是反布局常識的。所以這中間肯定有我們現在還不知道的機制。二、不了解的機制-BFC定義:BFC全稱是塊級格式化上下文,用于對塊級元素排版,默認情況下只有根元素(body)一個塊級上下文,但是如果一個塊級元素設置了float:left,
網址:http://www.cnblogs.com/luoqian/p/5987788.html
網址:http://www.cnblogs.com/luoqian/p/5987788.html
已采納回答 / magic_4
我測試了下代碼 不設置overflow樣式,而替換成固定高度是可以的。但是一般div不設置固定高度,因為像mainbody里面的內容可能有時候比高度還要多,所以可以設置最小高度會比固定高度好。關于overflow:hidden 為什么能清楚父級元素的浮動,我查找到了一個較為清楚的解釋,可以參考理解。我們大家理解的overflow:hidden是超出該元素的部分進行隱藏。這個時候就需要明確一點,該元素的高度是怎么定義的。當一個div中的兩個元素浮動之后,此時div的高度就會塌陷,此時div的高度為0。那是不...
2017-04-11
最新回答 / 游離態L
什么時候需要清除浮動?我們對元素進行了浮動(float)時,我們的元素就會脫離文檔流,像一只小船一樣漂流在文檔之上。在 CSS 中,任何元素都可以浮動。浮動元素會生成一個塊級框,而不論它本身是何種元素。?float主要流行與頁面布局,然后沒有使用后沒有清除浮動,就會后患無窮。不應該對受到影響的p標簽設置clear:both
2017-04-10
視頻內容對于沒有基礎或者以前看過但是忘記了的有很大的幫助,老師估計是感冒了,嗓子可能有點不舒服,還是在堅持講課。很好的老師,點個贊。有同感的點個贊
2017-04-10
老師的是根據使用經驗 話是錯的 但是主要表達的是 浮動后 仍會對相鄰元素產生影響 老師的例子不是特別明顯 建議兩個容器的高度設置為不同 當盒子1 左浮動時 脫離文檔流 盒子2擠上去 寬度依舊是整行 高度不同時很明顯 但是盒子2的內容 卻受到盒子一的影響 聽別人千言萬語 還不如自己動手試一試 今天學的太認真 忘記去搶騰訊云了 只能明天再搶了
2017-04-10
開啟2X 速通模式 要復習的東西有好多啊 昨天下了個 vscode(微軟輕量的開發工具) 從文本編輯器的角度看 用起來蠻爽的 插件也挺多的 提示還算可以 猿們可以下載個玩玩