国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

CSS3彈性盒模型開發(fā)筆記(二)

2024-07-11 08:34:27
字體:
供稿:網(wǎng)友

本文為大家繼續(xù)分享CSS3彈性盒模型開發(fā)筆記第二篇,之前一篇以及為大家引入了CSS3彈性盒模型的相關(guān)介紹,點擊查看:CSS3彈性盒模型開發(fā)筆記(一)

box-flex屬性

box-flex屬性能夠靈活地控制子元素在盒子中的顯示空間。注意,顯示空間包括子元素的寬度和高度,而不只是子元素所在欄目的寬度,也可以說是子元素在盒子中所占的面積。該屬性在彈性布局中非常重要,它解決了傳統(tǒng)設(shè)計中習(xí)慣使用百分比定義彈性布局的弊端。box-flex屬性的基本語法:

box-flex:<number>

取值說明:

<number>屬性值是一個整數(shù)或者小數(shù)。當盒子中包含多個定義了box-flex屬性的子元素時,瀏覽器將會把這些子元素的box-flex屬性值相加,然后根據(jù)他們各自的值占總值的比例來分配盒子剩余的空間。注意,box-flex屬性只有在盒子擁有的確定的空間大小之后才能正確解析。在設(shè)計中,較穩(wěn)妥的做法是為了盒子定義具體的width或height屬性值。

實戰(zhàn)體驗:自適應(yīng)欄目寬度設(shè)計

在傳統(tǒng)的網(wǎng)頁設(shè)計中,如果要把一個欄目分成三欄,比較簡單的做法是把三個子元素的寬度都設(shè)置為33.3%。這種做法無法把父元素的寬度完全填充,當父元素的寬度足夠大的時候,用戶會看到未填充的空白區(qū)域。但是,如果為子元素設(shè)置了固定寬度值,彈性布局會變得更為復(fù)雜。如果使用box-flex屬性,這個問題就會迎刃而解。

html代碼:

XML/HTML Code復(fù)制內(nèi)容到剪貼板

<body>  
<h1><img src="images/web3_13.gif" /></h1>  
<div id="box">  
    <!–左側(cè)欄目–>  
    <div id="box1"><img src="images/web3_01.gif" /></div>  
    <!–中間欄目–>  
    <div id="box2">  
        <h2><img src="images/web3_02.gif" /></h2>  
        <div><img src="images/web3_04.gif" /></div>  
        <div><img src="images/web3_05.gif" /></div>  
        <div><img src="images/web3_06.gif" /></div>  
        <div><img src="images/web3_07.gif" /></div>  
    </div>  
    <!–右側(cè)欄目–>  

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 瓦房店市| 西吉县| 连南| 大新县| 五大连池市| 新野县| 凤阳县| 滦南县| 苏尼特右旗| 乌拉特后旗| 玉树县| 绍兴市| 平陆县| 土默特右旗| 江阴市| 伊宁县| 揭东县| 邵阳县| 牙克石市| 思南县| 海晏县| 松溪县| 海淀区| 马鞍山市| 玛曲县| 长春市| 河西区| 二手房| 栾城县| 五莲县| 健康| 永福县| 襄城县| 天气| 永和县| 泾阳县| 聂荣县| 大英县| 凤庆县| 沂水县| 闽侯县|