已采納回答 / yxnne
盡管問題提出好久了,還是說下我的一點淺見吧,開始我也想著是瀏覽器會找出某元素左邊的元素,然后處理下。不過后來自己試了下,覺得這個clear:left ,在此處并不是識別出位于某元素左側的元素,并清除浮動效果的意思。我的理解是,某元素設置clear:left屬性,則對于該元素而言,此前設置了?float:left??的元素都可以視為“普通文檔流”層,這樣的話新的樣式就在之前設置了float:left的元素下一行開始了。那么clear:left =?“忽略之前左側浮動元素“實現的效果,把他們視作普通文檔流實現...
2016-10-22
已采納回答 / C0EEC3F7BBAA
<...code...>即便不設置*{margin:0;padding:0;}兩個div間也應該是沒有間隙的你檢查一下是不是哪個margin設置錯了吧或者給相關的元素設置個border:1px solid red;看看是誰在占位置
2016-10-17
已采納回答 / BeingTowards
1、改變列表的寬度,使列表之間的間隔變大,實際上是列表中的內容的間隔變大;2、text-align具有向下傳遞性,會不斷向子元素傳遞,如設置在li元素上會傳遞到a元素上3、a為內聯元素,它的高度為文字或圖片的高度,不能占滿父元素li的高度,所以需要設置a成塊元素,讓它的高度和父元素的一樣,塊元素設置給誰誰就變成塊元素。如果對網頁中的元素的高度、寬度變化不明顯的你可以按F12打開開發者工具,Elemnt標簽下,鼠標定位在元素上,網頁上就會顯示出元素的高度、寬度信息
2016-10-15
最新回答 / qq_很現實_0
<link rel="stylesheet" href="css/main.css" type="text/css"><script src="js/setHomeSetFav.js" type="text/javascript"charset="gb2312"></script><script src="js1/js/myfocus-2.0.1.min.js" type="text/javascript"></script><script...
2016-10-14
已采納回答 / 中二校長
background-position默認位置是圖片的左上角和&oocem&g邊框左上角對齊,如下圖:<...圖片...>當background-position:0 16px;圖片是相對默認位置向下移動了16px,如下圖:<...圖片...>所以當你去掉background...
2016-10-13
已采納回答 / 領_悟
清除浮動的一種方法,over表示溢出,hidden表示隱藏,當溢出限制高度或寬度的時候,就會被隱藏起來。這樣圖片才不會垂直排列,占滿空間。再利用myfocus,就可以制出焦點圖。
2016-10-12
已采納回答 / Seraphine
兄弟。你把.box5加個background-color看看,位置在哪里(間接說明為什么加margin-top沒用),你的原因應該是不明白:浮動脫離文檔流這句話。你在看看別人css里面有個叫clearfix{clear:both}的東西,你要先明白這個東西。我也是新手的,如果說錯了,請見諒。
2016-09-27