您好,登錄后才能下訂單哦!
小編給大家分享一下css中li水平居中對齊的實現方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
css li水平居中對齊的方法:首先創建一個HTML示例文件;然后定義好li標簽;最后通過“overflow: hidden;margin: 100px auto;”等屬性實現水平居中對齊即可。
css實現多列li元素水平居中效果的方法
分享一段代碼實例,它實現了讓多列li元素水平居中效果。
這里的水平居中其實也就是li元素均勻分布效果。
代碼實例如下:
<!doctype html><html> <head> <meta charset="utf-8"> <style> * { margin: 0; padding: 0; } .main { width: 1180px; height: auto; margin: 100px auto; border: 1px solid #f00; overflow: hidden; } .main ul { width: 1120px; list-style: none; margin: 0 auto; } .main ul li { width: 100px; height: 100px; margin-right: 20px; margin: 20px; background: #f00; float: left; } </style> </head> <body> <div class="main"> <ul> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> </ul> </div> </body> </html>
效果圖:
上面的代碼實現了我們的要求,下面簡單介紹一下它的實現原理。
設置ul元素的寬度等于li元素的寬度和加上外邊距的值,假定這個值用w來表示。
ul的父元素的寬度是w-margin-right(20px),并且此父元素具有overflow:hidden屬性,那么超出的外邊距就會被隱藏。
看完了這篇文章,相信你對“css中li水平居中對齊的實現方法”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。