隐藏元素被限高了,怎么办?
<div class="top_b_wrap">
<div class="top_b">
<div class="top_b_l">
<a href="#">当前位置:</a><a href="#">首页</a>><a href="#">裸钻</a>
</div>
<div class="top_b_r">
<a href="#" onmouseover="showTopNav('aa')" onmouseout="hideTopNav('aa')">购物车中有0件商品</a><a href="#">注册</a><a href="#">登录</a>
<div id="aa">你的购物车中暂无商品</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
function showTopNav(layerName){
eval('document.getElementById('+ "'" + layerName + "'" +').style.display = "block"');
}
function hideTopNav(layerName){
eval('document.getElementById('+ "'" + layerName + "'" +').style.display = "none"');
}
</script>
[解决办法]
visible:hidden
[解决办法]
.top_b_wrap 删掉 overflow:hidden;
[解决办法]
overflow:hidden;会将超过div的部分隐藏掉