【问题标题】:Ribbon Style Menu?功能区样式菜单?
【发布时间】:2014-01-13 10:09:47
【问题描述】:

我有一个简单的问题,谁能帮我把我的菜单看起来像这个网站上的那样:

https://forums.digitalpoint.com/threads/please-help-with-css-navigation-overhang.2102229/

我现在尝试了几件事,但似乎无法得到它......

我当前的代码是:

HTML:

<div class="navbar">
    <ul>
        <li><a href="index.html">HOME</a></li>
        <li><a href="#">TREATMENTS</a></li>
        <li><a href="#">CONTACT</a></li>
        <li><a href="#">OTHER</a></li>
    </ul>
</div>

CSS:

/*Content for Navigation Bar*/
.navbar {
    width: 760px;
    padding-left: 200px;
    height: 50px;
    background-color: #534b49;
    text-align: center;
    float: left;
    font-size: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.navbar ul {
}
.navbar ul li {
    list-style: none;
    text-align: left;
}
.navbar li {
    float: left;
    padding-right: 15px;
}
.navbar li a {
    color: #fff;
    text-decoration: none;
}
.navbar li a:hover {
    color: #00a6bd;
    text-decoration: none;
}
.navbar li a#active {
    color: #00a6bd;
    text-decoration:none;
}

提前致谢!

乔克

【问题讨论】:

标签: html css menu navigation


【解决方案1】:

这是最新的代码:

HTML

<div>
<div class="navbar">
      <div class="cornerl"></div>
    <ul>
        <li><a href="index.html">HOME</a></li>
        <li><a href="#">TREATMENTS</a></li>
        <li><a href="#">CONTACT</a></li>
        <li><a href="#">OTHER</a></li>
    </ul>
          <div class="cornerr"></div>
</div>
    <div class="strip" style="clear:both">    </div>
</div>

css

               .navbar {
    position: relative;
    width: 760px;
    padding-left: 200px;
    height: 50px;
    background-color: #004080;
    text-align: center;
    float: left;
    font-size: 16px;
    padding-top: 0px;
    padding-bottom: 0px;
}


.navbar ul {
}


.navbar ul li {
    list-style: none;
    text-align: left;
}

.navbar li {
    float: left;

}

.navbar li a {
    padding:12px;
     padding-bottom:15px;
    color: #fff;
    text-decoration: none;
}

.navbar li a:hover {
    color: #00a6bd;
    border-radius:3px;
    text-decoration: none;
      background:#ff7000;
    color:#534b49;
}

.navbar li a#active {
    color: #00a6bd;
    text-decoration:none;
}

.strip{
background-color: #ff7000;
height: 3px;
width: 948px;
margin-left: 7px;
}

.cornerl{
border-color: transparent #FF7000 transparent transparent;
left: -10px;
}
.cornerl,.cornerr{
position: absolute;
bottom: -10px;
z-index: -1;
border-style: solid;
border-width: 10px;
}
.cornerr{
    float:right;
    right:-10px;
    border-color: transparent transparent transparent #FF7000;

}

这里是直播example

【讨论】:

  • 兄弟,我认真地检查过了。但是你刚刚添加了边框,并没有丝带样式!!
  • 就是那个叫ribbon,作者也标记为答案。非常荒谬..!!
猜你喜欢
  • 1970-01-01
  • 2010-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-05
  • 2013-10-14
  • 1970-01-01
相关资源
最近更新 更多