<div class="row"> <div class="col-lg-10"> <div class="expandable-input-small" id="input_element" contenteditable="true" data-max-length="100">测试</div> </div> <div class="col"> <button class="btn" type="submit" value="click" name="delete_element">X</button> </div> </div>
Hier scheint die Schaltfläche „delete_element“, die ich erstellen möchte, auf der unteren Ausrichtung zu bestehen, unabhängig davon, wie ich versuche, sie zu formatieren, ob ich Inline-CSS-Stile verwende oder die Align-Methode von Bootstrap aufrufe. Ich möchte, dass es mit dem inhaltsbearbeitbaren Element ausgerichtet ist – wie mache ich das? Gibt es einen Fehler bei der Verwendung von Schaltflächen in Col?
你不理解Bootstrap的工作原理,这就是为什么你的按钮无论如何都与
row
(!)底部对齐。注意:我修改了你的问题标题,因为它是错误的。
由于使用了
col
类,你的按钮将始终占据整个屏幕宽度(即12列),无论你添加了什么CSS。因此,问题不是按钮引起的,而是列类引起的。如果你想让两个元素并排显示,那么:
col
类(你可以使用col-1
、col-2
、col-3
等类)。在下面的示例中,你可以看到我使用了两次
col-1
类(1列 + 1列 = 2列,小于12列)。我建议你阅读Bootstrap 5关于网格系统的文档。请查看下面的代码片段。