国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

詳解CSS3原生支持div鋪滿瀏覽器的方法

2024-07-11 08:59:22
字體:
來源:轉載
供稿:網友

一般我們需要設置一個div與瀏覽器等高并等寬充滿全屏,然后設置背景圖片來達到一個高大上的排版效果。具體的例子看下面的圖片演示:

隨著鼠標的滾動,整個圖片也滾上去了。

以前為了達到這樣的等高效果,一般通過js來獲取當前瀏覽器高度然后動態設置div的height,有時候還需要不斷地檢測瀏覽器resize事件來不斷調整div的height。

其實CSS自帶的兩個單位vw與vh就能支持與瀏覽器等高等寬的效果,完全可以拋棄js了!

html代碼如下:

<!DOCTYPE html><html><head>    <meta charset="utf-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <title>全屏圖片</title>    <link rel="stylesheet" href="http://cdn.bootcss.com/bootstrap/3.3.6/css/bootstrap.min.css">    <style>        .fullbg {            position: relative;            width: 100vw;            height: 100vh;            background-position: center center;            background-size: cover;            background-repeat: no-repeat;        }        .inner-content {            position: absolute;            top: 50%;            left: 50%;            transform: translate(-50%, -50%);            color: #fff;        }    </style></head><body>    <div class="fullbg" style="background-image: url('http://s.dgtle.com/portal/201601/08/180115ol7n5o75zy7hm002.jpg?szhdl=imageview/2/w/1900');">        <div class="inner-content">            <h1>我就是這么

主站蜘蛛池模板:
铜陵市|
依兰县|
上高县|
凉山|
新蔡县|
江城|
西丰县|
那曲县|
砀山县|
沅江市|
纳雍县|
奉节县|
鲁山县|
井陉县|
尉犁县|
从化市|
奎屯市|
河池市|
兴安县|
大宁县|
武冈市|
黄冈市|
峨边|
麦盖提县|
舞阳县|
那坡县|
鱼台县|
皋兰县|
峨山|
台中县|
土默特右旗|
临清市|
寿光市|
建瓯市|
陵川县|
枣庄市|
六盘水市|
鄂托克前旗|
五指山市|
四川省|
利辛县|