正如标题所说,我想将一个 div 放在另一个 div 中。然而,当将它放在右侧时,它完全忽略它的父级。
.cart {
/* Distance to the items in the cart and the Checkout button*/
padding-top: 1rem;
padding-left: 1rem;
padding-right: 1rem;
/*Restrict size*/
width: fit-content;
height: fit-content;
/*Center of the page*/
margin: 0 auto;
/*distance to bottom of page*/
margin-bottom: 2rem;
/*Debugging*/
background-color: yellow;
position: relative;
}
.cart-price {
/*make button decrease size into its center*/
text-align: center;
width: fit-content;
justify-self: flex-end;
}
/* Display of total price*/
.cart-price-summary {
/*TODO style text*/
}
.cart-checkout-button {
/*style*/
background-color: #2B2E32;
color: #FFFFFF;
height: 2.5em;
padding-right: 1em;
padding-left: 1em;
font-family: "Palatino Regular";
font-size: 1em;
/*remove white border*/
border: 0px;
width: 100%;
margin-top: 1rem;
}
<div class="cart-price">
<b class="cart-price-summary">Total: € 194.50</b><br>
<button class="cart-checkout-button">Checkout</button>
</div>
这就是 div 的放置方式(除了它应该位于右侧)。 应该是这样的,但是在右侧
当将 div 放在右侧(通过 float: right;)和我尝试过的其他一些方法时,它似乎位于父 div 之外,并忽略了它到侧面底部的给定距离。右侧的div
largeQ
万千封印
杨__羊羊
相关分类