我有以下代码:CSS - 如何把绝对的div正确
.menu{
border: solid red;
border-width: 1px 1px 0px 1px;
background-color:black;
color:white;
width: 60px;
}
.dropdown{
position:absolute;
background-color: grey;
width:100px;
}
.dropdown ul{
list-style:none;
padding:10px;
margin: 0;
}
.zoom{
zoom:300%;
}
<div class="menu zoom">
Click me
<div class="dropdown">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
</div>
</div>
我怎样才能把我的下拉菜单与父同x位置,无需拆卸边界?我已经尝试过'box-sizing:border-box',但不知何故它不起作用。
确保'.menu'有'的位置是:相对;'财产 – Jer