国产探花免费观看_亚洲丰满少妇自慰呻吟_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>我就是這么

主站蜘蛛池模板:
二手房|
清丰县|
黑山县|
栾城县|
玛曲县|
呈贡县|
汉沽区|
江孜县|
南安市|
台前县|
长兴县|
绍兴市|
富蕴县|
安龙县|
曲阳县|
南木林县|
龙陵县|
上饶县|
邻水|
循化|
梓潼县|
肥乡县|
德安县|
通海县|
桂林市|
历史|
四平市|
嵊州市|
邯郸市|
武强县|
大荔县|
德化县|
鄯善县|
仁寿县|
上高县|
普格县|
蒙自县|
蒙自县|
淮阳县|
揭阳市|
偃师市|