css浮動產生的負作用
1、背景不能顯示(overflow:hidden)。
由於浮動產生,如果對父級設定了(css background背景)CSS背景顏色或CSS背景圖片,而父級不能被撐開,所以導致CSS背景不能顯示。
2、邊框不能撐開,如果父級設定了CSS邊框屬性,子級裡使用了float屬性產生浮動,父級不能被撐開。
3、margin padding設定值不能正確顯示。
由於浮動導致父級子級之間設定css padding,css margin 屬性的值不能正確表達,特別是上下邊的padding和margin不能正確顯示。
例項
<head> <style type="text/css"> *{ margin:0; padding:0;} //取消設定 如 li 留下的那個實點 ul{ width:900px; border:3px dotted red; list-style:none; overflow: hidden;}//overflow:hidden :讓行高自適應 .left{ width:300px; height:300px; background:#FF0; float:left;} //float:left設定浮動全部向左排 .chent{ width:300px; height:300px; background:#000; float:left} .right{ width:300px; height:300px; background:red; float:left} </style> </head> <body> <ul> <li></li> <li></li> <li></li> </ul> </body>
以上就是css浮動產生的負作用,希望對大家有所幫助。更多css學習指路:
本文轉載於掘金,如有侵犯聯絡作者修改。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1727/viewspace-2828035/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CSS 浮動(Float) 清除浮動CSS
- css清除浮動的原理CSS
- 7. CSS 的 浮動CSS
- css清除浮動CSS
- CSS 清除浮動CSS
- CSS float 浮動CSS
- CSS float浮動CSS
- CSS浮動(float)CSS
- CSS——清除浮動CSS
- 清楚CSS浮動CSS
- CSS3中的浮動CSSS3
- css浮動詳解CSS
- CSS之浮動FloatCSS
- CSS-清除浮動CSS
- 12-CSS浮動CSS
- CSS浮動一:divCSS
- CSS清除浮動的四種方法CSS
- css3 清除浮動的方式CSSS3
- CSS清除浮動方法大全CSS
- HTML CSS 浮動佈局⑤HTMLCSS
- CSS——讓“盒子”動起來:① 浮動CSS
- 常用CSS樣式2:浮動CSS
- CSS——浮動佈局(補充)CSS
- 前端入門-day3(CSS中浮動和清除浮動)前端CSS
- css盒子模型與盒模型的浮動CSS模型
- 1.7 常用CSS樣式2:浮動CSS
- CSS 小結筆記之浮動CSS筆記
- CSS 深入理解之 float 浮動CSS
- 負載箱的作用?負載
- CSS 小結筆記之清除浮動CSS筆記
- CSS清除浮動大全共8種方法CSS
- CSS 滑鼠懸浮動畫暫停效果CSS動畫
- CSS浮動元素特點有什麼CSS
- CSS3圖片上下動畫浮動效果CSSS3動畫
- css 盒模型 文件流 幾種清除浮動的方法CSS模型
- CSS浮動float的導航欄小案例總結CSS
- 你從來沒了解過的CSS浮動 | Design ShackCSS
- css清除浮動float的七種常用方法總結CSS