簡體   English   中英

如何使用 css 使背景圖像響應?

[英]How do I make a background image responsive using css?

我將圖像放置為身體的 header 背景圖像,並希望使其具有響應性...但是當我更改 window 大小時,背景是響應性的,但是圖像似乎在某處剪輯,而實際圖像需要在其中焦點消失了……

這是代碼:

 .topnav { background-image: url(/images/pastry-topnav-bgd-img.jpg); background-size: cover; background-repeat: no-repeat; width: 100%; height: 400px; }
 <body> <header> <div class="topnav"></div> </header> </body>

有人可以幫助我如何使圖像響應以使背景圖像保持焦點並且不會移位太多

可能你需要使用這個

background-size: 100% 100%;

而不是使用

background-size: cover

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM