Html 问题-菜单悬停CSS

Html 问题-菜单悬停CSS,html,css,menu,Html,Css,Menu,正如您在小提琴中所看到的,悬停时样式不会应用于列表项空间 我希望悬停样式应用如下 但由于侧面没有空间,而且悬停时文本显示为白色,文本不可见 我应该编辑什么部分 如果这是您的意思,您应该使用此#菜单li:hover,而不是#菜单li:hover。下次尽量说得更清楚些。如果这是你的意思,你应该使用这个#菜单li:hover而不是#菜单li:hover。下次尽量说得更清楚些。如果这是你的意思,你应该使用这个#菜单li:hover而不是#菜单li:hover。下次尽量说得更清楚些。如果这是你的意思

正如您在小提琴中所看到的,悬停时样式不会应用于列表项空间

我希望悬停样式应用如下

但由于侧面没有空间,而且悬停时文本显示为白色,文本不可见


我应该编辑什么部分

如果这是您的意思,您应该使用此
#菜单li:hover
,而不是
#菜单li:hover
。下次尽量说得更清楚些。

如果这是你的意思,你应该使用这个
#菜单li:hover
而不是
#菜单li:hover
。下次尽量说得更清楚些。

如果这是你的意思,你应该使用这个
#菜单li:hover
而不是
#菜单li:hover
。下次尽量说得更清楚些。

如果这是你的意思,你应该使用这个
#菜单li:hover
而不是
#菜单li:hover
。下次尽量说得更清楚。

我在
li
中添加了一个补丁,而不是
a
,如下所示

#menu {
    width: 960px;
    padding: 0px;
    margin: 5px 0px 5px 0px;
    float: left;
    background-color: #a51c30;
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
}
    #menu ul {
        list-style-type: none;
        margin: 0px;
        padding:0px;
}

        #menu ul li {
            margin: 0px 0px 0px 0px;
            width: 130px;
            text-align: center;
            float: left;
            display:block;
        }

            #menu ul li a {
                text-decoration: none;
                color: #FFFFFF;
                font-family: "Times New Roman", Times, serif;
                font-size: 16px;

            }

#menu li a:hover {
        background-color:#FFFFFF;
        color:#a51c30;
        border-top:1px solid black;
        border-left:1px solid black;
        border-right:1px solid black;
        padding:10px;
        display:block;


    }

还添加了一些调整。看看小提琴:

我给
li
添加了一个补丁,而不是
a
,如下所示

#menu {
    width: 960px;
    padding: 0px;
    margin: 5px 0px 5px 0px;
    float: left;
    background-color: #a51c30;
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
}
    #menu ul {
        list-style-type: none;
        margin: 0px;
        padding:0px;
}

        #menu ul li {
            margin: 0px 0px 0px 0px;
            width: 130px;
            text-align: center;
            float: left;
            display:block;
        }

            #menu ul li a {
                text-decoration: none;
                color: #FFFFFF;
                font-family: "Times New Roman", Times, serif;
                font-size: 16px;

            }

#menu li a:hover {
        background-color:#FFFFFF;
        color:#a51c30;
        border-top:1px solid black;
        border-left:1px solid black;
        border-right:1px solid black;
        padding:10px;
        display:block;


    }

还添加了一些调整。看看小提琴:

我给
li
添加了一个补丁,而不是
a
,如下所示

#menu {
    width: 960px;
    padding: 0px;
    margin: 5px 0px 5px 0px;
    float: left;
    background-color: #a51c30;
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
}
    #menu ul {
        list-style-type: none;
        margin: 0px;
        padding:0px;
}

        #menu ul li {
            margin: 0px 0px 0px 0px;
            width: 130px;
            text-align: center;
            float: left;
            display:block;
        }

            #menu ul li a {
                text-decoration: none;
                color: #FFFFFF;
                font-family: "Times New Roman", Times, serif;
                font-size: 16px;

            }

#menu li a:hover {
        background-color:#FFFFFF;
        color:#a51c30;
        border-top:1px solid black;
        border-left:1px solid black;
        border-right:1px solid black;
        padding:10px;
        display:block;


    }

还添加了一些调整。看看小提琴:

我给
li
添加了一个补丁,而不是
a
,如下所示

#menu {
    width: 960px;
    padding: 0px;
    margin: 5px 0px 5px 0px;
    float: left;
    background-color: #a51c30;
    color: #FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
}
    #menu ul {
        list-style-type: none;
        margin: 0px;
        padding:0px;
}

        #menu ul li {
            margin: 0px 0px 0px 0px;
            width: 130px;
            text-align: center;
            float: left;
            display:block;
        }

            #menu ul li a {
                text-decoration: none;
                color: #FFFFFF;
                font-family: "Times New Roman", Times, serif;
                font-size: 16px;

            }

#menu li a:hover {
        background-color:#FFFFFF;
        color:#a51c30;
        border-top:1px solid black;
        border-left:1px solid black;
        border-right:1px solid black;
        padding:10px;
        display:block;


    }

还添加了一些调整。看看小提琴:

哪种风格不适用?您使用的是哪种浏览器?@stackErr正在应用样式,但直到左右边框才占用,对不起,我的英语没有应用样式?您使用的是哪种浏览器?@stackErr正在应用样式,但直到左右边框才占用,对不起,我的英语没有应用样式?您使用的是哪种浏览器?@stackErr正在应用样式,但直到左右边框才占用,对不起,我的英语没有应用样式?您使用的是哪个浏览器?@stackErr正在应用样式,但直到左右边框才占用,对不起,我的英语怎么删除主页左侧的空间?我更新了小提琴-您需要删除
margin:auto
用于
#菜单ul
并从
#菜单中删除指定宽度
如何删除主页左侧的空间?我更新了小提琴-您需要删除
边距:自动
用于
#菜单ul
并从
#菜单中删除指定宽度
如何删除主页左侧的空间?我更新了小提琴-您需要删除
边距:自动
用于
#菜单ul
并从
#菜单中删除指定宽度
如何删除主页左侧的空间?我更新了小提琴-您需要删除
边距:自动用于
#菜单ul
,并从
#菜单中删除指定的宽度