我正在尝试使用下面的CSS修改页脚的高度。如果我使用像素设置高度,它将调整为正确的像素数量(例如height:100px;)。如下设置百分比值似乎不起作用。我只想将页脚设置为整个屏幕高度的百分比高度,以迎合不同的屏幕高度。有没有办法做到这一点?无法将高度设置为百分比
这里是我使用的代码:
.ui-page .ui-footer .ui-navbar a {
height : 60%;
}
<div data-role="footer" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a href="/view" data-role="tab" data-icon="grid">View</a></li>
<li><a href="/add" data-role="tab" data-icon="grid"
class="ui-btn-active">Add</a></li>
<li><a href="/edit" data-role="tab" data-icon="grid">Edit</a></li>
</ul>
</div>
</div>
你能显示你的HTML吗? – 2012-04-19 21:23:53
百分比高度仅在父元素具有设置高度时才有效。 – devstruck 2012-04-19 21:24:05
@tim peterson HTML在问题 – 2012-04-19 21:26:49