CSS 實(shí)現(xiàn)塊級(jí)元素靠右的方法
HTML 如下:
<div class="parent"> <div class="block"></div> </div>
想要塊級(jí)元素居右往往設(shè)置 margin-right: 0 屬性是行不通的
下面介紹五種方法,不同場(chǎng)景適用不同方法
使用 margin 屬性
.block{
margin-left: auto;
}
將 margin-left 設(shè)為 auto 后, 元素左邊的 margin 會(huì)被盡可能的撐大, 所以自然就把元素?cái)D到右邊去了
使用 position 屬性
.parent{
position: relative;
}
.block{
position: absolute;
right: 0;
}
使用 position 定位, 絕對(duì)能把元素放到右邊去.
使用 float 屬性
.block{
float: right;
}
使用 float 浮動(dòng)將元素浮動(dòng)到右邊.
使用 text-align 屬性
.parent{
text-align: right;
}
.block{
display: inline-block;
}
將塊設(shè)為行內(nèi)元素,然后父元素使用 text-align: right; 是塊到右邊.
使用 flex 屬性
.parent{
display: flex;
justify-content: flex-end;
}
將父元素變?yōu)閺椥匀萜? 然后將 justify-content 設(shè)為 flex-end, 那么容器中的彈性元素會(huì)從右開(kāi)始排列.
到此這篇關(guān)于CSS 實(shí)現(xiàn)塊級(jí)元素靠右的方法的文章就介紹到這了,更多相關(guān)css塊級(jí)元素內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
- 這篇文章主要介紹了CSS塊級(jí)元素與行級(jí)元素詳解 的相關(guān)資料,需要的朋友可以參考下2016-07-01
淺談CSS塊級(jí)元素與行內(nèi)元素(內(nèi)聯(lián)元素)的區(qū)別和聯(lián)系
下面小編就為大家?guī)?lái)一篇淺談CSS塊級(jí)元素與行內(nèi)元素(內(nèi)聯(lián)元素)的區(qū)別和聯(lián)系 。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-14進(jìn)一步理解CSS編程中的塊級(jí)元素和行內(nèi)元素
這篇文章主要介紹了CSS編程中的塊級(jí)元素和行內(nèi)元素,是CSS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-09-26對(duì)于div,p等塊級(jí)元素css如何實(shí)現(xiàn)自動(dòng)換行
對(duì)于div,p等塊級(jí)元素想必大家并不陌生吧,下面本文為以示例代碼方式為大家介紹下使用css如何實(shí)現(xiàn)自動(dòng)換行2014-01-17

