gpt4 book ai didi

html - 水平内联列表填充

转载 作者:行者123 更新时间:2023-11-28 13:45:06 26 4
gpt4 key购买 nike

我有一个用于导航的水平 html 内联列表,我想删除列表项之间的填充。这是因为每个盒子里面都有图像需要触摸。

我已经尝试将导航容器和列表本身的边距/填充设置为 0,但它不起作用。谁能看出我哪里出错了?

HTML:

<div id="navwrapper">
<ul id="navlist">
<li><a href="#"><img src="images/nav/about.png" /></a></li>
<li><a href="#"><img src="images/nav/gigs.png" /></a></li>
<li><a href="#"><img src="images/nav/music.png" /></a></li>
<li><a href="#"><img src="images/nav/facebook.png" /></a></li>
</ul>
</div>

CSS:

#navwrapper {
width: 100%;
height: 26px;
margin: 0;
padding: 0;
}

#navwrapper ul {
text-align: right;
margin: 0;
padding: 0;
}

#navlist {
height: 26px;
margin: 0;
padding: 0;
}

#navlist li {
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
background-color: #000000;
}

谢谢!

Spark *

最佳答案

您可以根据需要 float 列表。这是一个应该工作的 CSS 更新示例,假设盒子模型没有其他问题:

#navwrapper {
width: 100%;
height: 26px;
margin: 0;
padding: 0;
clear: right; /* clear the children that are floated right */
}

ul#navlist {
float: right; /* float all of this to the right */
list-style: none;
height: 26px;
margin: 0;
padding: 0;
clear: left; /* clear the children that are floated left */
}

ul#navlist li {
float: left; /* float the box left, so we can set margin/padding */
margin: 0;
padding: 0;
background-color: #000000;
}

关于html - 水平内联列表填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5709645/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com