<div>highlight me</div><div><input /></div>
ユーザーがカーソルを入力ボックスに置き、フォーカスをトリガーすると、最初のdivを強調表示(スタイルを適用)します。フォーカス入力要素を含むハイライトdiv先行div
非作業例:https://codepen.io/samkeddy/pen/vJaqqv
<div>highlight me</div><div><input /></div>
ユーザーがカーソルを入力ボックスに置き、フォーカスをトリガーすると、最初のdivを強調表示(スタイルを適用)します。フォーカス入力要素を含むハイライトdiv先行div
非作業例:https://codepen.io/samkeddy/pen/vJaqqv
function highlight()
{
var div=document.getElementById("higlightDiv");
div.style.color="red";
}
div{
color:blue;
}
<div id="higlightDiv">highlight me</div><div><input type="text" onfocus="highlight();" /></div>
あなたはJavaScriptを使用して、このようにそれを行うことができます使用したいいけない場合、私は
実は以前のソリューションが絶対あると思いますが、
javascriptはここであなたは少しのCSSで行くことができます私はあなたがあなたの質問に向かって小さなアプローチを助けるかどうかを私はしませんでした
input:focus + .head{
color: red;
}
<input>
<div class="head">highlight me</div>
親の選択は、CSSでは動作しません。 – tech2017
だから、javascriptなしでこれを行うための他の方法はありませんか? – stackers
に関連する[子要素のホバリング時に親要素のスタイルを設定する方法](https://stackoverflow.com/questions/8114657/how-to-style-the-parent-element-when-hovering-a-child-要素) –