【问题标题】:Bullet points appearing in navigational menu with the addition of list-style-type: none添加列表样式类型的导航菜单中出现的项目符号:无
【发布时间】:2014-09-15 20:09:42
【问题描述】:

我在将 CSS 添加到 UL 时遇到问题,但仍然显示要点。

这是我的html代码

<div id="menu">
<ul>
<li><a href="contact_us.htm"> تماس با ما</a></li>
    <li><a href="about_us.htm">درباره ما</a></li>
    <li><a href="Archive_Video.htm"> آرشیو ویدئو</a></li>
    <li><a href="Archive_Songs.htm">آرشیو سرودها و منابع پرستشی</a></li>
    <li><a href="indexHome.htm">خانه</a></li>
</ul> 
</div>

这是我的 CSS

<style>
#menu {
    width: 780px;
    height: 40px;
    font-size: 13px;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: bold;
    text-align: center;
    text-shadow: 3px 2px 3px #333333;
    background-image: url("images/Menu_Background.jpg");
           border-radius: 9px;
}
#menu li {
list-style:none;
list-style-type:none;
display: inline;
padding: 20px;
}

#menu ul {
    height: auto;
    padding: 8px 0px;
    margin: 0px;
}

#menu a {
    text-decoration: none;
    color: #fff;
    padding: 8px 8px 8px 8px;
}

#menu a:hover {
    color: #F90;
    background-color: none;
}

</style>

我已经阅读了许多其他论坛和 Stackoverflow 上提出的问题,解决方案是添加 `list-style-type=none;但是当我补充说我仍然遇到同样的问题时。

这是我的网址http://khaneyeparastesh.com/indexHomeNew.htm

【问题讨论】:

  • 我在该页面上没有看到任何标准项目符号。
  • 这是li a上的background: url(images/bull.gif)

标签: html css html-lists


【解决方案1】:

list-style-type 不是你的问题。当您输入您在 JS Fiddle 上提供的代码时,没有项目符号。我相信您指的是您网站上显示的红色“项目符号”点。这些是这种风格的结果:

li a {background: url(images/bull.gif) 0 7px no-repeat;}

删除它,红色的子弹就会消失。

【讨论】:

  • @JFA 好的,很好!如果回答对您有帮助,请在可以接受的情况下接受。
猜你喜欢
  • 2020-04-25
  • 2013-09-10
  • 2018-06-10
  • 2015-04-04
  • 1970-01-01
  • 2021-10-03
  • 2016-07-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多