Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 背景色不填充样式化的水平列表项_Html_List_Coding Style_Css - Fatal编程技术网

Html 背景色不填充样式化的水平列表项

Html 背景色不填充样式化的水平列表项,html,list,coding-style,css,Html,List,Coding Style,Css,我已经设置了以下CSS。除了一件事,一切看起来都很好。当我在导航中滚动链接时,整个“按钮”将填充背景色,而当我滚动页脚中的链接时,仅填充文本后面的部分。我如何解决这个问题,使整个“按钮”填充在页脚中,最好不使用类和图像(这意味着,尽可能利用HTML5/CSS3) 我已经通过多种网络浏览器了解了这一点。我猜这是因为列表项是内联显示的,但我不知道解决方案 ---CSS--- ---HTML--- 体育迷 将更新的代

我已经设置了以下CSS。除了一件事,一切看起来都很好。当我在导航中滚动链接时,整个“按钮”将填充背景色,而当我滚动页脚中的链接时,仅填充文本后面的部分。我如何解决这个问题,使整个“按钮”填充在页脚中,最好不使用类和图像(这意味着,尽可能利用HTML5/CSS3)

我已经通过多种网络浏览器了解了这一点。我猜这是因为列表项是内联显示的,但我不知道解决方案

---CSS---

---HTML---


体育迷
将更新的代码放入

CSS更改:

footer li{ display:inline }

footer ul a{ 
    border: 1px solid #999;
    border-radius: 25px;
    display: inline-block; 
    margin: 0.0em 1.0em 0.0em 1.0em;
    padding: 0em 1.5em 0 1.5em;
    text-decoration: none;
    color: #222;
}

这些变化很微妙,但却达到了我所追求的效果。也感谢您对JSFIDLE的介绍。非常有趣!
<header>
    <h1>Sports Fan</h1>
</header>

<nav id='sports'>
    <ul>
        <li><a href="about-temp.html">Baseball</a>
        </li>
        <li><a href="blog-temp.html">Basketball</a>
        </li>
        <li><a href="consulting-clinic-temp.html">Football</a>
        </li>
        <li><a href="contact.html">Hockey</a>
        </li>
        <li><a href="contact.html">Soccer</a>
        </li>
    </ul>
</nav>

<nav id='baseball'>
    <ul>
        <li><a href="homerun.html">Homerun</a>
        </li>
        <li><a href="bighit.html">Big Hit</a>
        </li>
        <li><a href="doubleplay.html">Double Play</a>
        </li>
        <li><a href="doubleplay.html">Bad Call</a>
        </li>
    </ul>
</nav>

<nav id='football'>
    <ul>
        <li><a href="about-temp.html">Touchdown</a>
        </li>
        <li><a href="blog-temp.html">Big Play</a>
        </li>
        <li><a href="consulting-clinic-temp.html">Sack</a>
        </li>
        <li><a href="contact.html">Interception</a>
        </li>
        <li><a href="contact.html">Bad Call</a>
        </li>
    </ul>
</nav>

<footer>
    <ul>
        <li><a href="choose.html">Choose</a>
        </li>
        <li><a href="manage.html">Manage</a>
        </li>
        <li><a href="about.html">About</a>
        </li>
    </ul>
</footer>
footer li{ display:inline }

footer ul a{ 
    border: 1px solid #999;
    border-radius: 25px;
    display: inline-block; 
    margin: 0.0em 1.0em 0.0em 1.0em;
    padding: 0em 1.5em 0 1.5em;
    text-decoration: none;
    color: #222;
}