html - 列表项内的搜索栏

标签 html css

我正在尝试在列表项中设计一个搜索栏。

 <li id="searchArea" style="width: 400px; float: none;">
 <span>     

  <img src="/ProfiletenModified/Images/searchicon18x18.png" style="
    height: 22px;
    margin-top: 5px;
    width: 22px;

    float: left;
  ">

  <input id="searchtextbox" type="text" autocomplete="off" style=" 
    border: 1px solid #fff;
  ">

  <span></span>
</span>
</li>

但问题是图像看起来离输入很远。他们都不太适合彼此。如何做到这一点?

最佳答案

正如 GCyrillus 所说,您需要使用 float: left 将两个元素(图像和文本输入) float 在一起.

看看这个 fiddle :http://jsfiddle.net/jdevfox/645qH/3/

全部没有<spam> --我的意思是<span>标签。 ;)

关于html - 列表项内的搜索栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17013307/

相关文章:

html - Bootstrap 列间距

html - css 网格元素上的粘性位置

javascript - 内联 block div 第一行的 jQuery 选择器

html - 使用 TextEdit (MAC) 将外部样式表 (CSS) 链接到 HTML5 文件

javascript - .css jquery bordercolor 与 css 输入 :focus setting 混淆

javascript - 使用 jquery 清除元素的属性

html - SQL 查询内联表,打印到 HTML <select> 标签

css - 两个 DIV 在 Mac 上的 Safari 5.1 中消失 - 从源代码中消失

css - 如何使自定义光标出现在整个页面上,而不仅仅是一小部分

CSS 是否可以将表列居中?