[英]How to make two floating div elements on the same line?
我试图在同一行上制作两个元素,一个元素向左浮动,另一个元素向右浮动。 第一个只是基本文本,第二个是搜索框(它带有一个css,但我不会在此处包括它)。 它们都正确对齐,但是搜索框在文本下方一行。 非常感谢您的帮助。
<div id="outer" style="width:100%">
<div id="inner">
<div class="toolbar-wrapper wrapper">
<div class="toolbar span12 clearfix">
<ul class="unstyled">
<div id=123A style="float: left; text-align: left;">MADE WITH ♡ IN CANADA ― EST. 2014</div>
<div id=123B style="float: right; text-align: right;">
<li class="search-field fl">
<form class="search" action="/search">
<input type="image" src="http://cdn.shopify.com/s/files/1/0682/0041/t/1/assets/icon-search.png?56" alt="Go" id="go">
<input type="text" name="q" class="search_box" placeholder="Search" value="{{ search.terms }}" />
</form>
</li>
</div>
</ul>
</div>
</div>
</div>
</div>
对我来说,它显示正确的位置。 您左侧的文字可能太长。 您可以同时设置width: 50%
这样可以解决问题: jsfiddle
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.