為什么<li>設(shè)置了display:inline可以自動換行?
?如果<li>什么都不設(shè)置,那<li>是單獨占一行,感覺是行內(nèi)元素。
行內(nèi)元素如果遇到父元素的邊框,應該是不會自動換行的。
在此例子中老師只是把<li>設(shè)置為display:inline,<li>就自動換行了。
感覺這個情況跟行內(nèi)元素的性質(zhì)沖突了,不太理解請高手解答,謝謝!
補充一下代碼:其實就是按照視頻里面老師代碼敲的。
css文件:
*{ margin:0px; padding:0px;}
body{ font-size:12px; line-height:1.7;}
li{list-style:none;}
#content{width:800px; margin:0 auto; padding:20px ;}
#content h1{ color:#0088bb;}
#content? .item{ padding:20px; margin-bottom:20px; border:2px dotted #0088bb;}
#content? .item h2{
?border:2px solid #0088bb; font-size:16px; font-weight:#0088bb;
?margin-button:10px;}
#content .item li{ ?display:inline;? margin-right:10px; ?}
#content .item li a img{ width:230px; height:230px; border:none; }
#menu{ width:80px; position:fixed; top:100px;
???????????? left:50%; margin-left:400px; }
HTML文件:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>地狗購物網(wǎng)-網(wǎng)頁定位導航效果</title>
<link href="css/sp1css.css" type="text/css" rel="stylesheet"/>
</head>
???????
<body>?????
??<div id="menu">
?????????? ??<ul>
?????????????? ??<li><a href="#">1F 男裝</a></li>
??????????????????? <li><a href="#">2F 女裝</a></li>
??????????????????? <li><a href="#">3F 美妝</a></li>
??????????????????? <li><a href="#">4F 數(shù)碼</a></li>
??????????????????? <li><a href="#">5F 母嬰</a></li>
?????????????? </ul>
??????? </div>
??????? <div id="content">
??????? ??<h1>地狗購物網(wǎng)</h1>??
???????????????? <div id="item1" class="item">
?????????? ?? ??<h2>1F 男裝</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????????????? <div id="item2" class="item">
?????????? ?? ??<h2>2F 女裝</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????????????? <div id="item3" class="item">
?????????? ?? ??<h2>3F 美裝</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????????????? <div id="item4" class="item">
?????????? ?? ??<h2>4F 數(shù)碼</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????????????? <div id="item5" class="item">
?????????? ?? ??<h2>5F 母嬰</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????? </div>
</body>?
2015-11-20
給一下完整代碼
2015-11-20
li 默認的?? ?display:?list-item; ? ?這個應該和block 差不多,是獨占一行的。也可以設(shè)置寬高。所以不會換行。你改成了display:inline-block; 會就不會獨占一行了,但是還是可以設(shè)置寬和高。
2015-11-20
補充一下代碼:其實就是按照視頻里面老師代碼敲的。
css文件:
*{ margin:0px; padding:0px;}
body{ font-size:12px; line-height:1.7;}
li{list-style:none;}
#content{width:800px; margin:0 auto; padding:20px ;}
#content h1{ color:#0088bb;}
#content? .item{ padding:20px; margin-bottom:20px; border:2px dotted #0088bb;}
#content? .item h2{
?border:2px solid #0088bb; font-size:16px; font-weight:#0088bb;
?margin-button:10px;}
#content .item li{ ?display:inline-block;? margin-right:10px; ?}
#content .item li a img{ width:230px; height:230px; border:none; }
#menu{ width:80px; position:fixed; top:100px;
???????????? left:50%; margin-left:400px; }
HTML文件:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>地狗購物網(wǎng)-網(wǎng)頁定位導航效果</title>
<link href="css/sp1css.css" type="text/css" rel="stylesheet"/>
</head>
???????
<body>?????
??<div id="menu">
?????????? ??<ul>
?????????????? ??<li><a href="#">1F 男裝</a></li>
??????????????????? <li><a href="#">2F 女裝</a></li>
??????????????????? <li><a href="#">3F 美妝</a></li>
??????????????????? <li><a href="#">4F 數(shù)碼</a></li>
??????????????????? <li><a href="#">5F 母嬰</a></li>
?????????????? </ul>
??????? </div>
??????? <div id="content">
??????? ??<h1>地狗購物網(wǎng)</h1>??
???????????????? <div id="item1" class="item">
?????????? ?? ??<h2>1F 男裝</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/1F.jpg"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????????????? <div id="item2" class="item">
?????????? ?? ??<h2>2F 女裝</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/2F.jpg"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????????????? <div id="item3" class="item">
?????????? ?? ??<h2>3F 美裝</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/3F.jpg"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????????????? <div id="item4" class="item">
?????????? ?? ??<h2>4F 數(shù)碼</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/4F.png"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????????????? <div id="item5" class="item">
?????????? ?? ??<h2>5F 母嬰</h2>
??????????????????????? <ul>
??????????????????????? ??<li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????????????? <li><a href="#"><img src="imgs/5F.jpg"/></a></li>
??????????????????????? </ul>
???????????????? </div>
???????? </div>
</body>