CSS图像调整大小问题

诺古尔

调整在管理面板中设置的图像大小时出现问题。

.users-list>li img {
    border-radius: 50%;
    max-width: 100%;
    height: auto;
    width: 100px;
    height: 100px;
}

当最大化时,图像看起来很棒:

在此处输入图片说明

但是,如果我调整浏览器的大小,它们都会缩小:

在此处输入图片说明

然后我尝试通过删除height: 100px似乎可以解决问题属性,但是由于某种原因关闭了一张图像:

在此处输入图片说明

小羊羔

如果您不希望图像拉伸,则应固定一个尺寸,而将另一个尺寸设置为auto(这将保留图像的长宽比)

请参见下面的示例,其中widthheight自动调整时保持不变

img {
  display: block;
}
.correct,
.incorrect {
  border: 1px solid red;
  display: inline-block;
}
.incorrect img {
  max-width: 100%;
  width: 100px;
  height: 100px;
}
.correct img {
  max-width: 100%;
  width: 200px;
  height: auto;
}
<div>This one stretches out:</div>
<div class="incorrect">
  <img src="http://placehold.it/150x50" />
</div>

<div>This will preserve aspect ratio and look right:</div>
<div class="correct">
  <img src="http://placehold.it/150x50" />
</div>

请参见下面的示例,其中heightwidth自动调整时保持不变

img {
  display: block;
}
.correct,
.incorrect {
  border: 1px solid red;
  display: inline-block;
}
.incorrect img {
  max-height: 100%;
  height: 100px;
  width: 100px;
}
.correct img {
  max-height: 100%;
  height: 200px;
  width: auto;
}
<div>This one stretches out:</div>
<div class="incorrect">
  <img src="http://placehold.it/150x50" />
</div>

<div>This will preserve aspect ratio and look right:</div>
<div class="correct">
  <img src="http://placehold.it/150x50" />
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

响应式图像调整大小问题

来自分类Dev

MKAnnontation 引脚图像调整大小问题

来自分类Dev

纯CSS3媒体查询的IE9响应图像调整大小问题

来自分类Dev

纯CSS3媒体查询的IE9响应图像调整大小问题

来自分类Dev

KryptonSeparator调整大小问题

来自分类Dev

UITextField调整大小问题

来自分类Dev

UISearchBar调整大小问题

来自分类Dev

UISearchBar调整大小问题

来自分类Dev

KryptonSeparator调整大小问题

来自分类Dev

调整窗口大小问题

来自分类Dev

bootstrap css-两列内容调整大小问题

来自分类Dev

Bootstrap Css Mobile首先调整大小问题

来自分类Dev

JavaFX图表-CategoryAixis调整大小问题

来自分类Dev

WKWebView动态调整大小问题

来自分类Dev

UIPageViewController中的UIImageView调整大小问题

来自分类Dev

jQuery Mobile textarea调整大小问题

来自分类Dev

Bootstrap输入组调整大小问题

来自分类Dev

Android Studio ConstraintLayout调整大小问题

来自分类Dev

HTML Canvas调整大小问题

来自分类Dev

jQuery Mobile textarea调整大小问题

来自分类Dev

TextField自动调整大小问题

来自分类Dev

OpenLayers Google地图调整大小问题

来自分类Dev

不同屏幕的布局调整大小问题

来自分类Dev

PowerShell旋转图像大小问题

来自分类Dev

调整图像大小的问题

来自分类Dev

网格行自动调整大小的相对大小问题

来自分类Dev

Flaticon CSS图标大小问题

来自分类Dev

基础CSS输入大小问题

来自分类Dev

CSS 最大宽度文本大小问题