【发布时间】:2020-05-01 05:17:10
【问题描述】:
我正在尝试设置导航菜单设计的样式以反映 timeanddate.com 上的样式,如下图所示:
为了创建颜色,他们在 CSS 中使用了简单的底部和左侧边框。
我正在尝试为我的网站沙盒http://www.escapetech.com:8080 上的<li> 标签添加边框。
我正在使用以下 CSS:
.anylinkcss li {
list-style-type: none;
}
.participate li {
list-style-type: square;
border-left-color: #fa514d;
}
#navigation_bar {
height: 31px;
list-style: none;
width: 1000px;
margin-top: 15px;
}
#navigation_bar li {
float: left;
padding-right: 35px;
padding-left: 10px;
margin: auto 0px;
vertical-align: middle;
}
#anylinkmenu3, #anylinkmenu4, #anylinkmenu5, #anylinkmenu6, #anylinkmenu7 {
position: absolute;
line-height: 18px;
z-index: 20;
background-color: #000;
text-align:left;
visibility: hidden;
left: 421px;
top:207px;
padding: 7px;
padding-left: 25px;
}
#anylinkcss3 和进一步代表下拉菜单的样式,而 #navigation_bar 样式代表整个栏。无论我在哪里添加任何边框样式,都不会出现,即使在我注释掉所有 CSS 代码并且只在这些 ID 和类上添加边框之后也是如此。
我当前的菜单在我上面发布的链接上,如果有人可以查看并告诉我为什么可能出现边框问题,我将不胜感激。这是我的第一篇 Stack Exchange 帖子,所以我希望格式正确!
【问题讨论】:
-
您是否在任何地方声明了边框样式?这是一个必需的属性,如果没有它,所有边框属性都将被忽略。我在您的代码中的任何地方都没有看到它