0

这应该是这样的: 在此处输入图像描述

有一个选项卡菜单和一个下拉区域。这应该始终具有与图片中相同的位置(但不同的内容和选择的相应选项卡)。这意味着它应该始终与选项卡(-菜单)一样宽。

但我不知道如何:

  • 得到这个响应
  • 如何让下拉区域保持原样
  • 如何设置子项的样式(在下拉区域中)

这是我到目前为止得到的(抱歉,它尚未清理的巨大 CSS!),菜单从第 1559 行开始。

http://jsfiddle.net/pxpHw/

我该如何正确地做到这一点?

谢谢!

代码:

// css

nav {
    cursor: default;
}

a {
    text-decoration: none;
    color: #000000;
}

#menu ul {
    margin: 0px;
    padding: 0px;
    left: 0;
    list-style-type: none;
    background:green;
    z-index: 100;
    max-width: 60em;
}

#menu li {
    float: left;
    width: 20%;
    text-align: center;
}

#menu li ul {
    display: none;
    /*display: block;*/
    padding-top: 3px;
}

#menu li:hover ul {
    display: block;
}

#menu li ul li {
    background-color: #2F2D49;
    border-bottom: 1px solid #FFFFFF;
    width: 100%;
    max-width: 60em;
    min-height: 30em;
    position: absolute;
}

#menu li ul li a {
    color: #FFFFFF;
}

#menu li ul li:hover {
    background-color: #232323;
}
4

2 回答 2

0

这就是我要找的:(列和布局选项卡) http://codecanyon.net/item/css3-full-responsive-dropdown-menu/full_screen_preview/4528828

于 2013-07-10T13:29:12.883 回答
0

使用媒体查询获得响应式设计

检查以下链接

http://mobile.smashingmagazine.com/2010/07/19/how-to-use-css3-media-queries-to-create-a-mobile-version-of-your-website/

http://mediaqueri.es/

谢谢 AB

于 2013-07-10T09:22:01.213 回答