我有下面的代碼與兩個部分塊之後垂直對方,我希望他們水平對齊。爲了做到這一點,我把他們的屬性內聯塊在我的CSS位置參數,但它不起作用。如何讓兩個HTML區塊在CSS中對齊?
這裏是我的代碼:
HTML
<section class="desc-block-left">
<img class="icon"src="img/scolarite.png" alt="Scolarité">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptatem, quos, perspiciatis reiciendis explicabo possimus vel culpa fugiat voluptatum laboriosam hic adipisci dicta itaque sed ipsum assumenda! Alias voluptatum blanditiis beatae?
</p>
<ul>
<li><img src="img/tools-info2.png" alt="Info"></li>
<li><img src="img/tools-fav2.png" alt="Fav"></li>
</ul>
</section>
<section class="desc-block-right">
<img class="icon"src="img/scolarite.png" alt="Scolarité">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptatem, quos, perspiciatis reiciendis explicabo possimus vel culpa fugiat voluptatum laboriosam hic adipisci dicta itaque sed ipsum assumenda! Alias voluptatum blanditiis beatae?
</p>
<ul>
<li><img src="img/tools-info2.png" alt="Info"></li>
<li><img src="img/tools-fav2.png" alt="Fav"></li>
</ul>
</section>
CSS
/*LAYOUT LEFT COLUMN*/
.desc-block-left{
position:inline-block;
border-style:solid;
background-color:#ffffff;
width:40%;
height:110px;
margin:30px 10px 100px 150px;
border-radius:10px;
}
.icon{
float:left;
margin:5px;
}
.desc-block-left p{
position:inline-block;
float:left;
margin:5px;
width:70%;
text-align:justify;
}
.desc-block-left ul{
display:inline-block;
}
.desc-block-left ul li{
position:inline;
margin:10 5 10 5;
list-style:none;
}
/*LAYOUT RIGHT COLUMN*/
.desc-block-right{
position:inline-block;
border-style:solid;
background-color:#ffffff;
width:40%;
height:110px;
margin:30px 10px 100px 150px;
border-radius:10px;
}
.desc-block-right p{
position:inline-block;
float:left;
margin:5px;
width:70%;
text-align:justify;
}
.desc-block-right ul{
display:inline-block;
}
.desc-block-right ul li{
position:inline;
margin:10 5 10 5;
list-style:none;
}
更換每'位置:inline-block的| inline'與'display:inline-block |內聯「它將打破整個CSS –
@DhavalMarthak我真的不明白你的意思,把所有內聯有效地打破了一切。 – user2891155
沒有'position:inline-block;'這樣的設置,嘗試'display:inline-block'代替。 –