图像边框在chrome和firefox中消失但在IE中出现

时间:2013-02-10 21:35:25

标签: html css jquery-ui google-chrome firefox

使用

在图像周围添加边框
img
{
    border-color: #bbbbbb;
}

图像在html中定义,如

    `<img src="/Thumb?product=CPU-EP0520EL01">`

根据浏览器图像属性,图像大小为130x130像素。在Firefox和Chrome边框中不显示。

Firebug inspect元素样式选项卡显示正确应用了样式:

img {
    border-color: #BBBBBB;
}
.category-list li a, ul#category-list li .button {
    font-size: 11px;
}
a:link, a:visited {
    color: #A80000;
    font-weight: bold;
}
.category-list li {
    text-align: center;
}
.category-list {
    list-style: none outside none;
}
body {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
} 

在Internet Explorer 9中,正确显示边框。 使用Jquery ui默认stlye。我将ui-corner-all类添加到img元素但问题仍然存在:未显示边框。 (在这种情况下,IE9正确显示圆形边框)。

如何在Chrome和FireFox中显示图像周围的圆形边框?

2 个答案:

答案 0 :(得分:2)

使用它的正确方法是

img{
border:1px solid #bbb;
}

其中第一个参数定义边框的宽度,第二个参数定义边框的类型,第三个参数定义边框的颜色。 您可以阅读有关边框here

的信息

答案 1 :(得分:1)

尝试:

display: block;
border: 1px solid #bbbbbb;
相关问题