私はこのようになりますフィールドセットの内側のdivいますCSS絶対位置
<fieldset>
<legend>Device</legend>
<label id="select-6-container">
<select id="select-6" name="device_select" style="display:none"></select>
</label>
</fieldset>
<div id="ctrl">
<button type="button" id="restart1" name="button1" onclick="window.location.reload()" value="Restart Wizard">Restart Wizard</button>
<button type="button" id="gotostep2" class="gotostep2" name="button1" value="Next Step">Next Step</button>
</div>
私の選択ボックスは、YUIが取り込まれ、その後(その負荷に隠されたという通知)に示します。ボックスのCSSは次のようになります。
#ctrl {
margin-top: 102px;
margin-left: -200px;
position: absolute;
width:100px;
}
しかし、[選択]ボックスが生成されると、毎回Ctrlキーが下に移動します。私のCSSは間違っていますか?または、それは選択ボックスがページがロードされた後にJavascriptによって生成されるためですか?
私は、YUIが選択ボタンをメニューボタンとしてレンダリングすると、マークアップがボタンに変更されていることを言及する必要があります。これは、Ctrlキーの位置が変更しようとしているためです。
助言をお寄せください! ありがとう!
'div:'は 'position:relative'を持つ別の要素の内部にレンダリングされる可能性がありますか? – mVChr