0

このフィドルを観察してください: http://jsfiddle.net/8nrPm/3/

これを追加して、アニメーションボタンの幅を設定しました。

.manimation a{
    width: 360px;text-align:center;border-bottom:9px solid #43cf61
}

正常に動作します。ここで、 MOREボタンの上にマウスを置きます。そこには 2 つのボタンがあり、同じ手法を使用して幅を設定しても、これらのボタンには何の効果もありません。

私のスタイルシートでわかるように、これを追加してゲームボタンの幅を設定しました。

.mgames a{
    width: 150px;text-align:center;font-style:normal;border-bottom:9px solid #e34328
}

しかし、幅は影響しません。なんで?幅を設定するにはどうすればよいですか?

フィドルhttp://jsfiddle.net/8nrPm/3/を見落とすことをお勧めします。幅の機能を妨げている何かがあるに違いないと確信しているためです。また、 を追加しようとし!importantましたが、うまくいきませんでした。

4

1 に答える 1

1

アンカーinline要素です。インライン要素は take ではありませんwidth, height, vertical margin & padding。次のように書きます。

.megadiv a{
 display:block;
}
于 2012-08-17T14:18:08.810 に答える