[英]How to align elements Horizontally in css?
為了精確,我有一個div,我需要水平對齊內部元素。
你可以在這個Jsfiddle看到: https ://jsfiddle.net/xxcm84x1/我的div內部元素的位置是相對的,但是它們是垂直對齊的,只需要將它改為水平。
HTML:
<div class="firstdiv">
<div class="innerdiv"></div>
<span class="firstspan">Align elements Horizontally <----></span>
</div>
CSS:
.firstdiv{
position:absolute;
height:40px;
width:250px;
background:white;
}
.innerdiv{
position:relative;
height:30px;
top:5px;
width:40px;
background:green;
}
.firstspan{
position:relative;
}
問候
display: flex
父對象的display: flex
會將子項放在水平行中。
.firstdiv { position: absolute; height: 40px; width: 250px; background: white; display: flex; } .innerdiv { position: relative; height: 30px; top: 5px; width: 40px; background: green; } .firstspan { position: relative; }
<div class="firstdiv"> <div class="innerdiv"></div> <span class="firstspan">Align elements Horizontally</span> </div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.