[問題] IE不能用background-size pixel

看板Web_Design作者 (芙丹娜)時間10年前 (2015/08/07 07:53), 10年前編輯推噓1(1012)
留言13則, 3人參與, 最新討論串1/1
要測的版本是IE8,發現它怎麼找都找不到 怎麼支援 background-size: 100px; 或 100% 這類的寫法... 只有支援 background-size:cover;的polyfill 可是那不是我要的功能 orz 因為主管都用IE然後螢幕有大有小, 後來才知道IE8不支援(其中一個主管的電腦用IE8) 不知道是不是只能把background-image拿掉都換成<img>來做了呢? 請教各位了~謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.192.213 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1438905197.A.B6B.html ※ 編輯: Verdana (36.224.192.213), 08/07/2015 07:54:47

08/07 13:10, , 1F
<IE9都不支援background-size 但可以用bacground
08/07 13:10, 1F

08/07 13:11, , 2F
只是不支援"local" 不過一般也很少用
08/07 13:11, 2F

08/07 13:12, , 3F
你可以上傳另一個圖檔指定給IE用 該圖檔先編輯好尺寸
08/07 13:12, 3F

08/07 13:12, , 4F
或者給他repeat就好
08/07 13:12, 4F

08/07 13:12, , 5F
反正IE 管他的 隨便弄可以用就好 難看沒差(誤)
08/07 13:12, 5F

08/07 13:17, , 6F
叫你主管不要用IE8了...
08/07 13:17, 6F

08/07 18:29, , 7F
你可以用 ::after poa w100% 注意ie8 z-i無效
08/07 18:29, 7F

08/07 18:52, , 8F
啊啊啊 不對不對 無視我上面的東西XD
08/07 18:52, 8F

08/07 18:53, , 9F
github.com/louisremi/background-size-polyfill
08/07 18:53, 9F

08/07 18:53, , 10F
發現上面這個就解決了
08/07 18:53, 10F

08/08 02:24, , 11F
謝謝~~ 因為那個polyfill只支援cover和contain,不能指
08/08 02:24, 11F

08/08 02:25, , 12F
定大小 100%、500px 這樣的,目前真的就用<img>餵IE了QQ
08/08 02:25, 12F

08/10 19:14, , 13F
你有沒有試過用pseudo配這個polyfill這樣就可以指定px
08/10 19:14, 13F
文章代碼(AID): #1Lm_Djjh (Web_Design)
文章代碼(AID): #1Lm_Djjh (Web_Design)