Bootstrap全屏标题

Gee*_*erg 2 css html5 css3 twitter-bootstrap twitter-bootstrap-3

我一直在尝试backgroundheader标签中获得全屏但由于某种原因它没有显示?

header {
  position: relative;
  width: 100%;
  min-height: auto;
  text-align: center;
  color: #fff;
  background-image: url(../img/header.jpg);
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}
Run Code Online (Sandbox Code Playgroud)
<header></header>
Run Code Online (Sandbox Code Playgroud)

dip*_*pas 5

你缺少height:100%header,但即便如此,它不会显示,因为这的孩子bodyhtml你需要给height:100%width:100%家长(body/html)

body,
html {
  height: 100%;
  width: 100%;
  margin: 0;
}
header {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  color: #fff;
  background: url(//placehold.it/500) center / cover;
}
Run Code Online (Sandbox Code Playgroud)
<header></header>
Run Code Online (Sandbox Code Playgroud)

另一种方法是使用 100vh

body{
  margin: 0;
}
header {
  position: relative;
  width: 100%;
  height: 100vh;
  text-align: center;
  color: #fff;
  background: url(//placehold.it/500) center / cover;
}
Run Code Online (Sandbox Code Playgroud)
<header></header>
Run Code Online (Sandbox Code Playgroud)