CSS div布局需要注意的兩點(diǎn)
發(fā)布時(shí)間:2014-03-21 11:05:40 作者:佚名
我要評(píng)論
CSS div布局有很多的注意事項(xiàng),比如大的div里面長寬給定,內(nèi)部又存在一個(gè)新的div,這個(gè)div不能完全放在父div中。那么就會(huì)overflow、float出來的div不占文檔流等等
1.一個(gè)大的div里面長寬給定,內(nèi)部又存在一個(gè)新的div,這個(gè)div不能完全放在父div中。那么就會(huì)overflow。但是,這里overflow的部分對(duì)于與父節(jié)點(diǎn)平行的兄弟div中,在排版上可視為脫離文檔流。
或者說,可以這么簡(jiǎn)單的理解:父div設(shè)置了overflow:hidden。
這個(gè)設(shè)計(jì)也體現(xiàn)了面向?qū)ο蟮奶攸c(diǎn):封裝。對(duì)于內(nèi)部節(jié)點(diǎn)的細(xì)節(jié)我不需要知道。我能看到的是你這個(gè)節(jié)點(diǎn),而不是你的內(nèi)部節(jié)點(diǎn)。
2.float出來的div不占文檔流。但是要注意的是:將來沒有float的div如果在排版上剛好就在這個(gè)float的下面(浮動(dòng)應(yīng)該置于最高層),那么這個(gè)div里面的文字是會(huì)圍繞著這個(gè)div出現(xiàn)的,而不是簡(jiǎn)單的位置上的疊加。甚至整個(gè)div里面的所有內(nèi)容都會(huì)浮動(dòng)到浮動(dòng)div的下面。
或者說,可以這么簡(jiǎn)單的理解:父div設(shè)置了overflow:hidden。
這個(gè)設(shè)計(jì)也體現(xiàn)了面向?qū)ο蟮奶攸c(diǎn):封裝。對(duì)于內(nèi)部節(jié)點(diǎn)的細(xì)節(jié)我不需要知道。我能看到的是你這個(gè)節(jié)點(diǎn),而不是你的內(nèi)部節(jié)點(diǎn)。
2.float出來的div不占文檔流。但是要注意的是:將來沒有float的div如果在排版上剛好就在這個(gè)float的下面(浮動(dòng)應(yīng)該置于最高層),那么這個(gè)div里面的文字是會(huì)圍繞著這個(gè)div出現(xiàn)的,而不是簡(jiǎn)單的位置上的疊加。甚至整個(gè)div里面的所有內(nèi)容都會(huì)浮動(dòng)到浮動(dòng)div的下面。
相關(guān)文章
css實(shí)現(xiàn)文本和div居中對(duì)齊詳細(xì)講解示例
這篇文章主要介紹了css實(shí)現(xiàn)文本和div居中對(duì)齊詳細(xì)講解示例,需要的朋友可以參考下2014-05-05通過position定位實(shí)現(xiàn)div底端對(duì)齊
這篇文章主要介紹了通過position定位實(shí)現(xiàn)div底端對(duì)齊,感興趣的朋友可以參考下2014-04-02多個(gè)div中table的tdwidth設(shè)置一樣也不法對(duì)齊
最近發(fā)現(xiàn)多個(gè)div中table的td就算調(diào)成一樣的width也無法對(duì)齊,后來發(fā)現(xiàn)了解決方法,提到table-layout: fixed,經(jīng)設(shè)置效果相當(dāng)不錯(cuò),大家可以參考下2014-03-28圖片在div中垂直和水平同時(shí)對(duì)齊的實(shí)現(xiàn)方法
這篇文章主要介紹了關(guān)于圖片在div中垂直和水平同時(shí)對(duì)其的問題,下面有個(gè)不錯(cuò)的解決方法,大家可以參考下2014-03-28DIV和SPAN垂直居中對(duì)齊的實(shí)現(xiàn)方法
DIV和SPAN如何垂直居中對(duì)齊,水平居中很簡(jiǎn)單,設(shè)置text-align:center就可以了,垂直居中一直很是疑惑,下面為大家解惑2014-02-20將一個(gè)絕對(duì)定位的div水平垂直居中對(duì)齊
在某些時(shí)候可能需要將一個(gè)絕對(duì)定位的div在它的父對(duì)象中垂直居中對(duì)齊,可能用到的頻率不是太高,但是偶爾也會(huì)用到,下面就簡(jiǎn)單介紹一下如何實(shí)現(xiàn)此功能2014-01-27div中加入span右對(duì)齊后出現(xiàn)換行顯示兩種解決思路
div中加入span右對(duì)齊后,出現(xiàn)了換行問題,一般思路的話一定是認(rèn)為通過分開兩列,一個(gè)align=left,另一個(gè)align=right;很是疑惑,于是利用閑暇時(shí)間,搜索整理下,曬出來 2012-12-19 div中子div在firefox ie 水平居中對(duì)齊
div 水平居中的實(shí)現(xiàn)方法。2009-10-15CSS讓圖片垂直居中和底端對(duì)齊的代碼-CSS教程-網(wǎng)頁制作-網(wǎng)頁教學(xué)網(wǎng)
本CSS教程提供了兩種對(duì)齊方式即垂直居中對(duì)齊和底端對(duì)齊!更多內(nèi)容請(qǐng)參考本站的CSS視頻教程。 CSS使圖片垂直居中的代碼: <!DOCTYPE html PUBLIC "-//W3C//DT2008-10-17這篇文章主要為大家詳細(xì)介紹了html5 div布局與table布局,區(qū)分div布局與table布局的異同,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-16最新評(píng)論
大家感興趣的內(nèi)容
- 1div圖片垂直居中 如何使div中圖片垂直居中
- 2css實(shí)現(xiàn)div自動(dòng)添加滾動(dòng)條(圖片或文字等超出時(shí)顯示)
- 3讓兩個(gè)Div并排顯示的多種方法
- 4圖片上添加文字的兩種常用方式
- 5限制div高度當(dāng)內(nèi)容多了溢出時(shí)顯示滾動(dòng)條
- 6div 背景透明度 如何設(shè)置一個(gè)div的背景透明度
- 7如何用CSS讓文字居于div的底部
- 8采用CSS定位屬性實(shí)現(xiàn)Html中DIV層疊與懸浮
- 9div 溢出隱藏 div文字溢出用點(diǎn)(省略號(hào))代替
- 10設(shè)置DIV最小高度以及高度自適應(yīng)隨著內(nèi)容的變化而變化
最近更新的內(nèi)容
绥芬河市| 江口县| 石泉县| 博湖县| 安顺市| 望江县| 浏阳市| 深泽县| 青岛市| 嘉善县| 色达县| 西平县| 长丰县| 东源县| 砚山县| 平潭县| 伊吾县| 阜宁县| 昌平区| 湛江市| 拉萨市| 潜江市| 庄河市| 恩施市| 天柱县| 崇明县| 玉环县| 秦安县| 泰州市| 德阳市| 栾城县| 芦溪县| 曲水县| 察隅县| 新干县| 晴隆县| 浠水县| 札达县| 手游| 磴口县| 星子县|

