1.
一、問題描述
父div中裡面的內容(如div)浮動之後,父div的高度不能自適應了
二、給父div加上overflow:hidden;即可解決
三、網上其他解決方法(未測試,但原理差不多):
給父div加上
overflow:auto; zoom:1;
overflow:auto;是讓高度自適應, zoom:1;是為了相容ie6,也可以用height:1%;的方式來解決。
2.margin :如果用了auto繼承下來。
margin 往裡縮,padding,width不變,因此,padding的增加導致整個膨脹。
這樣子是正解
#tab>li .content
#tab .point
3.如果你是用ul,那麼chrome缺省會給你40px的padding,你可以自己除錯,之所以要給40瓶,是因為ul前面的數字需求。
4.如果你用的是span,當你的中午呢字型先hi不下的時候,他就會換行,所以,它的width,就會不是繼承的。而是比整合的值要稍微小點。
盤點html學習中的各種疑問
1 iframe是內聯元素 2 如果沒有display block 它的高度會比父元素多出4px todo 理解為什麼 底下會有間隙,需要用font size 0或者display block轉為塊級元素,消除底部的間隙。區別在於兩種按鈕預設的 white space 值不一樣,前者是 pre,後者...
盤點js學習中,遇到的各種疑問
檢視js方法的相容性 一 關於data 1 命名不要包含大寫字母 第一種 可行 第二種 不可行 data 中不要包含大寫字母 2 會變動的data data name 不能改變頁面上顯示的值,請使用attr data 進行改變。需要注意的是,如果獲取的值是數字,attr data 獲取的值是stri...
現階段的css疑問解答
寫css的兄弟給我的解惑 1.ie6背景定位不能使用 png8 png索引gif索引jpg都可以,當使用透明的png8進行ie6背景定位時,需要寫hack 2.左的時候 用 margin right,左浮 和 margin left 一起用 ie6就有雙邊距 注,可能理解有誤,實際應用中,我使用di...