国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 桐梓县| 鄂温| 乐山市| 蒲江县| 巴马| 礼泉县| 临城县| 钦州市| 夏河县| 武夷山市| 米脂县| 洪湖市| 湖南省| 翁牛特旗| 和平县| 炎陵县| 龙江县| 赤峰市| 镶黄旗| 孟连| 玉环县| 富宁县| 枝江市| 巴青县| 汶上县| 久治县| 福鼎市| 始兴县| 阿坝县| 闽清县| 井冈山市| 宣威市| 新建县| 鄯善县| 汝州市| 通化县| 邵东县| 贵南县| 伊宁县| 南涧| 五常市|