国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

css3 background顯示圖片的一部分

瀏覽:155日期:2023-06-27 15:15:23

問題描述

前端新人,最近跟著網上一個入門項目學習。遇到如下問題:css3 background顯示圖片的一部分該元素是輪播圖左邊的按鈕圖片,css3 background顯示圖片的一部分原圖是css3 background顯示圖片的一部分為什么原圖大小為50px,設置為21px后并沒有壓縮原圖而是現實的左邊部分呢。。

問題解答

回答1:

圖片是作為背景圖片顯示的。默認情況下元素的 background-size 屬性值為 auto,也就是保持背景圖片的原始寬度和高度。要想實現 “完全壓縮原圖” ,需要重新設置 background-size 值為 “100%,100%”,這樣背景圖片的寬高就等于元素的寬高。css3 background顯示圖片的一部分這是 background-size 不同取值的規則,具體見 w3c

回答2:

你那.btn-left將這張圖設置為背景,而背景的寬或高如果是大于容器寬或高的話多出來的部分是不會顯示的。

如果是背景的寬或高大于容器寬或高的話多出來的部分默認會用你設置的圖重復填充空白,你這里設置了no-repeat就是不讓它重復填充。

覺得我說的還不懂的話可以看這里

回答3:

樓主做的這不就是CSS Sprite(css精靈)嘛,設置了背景不重復,就只會顯示對應的左箭頭部分呀

回答4:

你沒有給元素設置background-size屬性!

回答5:

background-size:contain 會以最長的邊為基準,等比縮放,圖片不會被裁減。background-size:cover 會以最短的邊為基準,等比縮放,圖片會被裁減。background-size:100% 100% 會填充整個p。圖片不會被裁減,但是會被拉伸。

標簽: CSS
相關文章:
主站蜘蛛池模板: 国产a级三级三级三级中国 国产a级特黄的片子视频 | 国产国产人免费人成成免视频 | 欧美一级高清在线观看 | 亚洲特一级毛片 | 男人天堂男人天堂 | 波多野结衣免费视频观看 | 亚洲欧美自拍偷拍 | 欧美精品在线免费观看 | 久久国产一区二区 | 福利视频黄| 亚洲国产精品网 | 欧美成人久久 | 欧美13一14sexvideo欧 | 香蕉久久夜色精品国产 | 福利91| 欧美一级毛片免费看高清 | 国产成人精品免费视频 | www操操操 | 成人高清毛片a | 欧美高清日韩 | 欧美 另类 精品一区视频 | 热99re久久国超精品首页 | xx毛片| 免费一级毛片在线播放 | 91pao强力打造免费高清 | 亚洲一区二区久久 | 中文字幕日韩一区二区不卡 | 99久久免费精品国产免费 | 找国产毛片| 日韩不卡一区二区 | 涩涩国产精品福利在线观看 | 手机看片在线 | 国产一级特黄a大片99 | 久久中文字幕综合不卡一二区 | 亚洲欧美精品一中文字幕 | 久久精品在现线观看免费15 | 欧美一级高清片欧美国产欧美 | 99视频网站| 日韩一区二区中文字幕 | 87精品福利视频在线观看 | 亚洲夜色夜色综合网站 |