列表样式尽可能接近菜单的文字
list style as closely as possible to the word of the menu
我有这个http://jsfiddle.net/zmku8ghk/
HTML
<ul id="navi">
<li><a herf="http://google.com">Home</a></li>
<li><a herf="#">About</a></li>
<li><a herf="#">Contact</a></li>
<li><a herf="#">Opc #1</a></li>
<li><a herf="#">Opc #1</a></li>
</ul>
CSS
#navi
{
list-style-type: circle;
}
#navi li {
float:left;
list-style-position: inside;
}
#navi li a
{
/*text-decoration: none;*/
padding: .2em 1em;
color: #fff;
background-color: #036;
}
#navi li a:hover
{
color: #fff;
background-color: #369;
}
如你所见,圆圈在填充的外面,我需要圆圈尽可能靠近填充内的单词。
有什么建议吗?
设置 <li>
元素的样式,而不是其中 <a>
元素的样式。
此外,herf
不是属性 - 您正在寻找 href
。
#navi {
list-style-type: circle;
}
#navi li {
float:left;
list-style-position: inside;
}
#navi li {
padding: .2em 1em;
color: #fff;
background-color: #036;
}
#navi li:hover {
background-color: #369;
}
#navi li a {
display: block;
width: 100%;
height: 100%;
text-decoration: none;
color: #fff;
}
<ul id="navi">
<li><a href="http://google.com">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
<li><a href="#">Opc #1</a></li>
<li><a href="#">Opc #1</a></li>
</ul>
阅读奖励material:
我有这个http://jsfiddle.net/zmku8ghk/
HTML
<ul id="navi">
<li><a herf="http://google.com">Home</a></li>
<li><a herf="#">About</a></li>
<li><a herf="#">Contact</a></li>
<li><a herf="#">Opc #1</a></li>
<li><a herf="#">Opc #1</a></li>
</ul>
CSS
#navi
{
list-style-type: circle;
}
#navi li {
float:left;
list-style-position: inside;
}
#navi li a
{
/*text-decoration: none;*/
padding: .2em 1em;
color: #fff;
background-color: #036;
}
#navi li a:hover
{
color: #fff;
background-color: #369;
}
如你所见,圆圈在填充的外面,我需要圆圈尽可能靠近填充内的单词。
有什么建议吗?
设置 <li>
元素的样式,而不是其中 <a>
元素的样式。
此外,herf
不是属性 - 您正在寻找 href
。
#navi {
list-style-type: circle;
}
#navi li {
float:left;
list-style-position: inside;
}
#navi li {
padding: .2em 1em;
color: #fff;
background-color: #036;
}
#navi li:hover {
background-color: #369;
}
#navi li a {
display: block;
width: 100%;
height: 100%;
text-decoration: none;
color: #fff;
}
<ul id="navi">
<li><a href="http://google.com">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
<li><a href="#">Opc #1</a></li>
<li><a href="#">Opc #1</a></li>
</ul>
阅读奖励material: