无法找到答案。
这可能是一个非常简单的解决方案,但在过去的20分钟里,我一直是隧道视觉,这令我感到沮丧。
图像的填充,我试图给出一个圆形背景元素,真的很烦人。
保证金也不起作用。
我的图像是120像素大,2em的填充只是使它变小,但我希望它保持相同的大小,但背景大小更大。
以下是代码:
<div class="row">
</div class="container-fluid">
<div class="col-md-4 img-icon-pad">
<img src="img/icons/html.png" class="img-responsive img-icons" />
</div>
<div class="col-md-4">
<img src="img/icons/html.png" class="img-responsive img-icons" />
</div>
<div class="col-md-4">
<img src="img/icons/html.png" class="img-responsive img-icons" />
</div>
</div>
/* Boxes */
.img-icons {
height: 120px;
width: auto;
background-color: #f8f8ec;
border: 2px solid #e97117;
padding: 2em;
border-radius: 50%;
}
.img-icon-pad {
}
我的意思截图:
答案 0 :(得分:0)
如果您愿意,您是否将.img-icons类的高度从120增加到150px或更高。 如果这不起作用,那么你可能限制了包含img的div的大小。
答案 1 :(得分:0)
我认为这就是你想要做的事情:
<div class="row">
<div class="col-md-4">
<div class="img-responsive img-icons" >
<div class="img">
</div>
</div>
</div>
</div>
的CSS:
.img-icons {
height: 120px;
width:120px;
background-color: #f8f8ec;
border: 2px solid #e97117;
border-radius: 50%;
padding: 2em;
}
.img{
text-align:center;
height:120px;
width:120px;
background-color: #f8f8ec;
border: 2px solid #e97117;
}
您可以在此处查看结果https://jsfiddle.net/nt0zqc1t/3/
答案 2 :(得分:0)
我打算在.img-icons类中说你将宽度设置为auto。这可能会导致调整大小。如果将其设置为固定宽度,则可能无法调整大小。
答案 3 :(得分:0)
我认为没关系
<div class="row">
<div class="container-fluid">
<div class="col-md-4 ">
<div class="thumbnail">
<img src="img/icons/html.png" class="img-responsive img-icons" />
</div>
</div>
<div class="col-md-4">
<img src="img/icons/html.png" class="img-responsive img-icons" />
</div>
<div class="col-md-4">
<img src="img/icons/html.png" class="img-responsive img-icons" />
</div>
</div>
<style>
.thumbnail {
height: 150px;
width: 150px;
border: 2px solid #e97117;
background-color: #f8f8ec;
padding: 2em;
}
</style>