ブラウザウィンドウ全体を占める単純なページを作成しようとしています。2 つの要素が含まれています。問題は、2 番目の要素が最初の要素と重なっているということです。
form
{
background-color:#996600;
width:30%;
height:100%;
float:left;
font:"Arial Black", Gadget, sans-serif;
color:#FFF
}
#risultati
{
width:70%;
background-color:#0099FF;
font:"Arial Black", Gadget, sans-serif;
color:#FFF
}
<body>
<form action"">
<label>Inserisci ragione sociale</label>
<input name="chiave" onkeyup="showHint(this.value)"/>
<!-- <input type="submit"/> -->
</form>
<p id="risultati">Risultati: <span id="txtHint"></span></p>
</body>
問題はどこだ?
編集: オーバーラップは 2 番目の要素の backgorund プロパティのみに影響することに注意しました (「Risultati」という単語は通常、フローティングされます)。背景は、最初の要素の終わりから始まるブラウザーの残りのスペースを占めると思います。代わりに、最初の要素が配置されているブラウザーの左側から開始します。