Bootstrap 4 图像不在其自己的行中
直到最近我才有这个问题。在正常宽度下,如果有两个独立的偶数列及其响应性,则一切正常。然后,在某个断点处,图像和文本不是在自己的行上,而是与文本重叠。如何设置图像在它自己的行中,只使用引导而不使用CSS,因为我知道它可以工作,因为它上次工作过。 我忘了提到的一件事是,当我去检查并取下flex wrap:wrap,然后再将其添加回时,它解决了问题。 我想是因为Bootstrap 4 图像不在其自己的行中,bootstrap-4,Bootstrap 4,直到最近我才有这个问题。在正常宽度下,如果有两个独立的偶数列及其响应性,则一切正常。然后,在某个断点处,图像和文本不是在自己的行上,而是与文本重叠。如何设置图像在它自己的行中,只使用引导而不使用CSS,因为我知道它可以工作,因为它上次工作过。 我忘了提到的一件事是,当我去检查并取下flex wrap:wrap,然后再将其添加回时,它解决了问题。 我想是因为 height: 250px; width: 250px; 对于您的图像,当屏幕大小调整时,col-sm-12 col-md-5大小也会改
height: 250px;
width: 250px;
对于您的图像,当屏幕大小调整时,col-sm-12 col-md-5
大小也会改变,因为您的图像具有一定的宽度和高度,它无法适应col-sm-12 col-md-5
大小,因此这里有一些选项,请尝试给出您的img宽度:100%
,或者给出您的div,其中包含
col-sm-12 col-md-5
classes溢出:隐藏代码>或尝试在此断点处为图像提供另一个合适的宽度和高度,
也试着删除
top:50%;转化:translateY(-50%)代码>
从img造型来看,这是个好主意,但不起作用。感谢您的建议尝试删除transform:translateY(-50%)我想这可能会有帮助哦,是的,对了。这很管用,我还不得不删除前50%的内容。我一定是没给他们加注释什么的。谢谢你,伙计!不客气^ ^,我会更新我的评论,将其标记为正确,以便我们可以帮助其他有相同问题的人,谢谢
.about {
padding: 10vh 7vw;
img {
object-fit: cover;
height: 250px;
width: 250px;
border-radius: 50%;
position: relative;
top: 50%;
transform: translateY(-50%);
}
.about-content {
text-align: center;
@media (max-width: 480px) {
padding: 7vh;
}
}
}
height: 250px;
width: 250px;