このhtmlページには複数の<p>
要素が含まれている場合があります。私は、モバイルユーザーが触れるものの背景を変更したいと思います。そして、ユーザが別のものに触れると、以前にタッチされた段落は元の背景色「デフォルト白」に戻る。タッチ時にp要素の背景色を変更する
無駄なセレクタはほとんど試してみませんでした。どのようにCSSでそれを行うことができますか?おかげ
編集
私は同様のフォーマットのビットを行うことができるので、ユーザに表示する必要のあるデータの2-3ラインがありますが、私は、2〜3行のグループごとに段落を使用垂直方向のリストのような異なるデータを示しています。
"リスト"からアイテムを選択し、選択したアイテムに関連する他のアクションを適用できるようにします。
.selectable:focus {
background-color: lightgray;
}
<template name="myName">
<p class="selectable"><b>{{value.[0]}}</b><br/>{{value.[1]}}<br/>{{value.[2]}}</p>
</template>
段落要素は、単独ではフォーカスできません。そのためには 'tabindex'を追加する必要があります。 – CBroe
@CBroeモバイルWebアプリケーションと連携する別のアクションに焦点を当てるのはどうですか?または、段落要素をテキストを表示できる別の要素に変更することはできますか? –
ちょうど明確にするために、CSSは要件ですか?意図的にjavascript/jqueryを避けていますか? – smilebomb