我对 CSS 还是很陌生,有以下 CSS/HTML:
<input type="reset" value="Clear" style="float: right;" />
<input type="submit" value="Send" style="float: right;" />
产生以下结果:
而不是期望的输出:
更改 HTML 元素的顺序似乎可以解决问题,但也违反直觉。
一般解决这类问题的方法是什么?
最佳答案
它们按照遇到的顺序向右浮动,第一个元素 float 到最右边,然后下一个元素紧随其后。
试试这个:
<div style="float: right;">
<input type="reset" value="Clear" style="float: left;" />
<input type="submit" value="Send" style="float: left;" />
</div>
关于html - CSS - 与 float 对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2297927/