91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

有哪些CSS backgroundImage好用的技巧

發布時間:2021-11-02 17:43:48 來源:億速云 閱讀:93 作者:iii 欄目:web開發

本篇內容主要講解“有哪些CSS backgroundImage好用的技巧”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“有哪些CSS backgroundImage好用的技巧”吧!

1. 背景圖如何才能完美適配視口

讓背景圖適配視口很容易,需要使用下面 CSS 即可:

body {   background-image: url('https://images.unsplash.com/photo-1573480813647-552e9b7b5394?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2253&q=80');   background-repeat: no-repeat;   background-position: center;   background-attachment: fixed;   background-size: cover;   -webkit-background-size: cover;   -moz-background-size: cover;   -o-background-size: cover; }

2. 如何在CSS中使用多個背景圖片?

如果我想在背景中添加一張以上的圖片怎么辦?CSS3 中可以直接 指定多個背景路徑,如下所示:

body {   background-image: url(https://image.flaticon.com/icons/svg/748/748122.svg), url(https://images.unsplash.com/photo-1478719059408-592965723cbc?ixlib=rb-1.2.1&auto=format&fit=crop&w=2212&q=80);   background-position: center, top;   background-repeat: repeat, no-repeat;   background-size: contain, cover; }

3. 如何創建一個三角形的背景圖像

另一個很酷的背景特效就是三角形背景,當我們想展示某些完全不同的選擇(例如白天和黑夜或冬天和夏天)時,這種特效就更加棒。

思路是這樣的,首先創建兩個div,然后將兩個背景都添加到其中,然后,第二個div使用clip-path屬性畫出三角形。

「html」

<body>   <div class="day"></div>   <div class="night"></div> </body>

「css」

body {   margin: 0;   padding: 0; }  div {   position: absolute;   height: 100vh;   width: 100vw; }  .day {   background-image: url("https://images.unsplash.com/photo-1477959858617-67f85cf4f1df?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2613&q=80");   background-size: cover;   background-repeat: no-repeat; }  .night {   background-image: url("https://images.unsplash.com/photo-1493540447904-49763eecf55f?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");   background-size: cover;   background-repeat: no-repeat;   clip-path: polygon(100vw 0, 0% 0vh, 100vw 100vh); }

4. 如何在背景圖像上添加疊加漸變?

有時我們想在背景上添加一些文字,但有的圖片太亮,導致字看不清楚,所以這里我們就需要讓背景圖疊加一些暗樂來突出文字效果。

例如,可以通過添加粉紅橙色漸變或紅色至透明漸變來增強日落圖像,這些情況下使用疊加的漸變就很容易做到。

「css」

body {   background-image:     linear-gradient(4deg, rgba(38,8,31,0.75) 30%, rgba(213,49,127,0.3) 45%, rgba(232,120,12,0.3) 100%),     url("https://images.unsplash.com/photo-1503803548695-c2a7b4a5b875?ixlib=rb-1.2.1&auto=format&fit=crop&w=2250&q=80");   background-size: cover;   background-repeat: no-repeat;   background-attachment: fixed;   background-position: center }

5. 如何創建一個顏色動態變化的背景

如果你很多顏色,你想確認哪種顏色更適合背景圖片的顏色,剛動態更改背景顏色的技巧就很有用。

「css」

HTML CSSResult EDIT ON @keyframes background-overlay-animation {   0%   {       background-image:         linear-gradient(4deg, rgba(255,78,36,0.3) 50%, rgba(255,78,36,0.3) 100%), url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");   }   25%  {       background-image:          linear-gradient(4deg, rgba(213,49,127,0.3) 50%, rgba(213,49,127,0.3) 100%), url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");   }   50%  {     background-image:        linear-gradient(4deg, rgba(36,182,255,0.3) 50%, rgba(36,182,255,1) 100%),      url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");   }   100% {     background-image:         linear-gradient(4deg, rgba(0,255,254,0.3) 50%, rgba(0,255,254,0.3) 100%),         url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");   } }  @-webkit-keyframes background-overlay-animation {   0%   {       background-image:         linear-gradient(4deg, rgba(255,78,36,0.3) 50%, rgba(255,78,36,0.3) 100%)         url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");   }   25%  {       background-image:          linear-gradient(4deg, rgba(213,49,127,0.3) 50%, rgba(213,49,127,0.3) 100%),         url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");   }   50%  {     background-image:        linear-gradient(4deg, rgba(36,182,255,0.3) 50%, rgba(36,182,255,1) 100%),      url("https://images.unsplash.com/photo-1559310589-2673bfe16970?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2250&q=80");   }   100% {     background-image:         linear-gradient(4deg, rgba(0,255,254,0.3) 50%, rgba(0,255,254,0.3) 100%),

6. 如何制作網格背景圖像?

有時候會遇到一些需要有藝術或者攝影類的項目,他們一般要求網站要有藝術信息,要有創意。網絡的背景就挺有創意的,效果如下:

「HTML」

<body> <div class="container">   <div class="item_img"></div>   <div class="item"></div>   <div class="item_img"></div>   <div class="item"></div>   <div class="item"></div>   <div class="item_img"></div>   <div class="item"></div>   <div class="item_img"></div>   <div class="item"></div>   <div class="item"></div>   <div class="item_img"></div>   <div class="item"></div>   <div class="item_img"></div>   <div class="item"></div>   <div class="item_img"></div>   <div class="item"></div> </div> </body>

「scss」

body {  margin: 0;   padding: 0; }  .container {   position: absolute;   width: 100%;   height: 100%;   background: black;   display: grid;   grid-template-columns: 25fr 30fr 40fr 15fr;   grid-template-rows: 20fr 45fr 5fr 30fr;   grid-gap: 20px;   .item_img {     background-image: url('https://images.unsplash.com/photo-1499856871958-5b9627545d1a?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2207&q=80');   background-repeat: no-repeat;   background-position: center;   background-attachment: fixed;   background-size: cover; } }

7. 如何將背景圖像設置為文本顏色?

使用background-image與background-clip,可以實現背景圖像對文字的優美效果。在某些情況下,它可能非常有用,尤其是當我們想創建一個較大的文本標題而又不如普通顏色那么枯燥的情況。

「HTML」

<body>   <h2>Hello world!</h2> </body>

「SCSS」

body {  margin: 0;   padding: 0; }  .container {   position: absolute;   width: 100%;   height: 100%;   background: black;   display: grid;   grid-template-columns: 25fr 30fr 40fr 15fr;   grid-template-rows: 20fr 45fr 5fr 30fr;   grid-gap: 20px;   .item_img {     background-image: url('https://images.unsplash.com/photo-1499856871958-5b9627545d1a?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2207&q=80');   background-repeat: no-repeat;   background-position: center;   background-attachment: fixed;   background-size: cover; } }

到此,相信大家對“有哪些CSS backgroundImage好用的技巧”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巫溪县| 晋江市| 商丘市| 剑河县| 濮阳县| 彩票| 普宁市| 奉贤区| 马尔康县| 蒙阴县| 东乌| 炉霍县| 澎湖县| 遂宁市| 阜新市| 新乡县| 连南| 唐海县| 宜兴市| 马公市| 肇庆市| 芒康县| 宜城市| 江津市| 澄江县| 东安县| 平定县| 华容县| 临海市| 宝山区| 石景山区| 思南县| 南昌县| 金华市| 南岸区| 满洲里市| 社会| 平顶山市| 黄大仙区| 青田县| 揭阳市|