色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css怎么設置高度浮動

鄧天宇1年前8瀏覽0評論

CSS是網頁設計中必不可少的一種技術,它可以實現網頁樣式的各種各樣的效果,其中包括設置高度浮動。下面就讓我們來看一下如何通過CSS來設置高度浮動。

浮動元素的基本原理:
1.浮動元素會脫離正常的文檔流,不再占據原先的空間。
2.浮動元素會嘗試取最小的寬度,以最大程度地利用可用的空間。
3.如果多個元素浮動在同一行,但是寬度總和超過了父元素的寬度,那么超出的部分會移到下一行。
設置高度浮動的CSS屬性:
1. float: left;或 float: right; 將元素向左或向右浮動。
2. margin-right: 10px; 或 margin-left: 10px; 指定相鄰元素的間距。
3. clear: left;、clear: right;或 clear: both; 清除浮動,使下面的內容不會再受到影響。
例如:
<div class="clearfix">
<div style="float:left;width:200px;height:100px;background-color:red;"></div>
<div style="float:right;width:200px;height:100px;background-color:blue;"></div>
</div>
.clearfix:before,
.clearfix:after {
content: "";
display: table;
}
.clearfix:after {
clear: both;
}
.clearfix {
*zoom: 1;
}

如上所示的代碼就是設置高度浮動的典型應用,其中clearfix類使用了偽元素來清除浮動,以避免浮動元素對下面的內容產生影響。當然,CSS的高度浮動并不僅限于上述代碼,而是有很多不同的實現方式,我們可以根據實際需求來自由設置,以達到最佳的視覺效果。