我想以响应方式直接向上移动按钮,以使其与使用i
的iOS和Android按钮保持一致。
我在下面的代码中尝试提供的输出是屏幕截图,但不是我想要的
我在SO和Web上尝试了很多方法,但似乎没有任何效果。我会从外部添加一些CSS,但是我觉得它的响应速度不如预期。我一定忽略了一些微不足道的东西。
我在做什么错了?
Bootstrap
答案 0 :(得分:0)
从您的html来看,该表单已应用float: right;
样式,这导致了奇怪的行为。
我建议改用flexbox:
footer {
display: flex;
width: 100%;
}
form {
display: flex;
align-items: center;
margin-left: auto;
}
<footer>
<div>
<img src="https://via.placeholder.com/140x100">
<img src="https://via.placeholder.com/140x100">
</div>
<form>
<input type="text">
<input type="submit" value="submit">
</form>
</footer>
答案 1 :(得分:0)
用图像将div
和form
包装成一个div
。并同时使用display: inline-block
和float: left
。如果没有任何效果,请尝试将form
包裹在另一个div
上,并在其中放置inline-block
。
请参见sample code