我有下面的组件,它有一个图像(应该有设置的宽度/高度)和25 px的外部填充。
然而,我真的很难安排标记,使描述文本位于图像下方(不侵犯填充),同时不允许文本流到父容器的宽度之外。有谁能告诉我哪里错了吗?
当前代码段显示了徽标容器填充内的说明文本:
.logoTile {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.logoTile .logo-container {
width: 20.8rem;
height: 17.4rem;
padding: 4rem 2.4rem;
}
.logoTile .logo-container img {
width: 100%;
height: 100%;
object-fit: cover;
}
.description-text {
text-align: center;
}
个字符
最终目标:
宽度为20.8rem,高度为17.4rem的图像-所有侧面均为25 px-图像正下方(填充外)应该是描述文本,它不应该比上面的图像宽。
1条答案
按热度按时间kpbwa7wx1#
使用padding,这将起作用,您需要为两个单独的容器提供一个基础容器。
字符串
图像和文本。