溫馨提示×

溫馨提示×

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

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

html中div間距CSS樣式布局設置的方法有哪些

發布時間:2022-03-04 16:43:53 來源:億速云 閱讀:302 作者:iii 欄目:web開發

這篇文章主要介紹“html中div間距CSS樣式布局設置的方法有哪些”,在日常操作中,相信很多人在html中div間距CSS樣式布局設置的方法有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”html中div間距CSS樣式布局設置的方法有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

一、float實現支配結構div間距

擺布結構布局,一樣平常我們采用float:left與float:right實現,控制設置好支配div分其他寬度,緊要寄望寬度要計較好。

1、直接看代碼

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>支配結構兩個DIV之間間距20px css5.com.cn</title>
<style>
.box{ width:400px; border:1px solid #999; overflow:hidden}
.left{ float:left; width:120px; height:100px; bac千克round:#CCC}
.right{ float:right; width:260px; height:100px; bac公斤round:#06F}
</style>
</head>
<body>
<div class="box">
<div class="left"></div>
<div class="right"></div>
</div>
</body>
</html>

2、效果截圖

html中div間距CSS樣式布局設置的方法有哪些
把持float和寬度完成左右div之間間隔20px

3、闡發小結:采取float浮動,完成兩個div分袂靠左和靠右,也就是緊貼的阿誰DIV間距,假設這兩個div寬度之和小于父級寬度(形成div并排),那么他們之間就會孕育發生間隙,要是他們寬度之和大于父級寬度,他們就會獨有占一行錯位。這里class=box的父級對象寬度為400px,子級class=left寬度為120px,子級class=right寬度為260px,這樣400-120-260=20,這樣就可人造兩個div之間出產生了20px隔斷。從而實現div隔斷間距。

二、padding完成div間隔效果

不論凹凸結構仍是左右結構緊貼的DIV之間間距,均籠統使用padding完成,無意偶爾重要注意是,擺布或高下隔絕距離的排版是甚么樣條件,要是不有邊框或后盾差距,要完成div間隔從而實現模式之間有隔絕距離,這個時候使用padding非常利便的。

1、代碼

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>padding完成DIV之間間距排版 css5.com.cn</title>
<style>
.box{ width:400px; border:1px solid #999; overflow:hidden}
.left{ float:left; width:120px; height:100px; background:#CCC}
.rights{ float:left; padding-left:20px; width:260px; height:100px}
.box2{ padding-top:30px}
</style>
</head>
<body>
<div class="box">
<div class="left"></div>
<div class="rights">使用padding-left實現左div與右DIV形式間距</div>
</div>
<div class="box2">看看與上一個DIV間距,實現上一個DIV與下一個DIV形式間距成就</div>
</body>
</html>

2、成效

html中div間距CSS樣式布局設置的方法有哪些
css padding完成擺布、高下間距功效

3、綜合小結:這里采取padding完成div間距排版,要求是構造div盒子間距完成形式之間間距,這個時辰根抵需要兩個div之間不有邊框,同時不有后臺差距,雖然使用padding結構隔斷功效理論上兩個div是緊貼的,只是借用padding邊框與形式之間補白間距,不有后援沒有邊框差距,完成div之間需求的間距效果。

三、margin實現html div間距

比照padding配置間距,margin配置間距就無需思索div可否有邊框,div之間是否后盾不一致,若何前提下均或許使用margin-left、margin-right、margin-top、margin-bottom完成需求間距。

1、div隔絕距離實例代碼

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>margin完成DIV之間間距排版 css5.com.cn</title>
<style>
.box{ width:400px; border:1px solid #999; overflow:hidden}
.left2{ float:left; width:120px; height:100px; bac千克round:#CCC}
.right2{ float:left; margin-left:20px; bac千克round:#09F; width:260px; height:100px}
.box3{ margin-top:30px; border:2px solid #F00}
</style>
</head>
<body>
<div class="box">
<div class="left2"></div>
<div class="right2">使用margin-left完成左div與右DIV模式間距</div>
</div>
<div class="box3">margin-top實現上一個DIV與下一個DIV間距成績</div>
</body>
</html>

2、margin div間距成績

html中div間距CSS樣式布局設置的方法有哪些
css margin完成div間距

3、闡發小結:一樣平常div或其他元素之間間距使用margin外構造花式實現,早期瀏覽器對margin兼容欠安會孕育發生雙倍值或削減一倍值成就,但現在支流閱讀器均曾經支持,但也要掌握float與padding布局間距,前提應允還是削減對margin帶值使用。使用margin:0 auto的兼容不受影響。

到此,關于“html中div間距CSS樣式布局設置的方法有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

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

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女