在網頁設計中,我們經常會需要將兩個或多個無序列表(ul)橫向并排排列。這時候,CSS樣式就可以派上用場了。
首先,我們需要在HTML中創建兩個ul元素,分別給它們添加一個唯一的ID以便于CSS選擇器定位。
<ul id="first-list">
<li>列表項1</li>
<li>列表項2</li>
<li>列表項3</li>
</ul>
<ul id="second-list">
<li>列表項A</li>
<li>列表項B</li>
<li>列表項C</li>
</ul>
然后,在CSS文件中,我們可以使用以下樣式將這兩個ul元素并排排列:/* 創建一個父元素容器 */
.parent {
display: flex; /* 設置為彈性盒子 */
flex-direction: row; /* 水平方向排列 */
}
/* 選擇需要并排排列的兩個ul元素 */
#first-list, #second-list {
margin: 0; /* 去除默認外邊距 */
padding: 0; /* 去除默認內邊距 */
list-style: none; /* 去除默認列表樣式 */
}
/* 可選:指定每個列表項的寬度和高度 */
#first-list li, #second-list li {
width: 100px;
height: 30px;
text-align: center;
line-height: 30px;
background: #eee; /* 做個背景顯眼點 */
border: 1px solid #ccc;
}
最后,在HTML中,我們可以創建一個父元素容器,將這兩個ul元素放入其中。<div class="parent">
<ul id="first-list">
<li>列表項1</li>
<li>列表項2</li>
<li>列表項3</li>
</ul>
<ul id="second-list">
<li>列表項A</li>
<li>列表項B</li>
<li>列表項C</li>
</ul>
</div>
通過上述CSS樣式,我們就可以將這兩個ul元素橫向并排排列,使界面更加美觀、易用。上一篇css強制不改變大小寫
下一篇css當中的間隙問題