已采納回答 / Limargin
在HTML中,有三種機(jī)制:文檔流(默認(rèn)) 浮動 定位。文檔流:默認(rèn)機(jī)制,按照從上到下,從左到右的順序排列,這是最基礎(chǔ)的。浮動:float:left|right;clear:both? ,脫離文檔流,可以想象成子DIV 漂浮起來了,比如,一個(gè)父div,有兩個(gè)子div,如果是在文檔流中,兩個(gè)子div是將父div分成上下兩部分的,就像是“日”字;但是如果子div1 設(shè)置了float屬性,那么子div2 就會往上移動,就會變成三個(gè)“口”字重疊在一起,最下面的那個(gè)口是父div,上一層是子div2,最上面是子div1...
2017-02-25
最新回答 / qq_ban_1
.book>div{border:?1px?solid?#badbdb;background:url(images/t_book.gif)?0?0?norepeat;寫錯(cuò)代碼了.book{border:?1px?solid?#badbdb;background:url(images/t_book.gif) no-repeat;}
2017-02-24
最新回答 / 慕粉1429549658
剛剛聽老師講,clear:both是對box1和box2起作用,但是對mainbody這個(gè)父層不起作用,footer也是父層,clear:both起作用嗎?
2017-02-24
已采納回答 / 慕粉1440489053
前面一個(gè)代碼是為所有的.nav li添加a:hover事件,后面一個(gè)是清除class為current<li>的上的a:hover事件。因?yàn)樵谇懊娴拇a中已經(jīng)給li.current添加了一個(gè)border-bottom:3px solid #cc0000;的下邊框 如果不設(shè)置那么你鼠標(biāo)放在class為current<li>上就會在下邊框下面再多顯示一個(gè)下邊框
2017-02-22
最新回答 / Gold_T
設(shè)置overflow: hidden; 的時(shí)候需要裁剪掉內(nèi)容的多余部分,在mainbody設(shè)置了高度的時(shí)候可以看到多余的部分確實(shí)消失了,但沒有設(shè)置高度的時(shí)候要怎么裁剪呢,他先計(jì)算內(nèi)容的高度,結(jié)果mainbody的高度就變?yōu)榱藘?nèi)容的高度,最后的效果反而類似于清除浮動了
2017-02-22
已采納回答 / 慕慕4179031
合并了在這個(gè)例子中,效果是一樣的,但是之所以要設(shè)置成一個(gè)content類和一個(gè)book類,是因?yàn)檎麄€(gè)頁面中還有一個(gè)profile類,而這個(gè)類也是屬于content類的,作個(gè)類比,就是有兩個(gè)人都是學(xué)生,他們都需要具備學(xué)生的共有屬性,但是他們一個(gè)是女生,一個(gè)是男生,所以他們在具備學(xué)生共性的同時(shí)又具備了男生和女生各自的個(gè)性。
2017-02-11