亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么這樣縮寫,圖片就不顯示了?

為什么我把position和size縮寫到一起,圖片就不見了?哪里出錯了?

正在回答

2 回答

因為background屬性不支持你這種寫法,這個標簽里面的值是有順序的行為。

background:url(xxx.png)?repeat?position /size ....

https://img1.sycdn.imooc.com//5b03a81b0001b5e203190227.jpg

你要是非要拆開寫,請用標準的background-image系列屬性

0 回復 有任何疑惑可以回復我~

background-position語法錯誤,后面允許跟兩個值,第一個值是水平位置,第二個是垂直位置,空格分隔。

background-repeat屬性也只有一個值,repeat,no-repeat,repeat-x,repeat-y。

0 回復 有任何疑惑可以回復我~
#1

天窗的螞蟻 提問者

可是我沒寫background-position啊,我是把position和size所寫一起了,background:left top/80% 50%,right bottom/50% 35%;
2016-01-04 回復 有任何疑惑可以回復我~
#2

上帝遺棄之仔 回復 天窗的螞蟻 提問者

background-color: red; background: url(images/bg.gif) no-repeat top right; 以上代碼先設置了背景色為紅色,然后又用簡寫指定了些樣式,但是簡寫時沒給background-color值,此時它將會是默認值transparent,并覆蓋掉前面規則設定的red。 參考:http://www.cnblogs.com/starof/p/4384378.html 是這個原因嗎(⊙v⊙)?
2016-01-04 回復 有任何疑惑可以回復我~
#3

上帝遺棄之仔 回復 天窗的螞蟻 提問者

簡寫缺省時會覆蓋原有樣式,簡寫屬性中沒指定值的屬性將用默認值代替。重點是簡寫會覆蓋已有樣式.
2016-01-04 回復 有任何疑惑可以回復我~
#4

幻影af 回復 上帝遺棄之仔

講的真好
2016-02-20 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消

為什么這樣縮寫,圖片就不顯示了?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號