风格不适用

时间:2014-12-12 20:29:20

标签: html css

<tr>
   <td class="main" align="left">

    <div id="menu">
        <ul id="navbar">
            ...
        </ul>
    </div>
   </td>
</tr>

#menu {
    border: 1px solid #D9D4D4;
    border-radius: 4px;
    margin: 100px 0px 0px 20px;
    width: 120px;
}

为什么菜单样式不适用于div?如果我明确地将此样式粘贴到Firefox中的元素中,那么它将起作用。

2 个答案:

答案 0 :(得分:0)

我看到这个工作正常,请看示例:

http://jsfiddle.net/9ksuk4fr/

如果您想要设置菜单元素的样式,可以尝试使用#menu li设置样式

如果您要使用#menu本身,请使用firefox或chrome中的检查器查看覆盖它的内容

答案 1 :(得分:0)

您可能需要超出资格,尝试

div#menu { ... }
相关问题