【发布时间】:2019-12-19 04:49:58
【问题描述】:
在一个对话框窗口中,我有以下 div“windowSearchDiv”,其中包含下面代码中显示的 3 个元素。我正在尝试垂直对齐标签、文本输入和放大镜图像。标签和文本输入很好。但是,由于某种原因,我无法单独移动放大镜图像以使其与其他 2 个元素水平对齐。什么 CSS 可以在这里帮助我?
<div id="windowSearchDiv">
<label for="windowMasterSearchBox" id ="windowMasterSearchBoxLabel">Search: </label>
<input type="text" id="windowMasterSearchBox" placeholder="Enter Student Name..." />
<a title="Search Students" id="windowMasterMagnifyingGlass"><img src="/images/icons/magnify.gif" alt="Search Students" border="0" /></a>
</div>
#windowMasterMagnifyingGlass {
float: none;
margin-top: 1px;
margin-right: 351px;
cursor: pointer;
margin: auto;
}
#windowMasterSearchBox, #windowMasterSearchBox {
margin: auto;
margin-bottom: 7px;
}
#windowSearchDiv {
padding: 13px;
display: block;
text-align: center;
}
````[![The magnifying glass should be lower][1]][1]
[1]: https://i.stack.imgur.com/DqtzM.png
【问题讨论】:
-
您能否提供一个粗略的草图来说明您希望它如何显示?在不知道您希望它如何出现的情况下,很难给出正确的答案。