载入的首页大图正好height是浏览器的高,看了下代码感觉不是js算出来的,用css怎么实现?
例子: https://bitcoinfoundation.org/
例子: https://bitcoinfoundation.org/
|
wolfanDec 16, 2014 via Android
1
min-height:100%
么? |
|
2
background-size:cover
|
|
3
|
|
lemondaDec 16, 2014
4
.home .site-header .bg-image {
background-image: url("../img/bitcoin-bg-1.jpg"); background-position: center center; background-size: cover; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; } |
|
txltyDec 16, 2014
5
测试的姿势不对。
把JS禁用,再看,效果没了。 |
|
6
height:100vh
|
|
8
100vh 才是对的
|
|
Slienc7Dec 16, 2014
9
body {
margin:0; padding:0; background: #000 url('imgs.jpg') center center fixed no-repeat; -moz-background-size: cover; background-size: cover; } |
|
oohDec 17, 2014
10
body {
background: url(../img/bg.png) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } |
|
GrenadnDec 17, 2014 via Android
12
需要把html元素和body元素设为height:100%,然后给body加上background,把它的background-size设为cover,over
|
|
kmvanDec 17, 2014
13
这网站。。。居然是“沉浸式”顶栏。。。
|
|
14
正解 @JoyNeop
vh赞 |