中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css實現ul和li橫向排列的方法有哪些

發布時間:2020-03-30 16:38:52 來源:億速云 閱讀:124 作者:小新 欄目:web開發

css實現ul和li橫向排列的方法有哪些?很多人都不太了解,今天小編為了讓大家更加了解css如何實現ul和li橫向排列,所以給大家總結了以下內容,一起往下看吧。

css實現ul和li橫向排列的方法有哪些

因為li是塊級元素,默認占一行的,要想實現橫向排列,一般通過以下兩個方法:

float:left

這樣設置有一個問題,li浮動以后則脫離了文本流,即不占位置,如果它的父級元素有具體的樣式且沒有固定寬高,建議父元素清除浮動,或者設置固定寬高。

display:inline-block

即把li變為行內元素且可以設置寬高以及邊距,這樣也有一個問題,低版本的Ie瀏覽器不兼容inline-block,建議在其后再加兩個屬性兼容低版本ie

*display:inline;
*zoom:1;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>CSS + ul li 橫向排列的兩種方法 </title>
</head>
<body>
  <div id="nav">
  <ul>
    <li><a href="http://blog.csdn.net/superbirds" title="">superbirds</a></li>
    <li><a href="http://blog.csdn.net/superbirds" title="">superbirds</a></li>    
    <li><a href="http://blog.csdn.net/superbirds" title="">superbirds</a></li>
    <li><a href="http://blog.csdn.net/superbirds" title="">superbirds</a></li>
  </ul>
  </div>
</body>
</html>

css代碼一:

* {
    margin: 0;
    border: 0;
    padding: 0;
    font-size: 13pt;
}
  
#nav {
    height: 40px;
    border-top: #060 2px solid;
    border-bottom: #060 2px solid;
    background-color: #690;
}
  
#nav ul {
    list-style: none;
    margin-left: 50px;
}
  
#nav li {
    display: inline;
    line-height: 40px;
    float:left
}
  
#nav a {
    color: #fff;
    text-decoration: none;
    padding: 20px 20px;
}
  
#nav a:hover {
    background-color: #060;
}

css代碼二:

* {
    margin: 0;
    border: 0;
    padding: 0;
    font-size: 13pt;
}
  
#nav {
    height: 40px;
    border-top: #060 2px solid;
    margin-top: 100px;
    border-bottom: #060 2px solid;
    background-color: #690;
}
  
#nav ul {
    list-style: none;
    line-height: 40px;
    margin-left: 50px;
}
  
#nav li {
    display: block;
    float: left;
}
  
#nav a {
    display: block;
    color: #fff;
    text-decoration: none;
    padding: 0 20px;
}
  
#nav a:hover {
    background-color: #060;
}

關于css實現ul和li橫向排列的方法有哪些就分享到這里了,當然并不止以上和大家分析的辦法,不過小編可以保證其準確性是絕對沒問題的。希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

秦皇岛市| 定日县| 都匀市| 安康市| 新邵县| 漳州市| 介休市| 垫江县| 鄂尔多斯市| 潜山县| 黄龙县| 沙河市| 大洼县| 昌邑市| 丰台区| 东台市| 丰顺县| 平邑县| 慈利县| 临邑县| 通化市| 彰武县| 旬阳县| 连州市| 招远市| 军事| 泽库县| 吉木乃县| 贡觉县| 洪泽县| 江油市| 常山县| 鹤庆县| 阜阳市| 肇庆市| 扎兰屯市| 望谟县| 宝清县| 丽江市| 奎屯市| 枣庄市|