灰色边框应该是不可见,它应该由黑色边框覆盖,我不明白为什么它不会......这里的CSS代码:
#portrait{
width:120px;
height:100px;
top:20px;
border: solid black 1px;
margin: 0px;
padding: 0px;
cursor:pointer;
}
#prof_picture{
width: inherit;
height: inherit;
border: none;
}
HTML(在表内):
<td id="portrait">
<img id="prof_picture"></img>
</td>
和的JavaScript
$("#prof_picture").attr('src',"profile/loading.gif");
我不得不做出的DOM,因为使用了JavaScript线上的图像会承担其自然的宽度和高度时,继承属性的一部分,我希望它只是适合肖像。当我这样做时,奇怪的边框出现了。你知道为什么吗?
你可以在小提琴上发布完整的源代码吗?你是否检查了表格上的cellpadding,cellspacing和border属性? –
小心这个jsfiddle我为你开始了吗? http://jsfiddle.net/CyV7j/ – dyln
更新@dylan JSFiddle包括jQuery:http://jsfiddle.net/CyV7j/1/ – ZenMaster