使用AdminLTE。
<object id="topo" data="http://www.web-source.net" type="text/html" width="100%" height="100%" style="min-height: 100%;"><p>This is the fallback code!</p></object>
以上代码拉伸对象宽度但不拉伸高度,高度尽可能小。
如何使其与窗口的高度相同?
答案 0 :(得分:1)
使用css属性height: calc(100vh-100px)
,其中100px是您的标题高度,例如
答案 1 :(得分:1)
创建一个包含以下CSS Viewport Units: vw, vh, vmin and vmax的容器,然后您可以使用百分比来控制具有display:block
属性的DOM元素:
.container {
height: 90vh;
background-color: #ccc;
}
object {
border: 1px solid red;
display: block;
height: 80%;
}
object > p {
background-color: #fff;
height: 50%;
padding: 10px;
margin:0;
}
<div class="container">
<object id="topo" data="http://www.web-source.net" type="text/html" width="100%" height="100%" style="min-height: 100%;">
<p>This is the fallback code!</p>
</object>
</div>
答案 2 :(得分:0)
如果我正确理解您的问题,问题出在默认的身体边距上,将身体的边距设置为0:
body{margin: 0px;}
答案 3 :(得分:0)
您可以设置:
body{min-height: 100vh;}
答案 4 :(得分:0)
只需使用以下样式:
html, body {
height: 100%;}