a标签嵌套img标签在IE7,8下显示带有蓝色边框border的解决方法
2017-07-17 19:37
399 查看
a标签嵌套img标签在IE7,8下显示带有蓝色边框border的解决方法
今天有同事问到我,为什么他的a标签嵌套img标签在IE8以下的浏览器显示会有个边框,怎么解决会好点?经过我做了个demo之后,发现,原来是浏览器本身的问题!1.思考问题研究
会不会是text-decoration的问题(加上了none并不影响)主要是在哪个浏览器的显示问题(IE7,8)
img的border是浏览器加上的吗?(是的,IE自动加上的,而且是每个方位都加了border,通过开发者工具可看)
2.解决方法研究
既然是增加了border,那么可以通过设置加border:none解决。测试之后,都没有显示上的问题。
3.代码附上
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>a嵌套img标签在ie下显示不正常</title> <style> a { text-decoration: none; } a img { border: none; } </style> </head> <body> <a href="#"><img src="tusiji.jpg" alt=""></a> </body> </html>
相关文章推荐
- HTML基础 img标签border给显示的图片加上一个黑色边框
- DIV border边框显示不完全问题的解决方法
- DIV border边框显示不完全问题的解决方法
- <td></td>标签的border 样式在浏览器中显示不出来的解决方法
- android的GridView的第一个item(图片)出现显示不正常(多出固定区域一部分蓝色边框)。解决方法
- html的<a href="" />标签点击出现蓝色边框解决方法
- 关于在extjs中使用column布局,不能显示textfield的标签(fieldLabel)解决方法
- img 标签下多余空白的解决方法
- 关于ScrollView中嵌套GridVIew只显示一行解决方法以及GridView行高计算方法
- HTML5 Shiv--解决IE(IE6-IE7-IE8)不兼容HTML5标签的方法
- ListView /GrideView 等具有滑动特性的View嵌套在Scrollview里边会出现 只显示一小行的解决方法
- <img/>标签onerror事件在IE下的bug和解决方法
- 我在使用ng-src时图片加载不出来后,Chrome会自动给img标签增边框,解决办法
- 【引用】struts2标签不显示Label的解决方法
- AndroidのScrollView中嵌套ListView时显示一行解决方法
- [htmlayout] picture标签替代img, 解决更新图片数据后依然显示原图片数据
- 页面在ie7下显示空白的解决方法
- Android_ScrollView中嵌套ListView显示不全的解决方法
- ie6浏览器下border边框线出现断裂问题解决方法
- div+css总结—FF下div不设置高度背景颜色或外边框不能正常显示的解决方法(借鉴)