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

首頁 > 開發 > CSS > 正文

CSS 實現div寬度根據內容自適應

2024-07-11 08:36:05
字體:
來源:轉載
供稿:網友

在實際應用中,可能有這樣的需求,那就是需要div根據內容進行寬度自適應。有很多開發者可能誤以為如果不設定div的寬度就可以實現寬度隨內容自適應,其實這是錯誤的,因為在默認狀態下,div的寬度值是百分之百,也就是會占滿整個父元素寬度。
代碼實例如下:

復制代碼代碼如下:
<!DOCTYPE html>
<html>
<head>
<meta charset=”utf-8″>
<meta name=”author” content=”http://www.survivalescaperooms.com/” />
<title>軟件開發網</title>
<style type=”text/css”>
.parent{
width:400px;
height:400px;
border:1px solid red;
}
.children{
border:1px solid blue;
height:50px;
}
</style>
</head>
<body>
<div class=”parent”>
<div class=”children”>歡迎來到螞蟻部落,今天陽光不錯!</div>
</div>
</body>
</html>

以上代碼可以看出,默認狀態下,并不能夠實現我們想要的效果。
下面對以上代碼進行修改如下:

復制代碼代碼如下:
<!DOCTYPE html>
<html>
<head>
<meta charset=”utf-8″>
<meta name=”author” content=”http://www.survivalescaperooms.com/” />
<title>軟件開發網</title>
<style type=”text/css”>
.parent{
width:400px;
height:400px;
border:1px solid red;
}
.children{
border:1px solid blue;
height:50px;
display:inline-block;
*display:inline;
*zoom:1;
}
</style>
</head>
<body>
<div class=”parent”>
<div class=”children”>歡迎來到軟件開發網,今天陽光不錯!</div>
</div>
</body>
</html>

以上代碼實現我們想要的效果,并且各瀏覽器兼容性良好,主要是添加如下核心代碼:

復制代碼代碼如下:
display:inline-block;
*display:inline;
*zoom:1;

當然內聯元素不會存在以上麻煩,因為內聯元素并不能夠設置寬度,只能夠隨著內容自適應寬度。

以上所述給大家介紹了CSS 實現div寬度根據內容自適應 的相關知識,希望對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平舆县| 夏津县| 南平市| 化隆| 渭源县| 鹤山市| 个旧市| 甘泉县| 乌海市| 玛纳斯县| 永州市| 东宁县| 汶上县| 泸水县| 天津市| 灵石县| 平远县| 改则县| 平凉市| 容城县| 安徽省| 高邑县| 岳阳县| 锡林郭勒盟| 沛县| 酒泉市| 溆浦县| 修文县| 襄樊市| 陕西省| 会宁县| 吐鲁番市| 万全县| 博客| 孟连| 石河子市| 德格县| 虎林市| 施秉县| 昌都县| 富宁县|