我无法理解如何解决这个问题。我正在尝试将我的搜索表单插入其他人编写的页面中,并且它重叠。
这是错误的版本。如你所见,它有一种奇怪的行为。
这是代码的相关部分
<div style="width: 400px; float:right">
<link rel="stylesheet" type="text/css" href="/css/search.css">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript" src="/js/jquery.color.js"></script>
<script type="text/javascript" src="/js/search.js"></script>
<link rel="stylesheet" href="/css/search.css">
<form id="searchForm" action="/tags/search">
<fieldset style="border:0px; padding:0px">
<div class="input">
<input type="text" name="s" id="s" value="Cerca...">
</div>
<div>
<input type="submit" id="searchSubmit" value="">
</div>
</fieldset>
<input type="hidden" name="owner_id" id="owner_id" value="1">
</form>
<div>
<fieldset>
<legend style="padding:0;">
<span style="display:none;">
Documento di sintesi <a href="javascript:;" title="TOGGLE_RESOURCE" onclick="jQuery_1_4_x('#wiki').toggle(!jQuery_1_4_x('#wiki').is(':visible'));"><img src="/img/icons/zoom.png" alt="show">Mostra/Nascondi</a>
</span>
</legend>
0 documenti di sintesi presenti<br>
<a href="/wikitool/create/Infodisc/1"><img src="/img/icons/page_add.png" style="border: 0px; margin-bottom: -3px;" class="pngfix" alt=""> Crea un documento di sintesi</a>
<div id="wiki" style="display: none;">
</div>
</fieldset>
</div>
如果我使用
<div style="width: 400px;">
而不是
<div style="width: 400px; float:right">
我明白了
我做错了什么?
如果需要,我可以发布整个页面。
答案 0 :(得分:0)
如果您只想将搜索区域放在右侧而不重叠,可以让div向右浮动,并使其下方的div向左浮动,如下所示:
<div style="width: 400px; float: right;">
... your div
<div>
<div style="width: 100%; float:left;">
... div immediately below
<div>