亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS中怎么利用float屬性控制div左右浮動

發布時間:2022-08-03 16:58:14 來源:億速云 閱讀:309 作者:iii 欄目:web開發

本篇內容介紹了“CSS中怎么利用float屬性控制div左右浮動”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

CSS中怎么利用float屬性控制div左右浮動

一、什么是浮動?

浮動,顧名思義,就是漂浮的意思。指的是一個元素脫離文檔流,懸浮在父元素之上的現象。

Css樣式的float浮動屬性,用于設置標簽對象(如:<div>標簽盒子、<span>標簽、<a>標簽、<em>標簽等html標簽)的浮動布局,浮動也就是我們所說標簽對象浮動居左靠左(float:left)和浮動居右靠右(float:right)。

元素的水平方向浮動,意味著元素只能左右移動而不能上下移動。

一個浮動元素會盡量向左或向右移動,直到它的外邊緣碰到包含框或另一個浮動框的邊框為止。

浮動元素之后的元素將圍繞它。

浮動元素之前的元素將不會受到影響。

如果圖像是右浮動,下面的文本流將環繞在它左邊。

二、如何產生浮動?

給元素本身添加float屬性

float值:

left

元素向左浮動。

right

元素向右浮動。

none

默認值。元素不浮動,并會顯示在其在文本中出現的位置。

inherit

規定應該從父元素繼承 float 屬性的值。

三、浮動有什么作用?

作用:在html文檔流中,分為行元素、塊元素和行內塊元素,

行元素和行內塊元素都是以橫向排列的,而塊元素則是以流的形式從上往下排列的,當我們想使塊元素橫向排列時,就用到了我們的浮動(float)。

當給一個塊級元素添加浮動時本來應該豎向排列的元素開始橫向排列的,如下圖所示:

.box {border: 1px solid #666;height: 700px;width: 700px;color: #fff;}
.box1 {float: left; width: 100px; height: 100px; background: #000;}
.box2 {float: left; width: 100px; height: 100px; background: red; }
.box3 {width: 200px; float: left; height: 200px; background: yellow; }
.box4 {width: 300px; float: left; height: 300px; background: blue; }
.box5 {float: left; width: 300px; height: 400px; background: green;}
<p class="box"> <p class="box1"> box1 </p> <p class="box2"> box2 </p> <p class="box3"> box3 </p> <p class="box4"> box4 </p> <p class="box5"> box5 </p> </p>

CSS中怎么利用float屬性控制div左右浮動

css+div浮動其它應用案例

DIV CSS實驗一

Css樣式實例內容,我們讓文字和圖片在一個固定寬度div層內,讓藍色背景文字內容居右,小圖片居左。

www.divcss5.com CSS案例演示最終效果圖如下

CSS中怎么利用float屬性控制div左右浮動

1、首先我們設置一個最外層的寬度為300px,高度為200px的css命名為box的css選擇器代碼如下(知識點px是什么意思)

.box{width:300px; height:200px;}

2、設置box內的文字內容部分css樣式命名為yangshi,并設置背景為藍色,寬度為120px,居右浮動

.yangshi{ width:120px; float:right; background:#0066FF;}

3、設置圖片居左浮動div+css樣式

img { float: left;}

4、body內的div布局,代碼如下

 <div class="box">
<div class="yangshi">我是www.divcss5.com 網站,測試內容</div>
<img src="demo.gif" />
</div>

說明:這里img標簽是鏈接外部圖片,圖片名為demo.gif

最終演示結果截圖

CSS中怎么利用float屬性控制div左右浮動

CSS實驗二

接下來我們演示使用div+css讓這里小圖片居右(上個例子是居左),藍色背景文字內容區居左(上個例子是居右)(擴展css 居中)。這里我們只需要改變yangshi的float:right;為float:left和圖片css樣式img { float: left;}為img { float: right;}

CSS代碼如下:

 .box{width:300px; height:200px;}
.yangshi{ width:120px; float:right; background:#0066FF;}
img{ float:left;}

html中的css代碼和內容不變

最終演示結果截圖如下:

CSS中怎么利用float屬性控制div左右浮動

希望通過以上兩個css實例對你認識float有幫助。希望大家多少實際操作實踐試試!

css浮動總結

我們要區別與文字內容靠左( text-align:left)靠右( text-align:right)樣式,浮動只針對html標簽設置靠左靠右浮動樣式。float浮動樣式沒有靠中(浮動居中)的樣式,如果需要讓標簽對象居中我們在css布局居中相關文字給大家詳細講解介紹(css margin)。這里記住浮動靠右使用float:right,浮動靠左使用float:left樣式即可。

“CSS中怎么利用float屬性控制div左右浮動”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

外汇| 玉龙| 五大连池市| 石泉县| 达拉特旗| 额敏县| 新沂市| 邓州市| 兴安盟| 临桂县| 鄢陵县| 河东区| 柏乡县| 阳西县| 鞍山市| 西乡县| 平江县| 达拉特旗| 邵阳县| 手游| 蒙城县| 凯里市| 紫云| 泰宁县| 兰考县| 连山| 偏关县| 秦安县| 乳山市| 朔州市| 福建省| 福鼎市| 诏安县| 巴林左旗| 页游| 河源市| 宽甸| 临洮县| 盐亭县| 江山市| 静海县|