我正在开发响应式导航。它的宽度是浏览器窗口的100%。计算其高度,使其中的6个锚点为正方形。我设法用div-div和padding-top技巧来设置div的高度。我的下一个问题是设置容器填充的锚高度。我真的希望菜单得到修复。 正如我想要的链接是正方形,我不能使用绝对值。响应式菜单,<a>高度100%
的HTML看起来莫名其妙地像:
<div class="menu">
<div class="dummy"></div>
<a href="#">Link 1</a>
.....
<a href="#">Link 6</a>
</div>
这里是我的CSS的相关片段:
.menu {
top:0;
bottom:0;
width: 100%;
position: fixed;
}
.menu .dummy {
float: left;
padding-top: 20%;
}
.menu a {
display: inline-block;
position: relative;
width: 20%;
height: 100%;
}
我框的宽度完全正常工作,但我与高度挣扎。我究竟做错了什么?