我的右浮子没有按我预期的那样工作。
我希望我的按钮很好地对齐到我的文本右侧的一行上方:
<div style="padding: 5px; border-bottom-width: 1px; border-bottom-color: gray; border-bottom-style: solid;">
My Text
<button type="button" class="edit_button" style="float: right; margin:5px;">My Button</button>
</div>
然而,它似乎总是悬停在线上。
如果我增加 DIV 的填充或边距,那么右边的按钮似乎仍然被推到底部的线上。
我曾尝试调整右侧按钮的填充和边距,但我似乎无法将其整齐地放置在文本旁边。
小提琴在这里:
非常感谢
原文由 Oliver Watkins 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要将文本包装在 div 中并将其浮动到左侧,而包装器 div 应该具有高度,并且我还添加了行高以实现垂直对齐
这里也有 js fiddle =) http://jsfiddle.net/xQgSm/