我似乎無法改變寬度在IE7更改IE7 HTML標籤寬度
你可以看到所有其他瀏覽器(包括IE8 +)將會把背景圖像內的200像素,而IE7會簡單地忽略html寬度規則。
任何解決方案?
編輯:顯然所有的瀏覽器在jsfiddle iframe中的html標籤上返回大致相同的寬度,問題是在IE7中的背景位置是相對於html而不是body。
謝謝
我似乎無法改變寬度在IE7更改IE7 HTML標籤寬度
你可以看到所有其他瀏覽器(包括IE8 +)將會把背景圖像內的200像素,而IE7會簡單地忽略html寬度規則。
任何解決方案?
編輯:顯然所有的瀏覽器在jsfiddle iframe中的html標籤上返回大致相同的寬度,問題是在IE7中的背景位置是相對於html而不是body。
謝謝
我的朋友找到了解決辦法:
,關鍵是要增加背景 - 顏色(任何顏色都可以),然後將你的背景圖像添加到你的身體標記(最好是背景顏色適合你的背景圖像)
這就是IE7。嘗試將其設置爲背景的DIV - http://jsfiddle.net/Mkb9n/2/
您可以指定固定的偏移,假設你使用的是固定寬度:
background: url("http://mediacdn.disqus.com/uploads/users/967/956/avatar92.jpg?1340672375")
no-repeat 50px bottom;