回答
如果您指的是要分配给该行的页面高度的15%,则可以使用视口单位。
.my-row {
height: 15vh;
}
这意味着您的行高度是页高的15%。
如果您使用的元素height
基于百分比的,你必须有对元素的父母之一固定高度。
如果具有固定高度的元素是直接父元素,则只需要目标元素上基于百分比的高度。
如果固定高度是最高的DOM比直接父更高的元素,你需要在目标元素和定点之间指定一个基于百分比的高度每元素高度元素。
这里的工作例如,使用直接父.container
:
.container {
border: 1px solid black;
height: 200px;
}
.row {
background: red;
height: 20px;
}
.row:nth-of-type(2n) {
background: blue;
height: 80%; /* corresponds to 160px, because 160 is 80% of 200 */
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
<div class="row"></div>
<div class="row"></div>
<div class="row"></div>
</div>
希望这有助于! :)
老兄,谢谢,2答案完美的为我 –
真棒;乐意效劳!一旦你确认你的问题已经解决,请不要忘记[**接受答案**](https://stackoverflow.com/help/someone-answers)点击下面的灰色检查投票按钮 - 这会将其从“未答复的问题”队列中移除,并为问题提问者和问题答疑者授予声誉。询问任何问题后,您可以在15分钟内完成。当然,在说,你没有义务标记我的答案(或任何其他人)是正确的,但标记为已解决的问题有助于保持事情顺利进行:) –
- 1. 引导模式百分比高度
- 2. 基于百分比高度行为的Chrome Flexbox不正确
- 3. 总分配基于百分比
- 4. 正方形div的宽度基于百分比高度
- 5. 基于百分比的进度条
- 6. div高度:百分比px
- 7. Flex - 百分比高度
- 8. 高度百分比图像
- 9. KineticJS:设置宽度基于百分比
- 10. Bootstrap行自定义高度百分比
- 11. 最大高度为百分比
- 12. HTML Body Height 100% - still百分比高度百分比不工作
- 13. 父母div的高度百分比未翻译为子div的百分比
- 14. 表高度修正不适用于引导样式的百分比布局
- 15. 宽度和高度百分比CSS IE8
- 16. css百分比高度和宽度
- 17. SSAS:度量分配超过百分比
- 18. 百分比高度的div结构
- 19. 百分比高度的非缩水Div
- 20. Navbar页面高度的百分比
- 21. IE8最大高度的百分比?
- 22. HTML中的高度百分比问题
- 23. 类别分配基于百分
- 24. SQL查询基于所述百分比分配
- 25. 如何为HTML中的不同div分配修复百分比高度?
- 26. 高于100%的CSS百分比值
- 27. 响应式导航,无法定义百分比宽度/高度
- 28. 将行高设置为相对于父元素的百分比
- 29. 百分比高度HTML 5/CSS
- 30. 与CSS div高度百分比问题
老兄,谢谢,2答案完美地为我工作 –