问题描述
所选徽标应该足够可见。我添加了媒体查询,但无法正常使用。徽标可以沿宽度方向拉伸,但我不知道该怎么做。
到目前为止,我已经完成
<div class="row">
<div class="col-6">
<h3 class="eta m-0">Estimated Delivery Date</h3><br>
<h1 class="textFontAndColor">Friday 29,September</h1>
</div>
<div class="col-6">
<img src="https://cdn.worldvectorlogo.com/logos/united-states-postal-service.svg" class="fill"><br>
<span class="textFontAndColor">EZ00093838993N</span>
</div>
</div>
解决方法
图像文件本身周围有很多空白,因此,如果可能的话,使用包装div进行裁剪将有助于解决这种情况。
这里的样式可能不会立即起作用,但是通过眼神,我就可以将某些东西组合在一起,至少对我本人来说足够好。
<div class="col-6">
<div class="imgWrapper">
<img class="logo" alt="" src="https://cdn.worldvectorlogo.com/logos/united-states-postal-service.svg" class="fill">
</div>
</div>
.imgWrapper {
width: 400px;
height: 150px;
overflow: hidden;
}
.logo {
width: 300px;
height: 300px;
margin: -75px 0 0 -300px;
}
因此,imgWrapper
的宽度和高度控制着要显示的整体视点,并且使用logo
的宽度和高度,您可以将徽标图像固定为适当的大小,并使用边距来获得位置是的。
您使用了错误的媒体查询语法;媒体查询的语法为:
@media (min-width: 768px) {
selector {
property: value;
}
}
您也可以简单地为图像提供唯一的类名,以避免不必要的复杂的CSS选择器成为您正在使用的选择器。