I Steps: Go to http://finance.sina.com.cn/money/qa/index.html II Issue: navigation bar in header is missing background image III Conclusion: The issue is caused because when render background image to <a> tag, webkit/FF3 only match the size of link text, however IE match the whole width and height of <a> specified in style. IV Other Browsers: IE7: ok FF3: not ok V Nightly tested: 37382
Created attachment 24411 [details] reduction.zip
This bug is ~3 years old now. Is it still reproducible?
http://www.w3.org/TR/CSS2/visudet.html#inline-non-replaced For inline none-replaced elements the width and height properties do not apply. The likely intent of the designer may be achieved by setting the link to display:inline-block. However, WebKit is working as intended.