1

私はストラットの使用を始めていますが、タグに CSS を適用するのが難しいと感じています。

<html:link action="LoginLink" styleClass="loginButton"/>

基本的に、ログインページに移動するリンクにボタン画像を適用したいと思います。

フォームの送信ボタンでこのメソッドを正常に使用しましたが、リンクにも同じことが当てはまると思いましたが、正しく表示されませんでした。

<html:submit styleClass="submitButton" value=" " ></html:submit>

追加するには、次のようにリンクにテキストを配置すると、ボタン画像の上部を見ることができます。

<html:link action="LoginLink" styleClass="loginButton" >Some text here</html:link>

使用できる代替タグはありますか、またはボタンが正常に表示されるようにリンク タグの高さと幅 (ピクセル単位) を設定する方法はありますか?

参照用の loginButton の css もここにあります。

.loginButton {
    border:none;
    background:url('../images/adminbutton.png');
    height: 59px;
    width: 138px;
}.loginButton:hover {
    background:url('../images/adminbutton2.png');

}.loginButton:active {
    position:relative;
    top:1px;
}
4

1 に答える 1

1

このプロパティを追加してみてください

display: block;

.loginButton へ

于 2011-06-13T10:38:40.577 に答える