我想在 css 中为我的 div 设置宽度和高度,但它只有在我有 position:absolute 时才有效,但我不想拥有它。因为当我有 position:absolute 时,它在其他屏幕上的效果就不会那么好。我想要它保持那个宽度,即使我没有任何文字或其他东西! :)
看:
.menu {
宽度:450px;
高度:300px;
背景:rgba(0,0,0,0.5);
-moz-边框半径:7px;
-webkit-边框半径:7px;
边界半径:7px;
-khtml-边框半径:7px;
}
但我没有从中得到任何东西......
谢谢! :)
最佳答案
您无需声明 position:absolute
即可使 width
和 height
正常工作。唯一的限制是,它必须是 block-level
元素,默认情况下是 div
。所以它应该可以正常工作。
也许你在上面声明了display:inline
?如果有,请将其更改为 display:inline-block;
或完全省略显示,具体取决于您的标记。
关于html - 将宽度和高度设置为没有位置 :absolute 的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10322266/