您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關如何在css中實現等寬布局,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
1、使用table-cell實現(兼容ie8)
<style> body,div{ margin: 0; padding: 0; } .table-layout{ display: table;/*父元素必須設置為table*/ table-layout: fixed;/*這個屬性一定要有,否則達不到效果*/ width: 50%; margin: 20px auto; } .table-cell-layout{ display: table-cell;/*子元素必須設置為table-cell*/ height: 40px; border: 1px solid #666; border-left: none; } .table-cell-layout:first-child{ border-left: 1px solid #666; } </style> <body> <ul class="table-layout"> <li class="table-cell-layout">li1</li> <li class="table-cell-layout">li2</li> <li class="table-cell-layout">li3</li> <li class="table-cell-layout">li4</li> <li class="table-cell-layout">li5</li> </ul> </body>
2、使用flex布局來實現
<style> body,div{ margin: 0; padding: 0; } .flex-layout{ display: flex; width: 50%; margin: 20px auto; } .flex-item{ flex: 1; height: 40px; border: 1px solid #666; border-left: none; } .flex-item:first-child{ border-left: 1px solid #666; } </style> <body> <ul class="flex-layout"> <li class="flex-item">li1</li> <li class="flex-item">li2</li> <li class="flex-item">li3</li> <li class="flex-item">li4</li> <li class="flex-item">li5</li> </ul> </body>
以上就是如何在css中實現等寬布局,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。