将图像与输入居中?
我的输入旁边有一张图像,我想知道如何将两者彼此居中。我需要图像的中心与输入的中心垂直对齐。我怎样才能做到这一点?
标记:
<span class="my-span">
<input type="text" .../><a href="..."><img .../></a>
</span>
I have an image next to an input, and I was wondering how I centered both with one another. I need the center of the image to be vertically aligned with the center of the input. How do I make this happen?
Markup:
<span class="my-span">
<input type="text" .../><a href="..."><img .../></a>
</span>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将
上的垂直对齐设置为中间应该会让您有所收获:
您可以看到它 在此采取行动。
Setting the vertical-align to middle on the
<img>
should put you in business:You can see it in action here.
您的图像应该具有 ff 样式才能工作:
并在您的输入元素中添加
Your image should have the ff styles to work:
and to your input element, add
在输入和 img 元素上设置垂直对齐对我来说很有效:
在此处检查
Setting vertical-align on both input and img elements works for me:
Check it here