Wie in der Screenshot unten gesehen werden, sind die Links nicht an der Unterseite der div ausgerichtet. Wie richte ich die Tasten für bearbeiten, löschen, Warenkorb am unteren Rand der div. Hinweis Ich verwende keine Tabelle.bootstrap-3 Ausrichtung Links und Schaltflächen an der Unterseite eines div
.bottomaligned {position:absolute; bottom:0; margin-bottom:7px; margin:7px;}
.fixedheight { height: 208px; position:relative; border:1px solid; margin:7px;}
Die relevanten Bits von Vorlage Vorlage Rendern der Seite, deren Screenshot unten gezeigt wird hier eingefügt. Beachten Sie, dass die Verwendung der CSS class = "bottomaligned" die Links immer noch nicht ausrichtet. Auch wenn ich Breite hinzugefügt: 300px; in die css-Klasse .fixedheight, sie nicht noch ausgerichtet.
<div class="row">
<% @products.each do |product| %>
<div class="col-lg-3 col-sm-4 col-6 fixedheight ">
<div class="bottomaligned">
<%= link_to 'edit', edit_product_path(product), class: "btn btn-danger" %>
<%= button_to "Delete", product, data: {confirm: 'Are u sure?'}, method: :delete, class: "btn btn-danger" %>
<%= button_to "Add to cart", order_items_path(product_id: product) %>
</div>
<hr>
</div><!-- /.col-lg-3 -->
<% end %>
</div><!-- /.row -->
Der Screenshot: