我想在css中设置我的div的宽度和高度,但只有在我有位置时它才会起作用:绝对我不想拥有它。因为我有位置:绝对不会在其他屏幕上如此好。即使我没有任何文字或东西,我也希望它保持宽度! :)
看:
.menu {
width:450px;
height:300px;
background:rgba(0,0,0,0.5);
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
-khtml-border-radius: 7px;
}
但我从中得不到任何东西......
谢谢! :)
答案 0 :(得分:1)
您无需声明position:absolute
即可让width
和height
正常工作。唯一的限制是,它必须是block-level
元素,默认情况下div
。所以它应该没有问题。
也许你宣布了display:inline
?如果您有,请将其更改为display:inline-block;
或完全省略显示,具体取决于您的标记。
答案 1 :(得分:0)
检查您的HTML是否已将DIV正确声明为CLASS并且您没有使用其ID。有时拼写错误会导致最简单的事情无效。