I次のコードを持っている:HTML + CSS: '' 幅は動作しません
CSSの一部:
<style type="text/css">
.menu
{
width:200px;
}
.menu ul
{
list-style-image:none;
list-style-type:none;
}
.menu li
{
margin:2px;
}
.menu A
{
height:25px;
width:170px;
background:url(./images/button-51.png);
padding:2px 5px ;
}
.menu A:link
{
height:25px;
width:170px;
background:url(./images/button-51.png);
padding:2px 5px ;
}
</style>
HTML部分:
すべてが正常に動作しますが、私が追加したときHTMLドキュメントの最初の 'DOCTYPE'要素:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
'a'要素の幅は考慮されていません。
質問1:なぜ?
質問2:これを修正するにはどうすればよいですか?
ありがとうございます!
男すごい
display: inline-block;
を使用したのと同じライン上にあるHTMLとCSSのコードで小文字を使用しますちょうど私に頭痛のトンを救った!アンカータグの幅を調整できないのはなぜですか? – imjphttp://bit.ly/1QQi3Rd 偉大な答え。 – Luis