Html Can';t定义DIV的宽度

Html Can';t定义DIV的宽度,html,Html,我正在制作一个游戏网站,我正在使用DIV标签作为类型菜单。在制作菜单时,我发现我无法为菜单设置DIV元素的大小。如果这很重要的话,我会用的。 HTML: 有人知道我做错了什么吗?谢谢你的帮助 尝试将菜单标签的CSS更改为: .center .menu { font-size:1.35em; display:inline-block; width:250px; cursor:pointer;cursor:hand; border:5px solid #00FF00; } 您还应该将onclick

我正在制作一个游戏网站,我正在使用DIV标签作为类型菜单。在制作菜单时,我发现我无法为菜单设置DIV元素的大小。如果这很重要的话,我会用的。 HTML:


有人知道我做错了什么吗?谢谢你的帮助

尝试将菜单标签的CSS更改为:

.center .menu
{
font-size:1.35em;
display:inline-block;
width:250px;
cursor:pointer;cursor:hand;
border:5px solid #00FF00;
}
您还应该将onclick事件更改为
window.location.href=“link”

使用

display:block 


而不是在菜单类中内联

要固定div的宽度,需要设置

.menu {
    display: inline-block;
现在可以定义div的宽度、高度和垂直对齐

    width: 250px; height: 1.4em; /* height: auto inherit 130px */
    vertical-align: middle;
}
若你们有一个外框“.center”,它是装箱的或内联装箱的,但会比一个.菜单高得多,它会在外框“.center”的中间对齐

display:inline-block
.menu {
    display: inline-block;
    width: 250px; height: 1.4em; /* height: auto inherit 130px */
    vertical-align: middle;
}