0

私はこのようにCSSをスタイルしました

.mycss{border: 2px solid; background: url("") no-repeat;}

ソリッド#f00の直後とノーリピートの直後にjqueryでスペースを追加するにはどうすればよいですか?

編集 js で CSS を編集したい場合はどうすればよいですか?

4

3 に答える 3

1

これを簡単に使用できます:

.mycss:hover{border: #f00; background-color: #f00;}

CSSまたはHTMLページにstyleタグとして追加できます。これにはjsまたはjqを使用する必要はありません。編集していないものを追加しているため、このCSSに追加されます:D

于 2013-07-07T10:33:08.357 に答える
0

color に特定の CSS プロパティを使用します。

background-color: #f00

background-imageそれはorをオーバーライドしませんbackground-position。境界にはborder-colorプロパティがあります。

于 2013-07-07T10:35:52.470 に答える
0

他の人が言ったように、cssは行く方法です。しかし、それでも jQuery を使用したい場合は、これを行う方法があります。

  • ホバリング時に追加したいスタイルを持つクラスを追加します。

    .onHover {
        border-color: #f00;
        background-color : #f00
     }
    
  • 次に、ホバリングするたびhoverにjQueryとクラスのイベントを使用できます。toggle

     $(".mycss").hover(function () {
       $(this).toggleClass("onHover");
     });
    

デモ: http://jsfiddle.net/hungerpain/gU7Zp/

于 2013-07-07T10:41:44.827 に答える