色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

css3 background顯示圖片的一部分

瀏覽:114日期: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
相關文章:
主站蜘蛛池模板: 亚洲一区在线视频 | 日韩一区二区三区四区不卡 | 国内精品久久久久久中文字幕 | 成人黄色毛片 | 久久久9视频在线观看 | 免费黄色三级网站 | 亚洲午夜综合网 | 91精品久久一区二区三区 | 在线视频观看免费视频18 | 中文字幕欧美日韩一 | 亚洲国产精品一区二区三区久久 | 99在线观看精品免费99 | 美日韩一区二区三区 | 亚洲免费网址 | 欧美在线观看不卡 | 黄色毛片视频网站 | 国产亚洲精品成人一区看片 | 高清成人爽a毛片免费网站 高清大学生毛片一级 | 在线观看国产精品一区 | 中文字幕无线码中文字幕网站 | 河边性xxxxfreexxxxx| 一级一级特黄女人精品毛片 | 一级做性色a爱片久久片 | 日韩在线高清视频 | 在线播放精品 | 久久精品免观看国产成人 | 国产美女做爰免费视频网址 | 99热久久精品免费精品 | 国产一区二区在免费观看 | a毛片在线播放 | aaaaaa级特色特黄的毛片 | 成人禁在线观看网站 | 高清毛片一区二区三区 | 国产成人免费片在线观看 | 国产区香蕉精品系列在线观看不卡 | 久久亚洲不卡一区二区 | 欧美性欲视频 | 日韩欧美中文字幕一区二区三区 | 精品国产品香蕉在线观看 | 色婷婷国产精品欧美毛片 | 亚洲观看视频 |