灰色邊框應該是不可見,它應該由黑色邊框覆蓋,我不明白爲什麼它不會......這裏的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