ソート可能な .column クラス要素があります。その列には2つのIDがあります:
<div id="column1" class="column ui-sortable">
<div id="column2" class="column ui-sortable">
マウスオーバーしたときに開いた手があり、列1のみにドラッグしたときに閉じた手が必要です。私のCSSが次のようになっている場合:
.ui-sortable{
cursor: grab;
cursor:-webkit-grab;
cursor:-moz-grab;
cursor: url(https://mail.google.com/mail/images/2/openhand.cur), default !important;
}
#column1 .ui-sortable-helper{
cursor: grabbing;
cursor:-webkit-grabbing;
cursor:-moz-grabbing;
cursor: url(https://mail.google.com/mail/images/2/closedhand.cur), default !important;
}
次に、開いた手が column1 と column2 に表示され、閉じた手がドラッグされている column1 に表示されます。しかし、私は column1 でオープン ハンドのみが必要なので、次のことを試しました。
#column1 .ui-sortable{
cursor: grab;
cursor:-webkit-grab;
cursor:-moz-grab;
cursor: url(https://mail.google.com/mail/images/2/openhand.cur), default !important;
}
しかし、これは column1 には何もしません。デフォルトのカーソルを取得します。ID の追加が .ui-sortable-helper では機能するのに、ui-sortable では機能しないのはなぜですか? 開いた手を column1 だけに表示するにはどうすればよいですか?
ありがとうございました!