在下面的示例.html文件中,border-width屬性似乎沒有在firefox 5或firefox 3.6.18中做任何事情。帶邊框寬度屬性的問題
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;" />
<style type="text/css">
a:link img {
border-width: 1px;
border-style: solid;
}
</style>
</head>
<body>
<p><a href="alexander-cb.html"><img src="thumbs/thumb-avh.jpg" alt="CB" /></a> A court barony.</p>
</body>
</html>
我試過1px,3px和5px,並且這不會改變輸出。爲什麼border-width屬性被忽略?
試過使用速記? ('border:1px solid blue') – oblig
它[適用於我](http://jsfiddle.net/davidThomas/u5dcM/),Firefox 5(Ubuntu 11.04)。你是否已經有了一個更具體的規則(指定更多元素的祖先,使用任何'id'選擇器),這個規則是否超越了這個規則? –
它也適用於我在FireFox 5中。我同意@david懷疑你可能在其他地方有一個更具體的規則來覆蓋這個。如果你自己看不到問題,也許會發布更多的代碼。或提供完整網站/ jsfiddle的鏈接。 – tw16