Css 超过div大小的图像
我创建了一个标题div,如下所示:Css 超过div大小的图像,css,twitter-bootstrap,Css,Twitter Bootstrap,我创建了一个标题div,如下所示: <div class="header"> <div class="row"> <div class="col-lg-2 col-sm-2 col-xs-2 col-md-2"> <img class="img-responsive" src="logo.png"/> </di
<div class="header">
<div class="row">
<div class="col-lg-2 col-sm-2 col-xs-2 col-md-2">
<img class="img-responsive" src="logo.png"/>
</div>
</div>
</div>
即使div的最大高度限制为10%,图像也会超出此范围
有人能帮你把下面的内容添加到你的CSS中吗?这样你就可以在div缩小时将图像很好地包含在里面了
.header img {
width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
}
您还可以添加溢出:隐藏;添加到header元素,但这将切断它,而不是缩放它,但这是另一个潜在的选项。将以下内容添加到CSS中,以便在缩放时可以将图像很好地包含在div中
.header img {
width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
}
您还可以添加溢出:隐藏;添加到header元素,但这将切断它,而不是缩放它,但这是另一个可能的选项。我不确定这是否有帮助,但请尝试在CSS中为图像添加最大高度 编辑 您可以将其添加到CSS中,使图像具有父图像宽度的10%: .img响应{ 宽度:10%; }
我不确定这是否有帮助,但请尝试在CSS中为图像添加最大高度 编辑 您可以将其添加到CSS中,使图像具有父图像宽度的10%: .img响应{ 宽度:10%; }
我用2000 x 1522像素的图像尝试了你的代码 很好 你能做的事情很少: 1使用浏览器中的开发人员工具调试页面 2检查css文件路径是否正确 3检查开发人员工具的控制台部分是否存在任何错误
我用2000 x 1522像素的图像尝试了你的代码 很好 你能做的事情很少: 1使用浏览器中的开发人员工具调试页面 2检查css文件路径是否正确 3检查开发人员工具的控制台部分是否存在任何错误
在上面的代码引导中,在声明行之前,您必须首先声明容器,您应该有如下内容
<div class="header">
<div class="container">
<div class="row">
<div class="col-lg-2 col-sm-2 col-xs-2 col-md-2">
<img class="img-responsive" src="logo.png"/>
</div>
</div>
</div>
</div>
在您上面的代码引导中,在声明行之前,这可能会起作用。您必须首先声明容器。您应该有如下类似的内容
<div class="header">
<div class="container">
<div class="row">
<div class="col-lg-2 col-sm-2 col-xs-2 col-md-2">
<img class="img-responsive" src="logo.png"/>
</div>
</div>
</div>
</div>
也许这应该行得通这没有改变任何东西。您添加的代码与上面的完全一样吗?我错过了选课器上的点。请再试一次。这没有改变任何东西。您是否完全按照上面的方式添加代码?我错过了选课器上的点。再试一次。