私は大きな検索フォームと大きなウェブサイトの背景を持つウェブサイトを持っています。私は私のウェブサイトのアイディアを持っていました。それは、私が検索フォームをクリックすると、ウェブサイトの背景が薄暗くなるようにするためです。しかし、その後、私はbing.comで同じことを見た。私はcssを使ってそれをやろうとしましたが、何を試みても失敗しました。それを実現させるためのアイデア?フォームの入力にフォーカスするとウェブサイトの背景が暗くなる
更新
私は私のCSSファイルで、今これを持っています。
#dim {width:100%; opacity:0; background:#000; position:absolute; height:100%;}
私は、JSコードは、私は私のフォーム上でクリックしたとき、それはopacity
が0.5
に変わるようにしたいです。
以下は私のフォームのコードです。
<form name="searchform" onsubmit="return !!(validateSearch() && dosearch());">
<input type="text" name="searchterms" class="terms" id="terms" placeholder="What are you searching for?">
<select name="sengines" class="state" id="state">
<option value="" selected>Select a State</option>
<option value="http://kl.onehomereno.com?s=">Klang Valley</option>
</select>
<div class="pad10"></div>
<input name="Search" type="submit" value="Search" class="button3">
</form>
私はidとしてterms
を持っています。したがって、私は#terms
と#dim
で動作するjsコードが必要です。なにか提案を?
あなたの試行の[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)を入力してください。 [Stack Snippet](https://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/)として、問題を解決して理由を説明することができますあなた自身の試みは失敗しました。あなたの将来の発展に役立つ何かを学び、この1つの問題に対する答えを得ることができます。 – andreas
Bingの仕組みを見てみましたか? JSを関与させるのではなく、単なるCSSだと確信していますか? – jonrsharpe
@jonrsharpe、わかりません。これを実現させる手掛かりはありますか? – Jornes