M. *_*awy 40 html css positioning menu horizontallist
我需要这个,因为我想让菜单(由HTML列表制作)水平显示.
我不喜欢使用绝对定位,因为当我开始更改页面布局时它可能会变得混乱.
我还想删除子列表的缩进.可能吗?
Rav*_*via 63
你将不得不使用类似下面的东西
#menu ul{
list-style: none;
}
#menu li{
display: inline;
}
Run Code Online (Sandbox Code Playgroud)
<div id="menu">
<ul>
<li>First menu item</li>
<li>Second menu item</li>
<li>Third menu item</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
rom*_*man 13
非常简单:
ul.yourlist li { float:left; }
Run Code Online (Sandbox Code Playgroud)
要么
ul.yourlist li { display:inline; }
Run Code Online (Sandbox Code Playgroud)
Tus*_*har 10
运用 display: inline-flex
#menu ul {
list-style: none;
margin: 0;
padding: 0;
display: inline-flex
}
Run Code Online (Sandbox Code Playgroud)
<div id="menu">
<ul>
<li>1 menu item</li>
<li>2 menu item</li>
<li>3 menu item</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
运用 display: inline-block
#menu ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu li {
display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)
<div id="menu">
<ul>
<li>1 menu item</li>
<li>2 menu item</li>
<li>3 menu item</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
135056 次 |
最近记录: |