javascript - 如何防止输入元素在父 div 中移动?

标签 javascript jquery html css

我有一个包含三个元素的 div。

这是div:

<div id="toolbarArea" class="toolbarArea" data-Owner="geomind" data-Date="11/2016"> 
                        <img id="toolbarTitle" width="15px" height="15px" src="../stdicons/threePoints.png">
                    <iframe id="frTools" style="width:400px;height:25px;overflow: hidden;" name="tbFrame" src="/data/mapview/toolbar.aspx?LOCALE=en" frameBorder="0"></iframe>

  <input type="text" id="txtSearch" placeholder="Sample Input"/>

</div>

div 中的输入文本被移动了。这是它的样子:

enter image description here

这里是 jsfiddle .

如何防止输入元素向下移动并使其适合父元素?

最佳答案

你可以只添加 vertical-align: top; 到输入字段:

#txtSearch {
  vertical-align: top;
}

关于javascript - 如何防止输入元素在父 div 中移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46296320/

相关文章:

javascript - find() 的递归版本

javascript - Nodejs 和 aws-sdk : Simultaneous access to multiple regions?

javascript - 替换 dojo/dijit TabContainer 中特定选项卡的内容?

javascript - 了解 Sencha Touch 语法

javascript - 如何在没有ajax类的情况下获取span html

javascript - Phoenix/EmberJS Websocket 访问与操作

javascript - 如何在jquery中改变宽度

javascript - 将 rel ="lightbox"添加到其中包含 .jpg 和 .gif 的链接

html - 如何制作居中导航栏 HTML CSS

xml - 使用 XSLT 扩展 HTML5 视频元素