anglejsの一部のセルのホバー効果を削除する方法

ラジュ

私はangularjsを使用しており、以下は私のcssです

table {
    border: 1px solid black;
    padding: 0.5em;
}

td {
    padding: 1em;
    border: 2px solid gray;
}

td:hover {
    cursor: default;
    background-color: gray;
}

.active {
    border: 2px solid lightgreen;
    border-radius: 5px;
}

.booked {
    background-color: lightgray;
}

.no_seat {
    padding: 0em;
    border: 2px white;
    background-color: white;
}

.filled {
    background-color: teal;
}

no_seatの場合はtd:hover効果を削除したいno_seatの場合は、パディングと境界線をリセットしてセルの境界線を削除しましたが、ホバー効果を削除する方法がわかりません。

以下は私のindex.htmlです

<div ng-app="bookYourSeatApp" ng-controller="mainCtrl as ctrl">
    <label>Persons <select ng-model="ctrl.selectedCount" ng-change="ctrl.seats.setAvailCount(ctrl.selectedCount)" ng-options="count as count.val for count in ctrl.selectionCount"></select></label>
    Seats left: {{ctrl.seats.availCount}}<br/>
    Seats selected: {{ctrl.seats.checkedSeats}}<br/>
    <table ng-repeat="(key, rang) in ctrl.seats.map">
        <tr ng-repeat="row in rang.seats">
            <td  ng-repeat="seat in row" ng-class="{'active': seat.checked, 'booked': seat.status == 'UNAVAILABLE', 'no_seat': seat.status == 'NO_SEAT', 'filled': seat.status == 'FILLED'}" ng-click="ctrl.seats.select({rang:key, row:row, seat: seat}, ctrl.selectedCount)">
                {{seat.caption}}
            </td>
        </tr>
    </table>
</div>
リッキー

あなたは:not疑似クラスを探しています。

否定CSS擬似クラス:ていない(X)は、機能的な表記法である単純なセレクタ取る引数としてXを。引数で表されていない要素と一致します。Xは別の否定セレクタを含めることはできません。


これを変える:

td:hover {
    cursor: default;
    background-color: gray;
}

これに:

td:not(.no_seat):hover {
 cursor: default;
 background-color: gray; 
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

テーブルの一部の行からテーブルホバー効果を削除しますか?

分類Dev

要素の一部にのみホバー効果を得るにはどうすればよいですか?

分類Dev

HighChartsの新しいホバー効果を削除する方法は?

分類Dev

HighChartsの新しいホバー効果を削除する方法は?

分類Dev

VBAのセル値の一部を削除する

分類Dev

条件に基づいて一部のグループの一部の観測値を削除する方法

分類Dev

JQueryを使用してテーブルセルの一部の要素を削除する方法

分類Dev

PythonでCSVセルの一部を削除する

分類Dev

ロード後にURLの一部を削除する方法

分類Dev

ビューホルダーの一部に対してItemTouchHelperを無効にする

分類Dev

この数独ソルバーの一部を理解する

分類Dev

複数のシート上の同じセルのコンテンツの一部を削除するVBA

分類Dev

列全体でセル値の一部を抽出する方法は?

分類Dev

表示ボタンのCSSホバー効果を作成する方法

分類Dev

HTML : 異なる色のすべてのセルのホバー効果

分類Dev

プレースホルダーの一部の色を変更する

分類Dev

gwtのアイテムリストのホバー効果を削除する

分類Dev

Emacs-一部のミニバッファーメッセージを無効にする

分類Dev

bwu_datagrid-列の一部のセルのエディターの呼び出しを無効にする方法は?

分類Dev

wherecaluseを使用してテーブルから一部の列の値のみを削除する方法

分類Dev

GtkTreeViewセルにホバー効果を追加する方法

分類Dev

一部のビルドバリアントでAndroidNDKビルドを無効にする方法

分類Dev

リレーションManyToManyのデータの一部を削除する方法

分類Dev

文字列の一部を削除する

分類Dev

VBAのcmd引数の一部にセルの値を使用する方法

分類Dev

divのコンテンツの一部を削除する方法

分類Dev

可変長の文字列の一部を削除する方法

分類Dev

XcodeUICollectionViewインデックスパスで一部のセルを無効にする方法

分類Dev

一部のログでローカルホストと他のホスト名を使用するのはなぜですか-異なるサーバー

Related 関連記事

  1. 1

    テーブルの一部の行からテーブルホバー効果を削除しますか?

  2. 2

    要素の一部にのみホバー効果を得るにはどうすればよいですか?

  3. 3

    HighChartsの新しいホバー効果を削除する方法は?

  4. 4

    HighChartsの新しいホバー効果を削除する方法は?

  5. 5

    VBAのセル値の一部を削除する

  6. 6

    条件に基づいて一部のグループの一部の観測値を削除する方法

  7. 7

    JQueryを使用してテーブルセルの一部の要素を削除する方法

  8. 8

    PythonでCSVセルの一部を削除する

  9. 9

    ロード後にURLの一部を削除する方法

  10. 10

    ビューホルダーの一部に対してItemTouchHelperを無効にする

  11. 11

    この数独ソルバーの一部を理解する

  12. 12

    複数のシート上の同じセルのコンテンツの一部を削除するVBA

  13. 13

    列全体でセル値の一部を抽出する方法は?

  14. 14

    表示ボタンのCSSホバー効果を作成する方法

  15. 15

    HTML : 異なる色のすべてのセルのホバー効果

  16. 16

    プレースホルダーの一部の色を変更する

  17. 17

    gwtのアイテムリストのホバー効果を削除する

  18. 18

    Emacs-一部のミニバッファーメッセージを無効にする

  19. 19

    bwu_datagrid-列の一部のセルのエディターの呼び出しを無効にする方法は?

  20. 20

    wherecaluseを使用してテーブルから一部の列の値のみを削除する方法

  21. 21

    GtkTreeViewセルにホバー効果を追加する方法

  22. 22

    一部のビルドバリアントでAndroidNDKビルドを無効にする方法

  23. 23

    リレーションManyToManyのデータの一部を削除する方法

  24. 24

    文字列の一部を削除する

  25. 25

    VBAのcmd引数の一部にセルの値を使用する方法

  26. 26

    divのコンテンツの一部を削除する方法

  27. 27

    可変長の文字列の一部を削除する方法

  28. 28

    XcodeUICollectionViewインデックスパスで一部のセルを無効にする方法

  29. 29

    一部のログでローカルホストと他のホスト名を使用するのはなぜですか-異なるサーバー

ホットタグ

アーカイブ