内部にリンクを含むリストアイテムがあります。リストアイテムのスタイルをリンク自体にし、cssプロパティを:active
有効にしてクリックされたように見せました。ただし、ユーザーが実際にどこに行き着くのか混乱しないように、その中のリンクをクリックしたときにそれが起こらないようにしたいと思います。
何かを変更する前に:
.store-list-item:active {
-webkit-box-shadow: inset 2px 2px 2px 2px rgba(0, 0, 0, 0.6);
box-shadow: inset 2px 2px 2px 2px rgba(0, 0, 0, 0.6);
}
警備員と一緒に試した後:
.store-list-item:active when not (.store-list-item .make-default:active) {
-webkit-box-shadow: inset 2px 2px 2px 2px rgba(0, 0, 0, 0.6);
box-shadow: inset 2px 2px 2px 2px rgba(0, 0, 0, 0.6);
}
これは可能ですか?そうでない場合、回避策はありますか?
編集:私は正確に起こっていることのjsfiddleを追加しました。 http://jsfiddle.net/cV8ep/1/