Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 潜水高度_Html_Css - Fatal编程技术网

Html 潜水高度

Html 潜水高度,html,css,Html,Css,使用bootstrap在angular网站上工作时遇到了一个小问题 HTML <div class="container-fluid"> <div class="row"> <div class="content"> random text </div> </div> </div> 我希望.contentdiv占据整个屏幕大小,不多不少。然而,我已经有一个标题元素(固定大小60px)上面

使用bootstrap在angular网站上工作时遇到了一个小问题

HTML

<div class="container-fluid">
  <div class="row">
    <div class="content">
      random text
    </div>
  </div>
</div>
我希望
.content
div占据整个屏幕大小,不多不少。然而,我已经有一个标题元素(固定大小60px)上面,所以使用100vh将使其略大于整个屏幕大小(屏幕大小+标题)

如何格式化css,使
.content
div的高度始终与屏幕大小完全相同

使用CSS

使用CSS


您可以使用
CSS calc()
函数来
减去
标题高度
,这是
中的
60px

使用calc()CSS函数,可以在指定 CSS属性值

正文{
保证金:0;
}
标题{
背景:红色;
高度:60px;/*使用calc()获取此值和下面的mius*/
颜色:#fff;
}
.内容{
宽度:100vw;
高度:计算(100vh-60px);/*添加此*/
}

标题
随机文本

您可以使用
CSS calc()
函数来
减去
标题高度
,标题高度为
60px
,如下所示

使用calc()CSS函数,可以在指定 CSS属性值

正文{
保证金:0;
}
标题{
背景:红色;
高度:60px;/*使用calc()获取此值和下面的mius*/
颜色:#fff;
}
.内容{
宽度:100vw;
高度:计算(100vh-60px);/*添加此*/
}

标题
随机文本
您可以使用calc(); 看这里:或者


#myDiv{
宽度:100vw;
高度:计算(100vh-60px);
}
您可以使用calc(); 看这里:或者


#myDiv{
宽度:100vw;
高度:计算(100vh-60px);
}
.content {
    width: 100vw;
    height: 100vh;
}
  .content {
        width: 100vw;
        height: calc(100vh - 60px);
    }
.content {
    width: 100vw;
    height: calc(100vh - 60px); /*Add this*/
}
<style>
    #myDiv {
       width: 100vw;
       height: calc(100vh - 60px);
    }
</style>
<body><div id="myDiv"></body>