Z
ZHANK
实用技巧

图像样式

图片圆角/缩略图/响应式、filter 滤镜、卡片图片

图像样式

CSS 处理图片不仅仅是尺寸——圆角、滤镜、卡片图、居中裁剪。

学完本章你将: 掌握图片圆角/缩略图/响应式、filter 滤镜。


图片美化

css
/* 圆角图片 */
img.rounded { border-radius: 10px; }
img.circle { border-radius: 50%; }

/* 缩略图 */
img.thumbnail {
  width: 150px;
  border: 1px solid #ddd;
  padding: 5px;
}
img.thumbnail:hover { box-shadow: 0 0 10px rgba(0,0,0,0.3); }

/* 响应式 */
img.responsive { max-width: 100%; height: auto; }

filter 滤镜

css
img.blur { filter: blur(5px); }               /* 模糊 */
img.brightness { filter: brightness(0.5); }    /* 变暗 */
img.contrast { filter: contrast(150%); }       /* 对比度 */
img.grayscale { filter: grayscale(100%); }     /* 灰度 */
img.sepia { filter: sepia(100%); }             /* 复古 */
img.saturate { filter: saturate(3); }          /* 饱和度 */

/* 组合 */
img.combined { filter: brightness(0.8) contrast(120%); }

/* hover 效果 */
img { filter: grayscale(100%); transition: filter 0.3s; }
img:hover { filter: grayscale(0); }

卡片图片

css
.card-img {
  width: 100%;
  height: 200px;
  object-fit: cover;         /* 裁剪填充 */
  border-radius: 10px 10px 0 0;
}