红穆笔记
首頁 語言筆記 ul中,如何讓6個li,分成兩列?
語言筆記 CSS

ul中,如何讓6個li,分成兩列?

ul中,如何让6个li,分成两列?

在HTML和CSS中,有多種方式可以實現將<ul>中的6個<li>元素分成兩列顯示。下面介紹幾種常見的方法:

方法1:使用CSS Flexbox

你可以將<ul>設置爲一個flex容器,然後通過設置flex-wrap屬性爲wrap,並指定每個<li>元素佔據的寬度(如50%),來實現兩列布局。

<ul class="flex-container">  
  <li>項目 1</li>  
  <li>項目 2</li>  
  <li>項目 3</li>  
  <li>項目 4</li>  
  <li>項目 5</li>  
  <li>項目 6</li>  
</ul>  
  
<style>  
.flex-container {  
  display: flex;  
  flex-wrap: wrap;  
  list-style-type: none;  
  padding: 0;  
}  
  
.flex-container li {  
  flex: 1 0 50%; /* 佔據50%的寬度,不伸縮,基礎大小爲50% */  
  box-sizing: border-box; /* 防止padding和border影響佈局 */  
  padding: 10px; /* 示例padding */  
}  
</style>

方法2:使用CSS Grid

CSS Grid是另一種強大的佈局工具,可以非常直接地實現兩列布局。

<ul class="grid-container">  
  <li>項目 1</li>  
  <li>項目 2</li>  
  <li>項目 3</li>  
  <li>項目 4</li>  
  <li>項目 5</li>  
  <li>項目 6</li>  
</ul>  
  
<style>  
.grid-container {  
  display: grid;  
  grid-template-columns: repeat(2, 1fr); /* 創建兩列,每列佔據可用空間的一部分 */  
  list-style-type: none;  
  padding: 0;  
}  
  
.grid-container li {  
  padding: 10px; /* 示例padding */  
}  
</style>

方法3:使用CSS Columns

CSS的columns屬性也可以很容易地實現多列布局,但需要注意的是,這種方法會將內容自動分配到多列中,而不是直接指定每個元素的位置。

<ul class="column-container">  
  <li>項目 1</li>  
  <li>項目 2</li>  
  <li>項目 3</li>  
  <li>項目 4</li>  
  <li>項目 5</li>  
  <li>項目 6</li>  
</ul>  
  
<style>  
.column-container {  
  columns: 2; /* 分爲兩列 */  
  column-gap: 20px; /* 列之間的間隙 */  
  list-style-type: none;  
  padding: 0;  
}  
  
.column-container li {  
  break-inside: avoid; /* 防止列表項被分割到兩列中 */  
  padding: 10px; /* 示例padding */  
}  
</style>

以上三種方法各有優缺點,你可以根據具體需求和項目上下文選擇最適合的一種。

微信赞赏

微信

支付宝赞赏

支付寶

✍️ 作者: 紅穆

網站管理員 · 感謝閱讀,更多精彩內容敬請關注

作者主頁 查看主頁 →

相關文章

css 定位(position)

css 定位(position) 語言筆記 CSS

語法:position:static | relative | absolute | fixed | center | page | sticky默認值:static適用於:除display屬性定義爲table-column-group | table-column之外的所有元素繼承性:無動畫性:否…
👁 119
css vh和vw自适应

css vh和vw自適應 語言筆記 CSS

  在移動端中利用REM的相對於根HTML進行改變,通過一段JS實現了移動端自適應,本文則使用純CSS視口單位來自行自適應,雖然現在的兼容性還沒法完全能夠接受,但不妨礙你認識這個vw和vh的強大。 響應式佈局的實現依靠媒體查詢( Media Queries )來實現,選取主流設備寬度尺寸作爲斷點針對…
👁 356

推薦閱讀

响应式简约文章资讯博客网站模板 0008

響應式簡約文章資訊博客網站模板 0008 實用收藏 易優模板

此套eyoucms響應式模板爲簡約文章資訊博客類網站設計,風格乾淨利落,專注於內容閱讀體驗。適合個人博主、自媒體人或資訊站長搭建博客平臺,分享文章、觀點及行業動態。模板展示 安裝說明 網站後臺:/login.php 賬號:admin 密碼:admin 相關文章易優CMS安裝常見問題總結易優CMS(E…
👁 36
响应式精密机械模具类网站模板 0626

響應式精密機械模具類網站模板 0626 實用收藏 易優模板

一款針對精密機械模具類企業的eyoucms響應式網站模板。設計風格專業精密,能夠展示精密模具產品、加工設備及技術實力。有助於模具製造企業在線上展示高精度製造能力,吸引電子與汽車客戶。模板展示 安裝說明 網站後臺:/login.php 賬號:admin 密碼:admin 相關文章易優CMS安裝常見問題…
👁 49
(PC+WAP)活动隔断装修装饰类网站pbootcms模板 蓝色低碳环保隔断板网站源码下载 0588

(PC+WAP)活動隔斷裝修裝飾類網站pbootcms模板 藍色低碳環保隔斷板網站源碼下載 0588 實用收藏 pbootcms模板

一款藍色活動隔斷與低碳環保裝修裝飾類PbootCMS網站模板,支持PC和手機端。設計風格清新環保,能夠展示隔斷產品在辦公與商業空間中的應用。有助於裝修裝飾公司展示產品實力,獲取更多工程訂單。模板展示 安裝說明 網站後臺:/admin.php 賬號:admin 密碼:admin 解壓密碼:www.4s…
👁 50
渔具批发钓具装备网站模板 0009

漁具批發釣具裝備網站模板 0009 實用收藏 易優模板

一款針對漁具批發與釣具裝備行業的eyoucms網站模板。設計風格實用專業,能夠很好地展示釣具產品、漁具配件及批發信息。有助於漁具生產商或批發商在線上搭建高效的產品展示與銷售平臺。模板展示 安裝說明 網站後臺:/login.php 賬號:admin 密碼:admin 相關文章易優CMS安裝常見問題總結…
👁 40
营销型发电机机电机械设备类网站模板 0627

營銷型發電機機電機械設備類網站模板 0627 實用收藏 易優模板

此套eyoucms模板適用於營銷型發電機與機電機械設備類企業,設計風格專業工業,能夠展示發電機組產品、機電設備及技術方案。有助於機電企業在線上展示產品,吸引工業與電力客戶。模板展示 安裝說明 網站後臺:/login.php 賬號:admin 密碼:admin 相關文章易優CMS安裝常見問題總結易優C…
👁 52
(自适应手机端)工商代理公司注册类pbootcms网站模板 财务会计类网站源码下载 0589

(自適應手機端)工商代理公司註冊類pbootcms網站模板 財務會計類網站源碼下載 0589 實用收藏 pbootcms模板

一款工商代理與公司註冊類PbootCMS網站模板,支持PC與WAP端。設計風格專業嚴謹,適合會計、工商代理公司展示註冊流程、財稅服務及成功案例。有助於商務服務機構在線上吸引創業企業客戶。模板展示 安裝說明 網站後臺:/admin.php 賬號:admin 密碼:admin 解壓密碼:www.4s5.…
👁 50