当前位置:首页 > CSS

css3小标题制作

2026-02-12 17:25:12CSS

使用伪元素制作小标题

在CSS3中,可以利用伪元素 ::before::after 为标题添加装饰性元素。例如,通过边框或背景色实现分割线效果:

h3 {
  position: relative;
  padding-left: 15px;
  color: #333;
}
h3::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 4px;
  height: 16px;
  background-color: #ff6600;
}

渐变背景小标题

通过CSS3的线性渐变(linear-gradient)为标题添加色彩过渡效果:

h3 {
  padding: 8px 12px;
  background: linear-gradient(90deg, #f5a623 0%, #ff6600 100%);
  color: white;
  border-radius: 4px;
  display: inline-block;
}

边框与阴影结合

利用 box-shadowborder 增强立体感,适合卡片式设计:

h3 {
  border-left: 4px solid #3498db;
  padding: 6px 10px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
  background-color: #f8f9fa;
}

图标搭配小标题

通过 @font-face 引入图标字体或使用伪元素插入Unicode符号:

h3::before {
  content: "★";
  margin-right: 8px;
  color: #e74c3c;
}

动画悬停效果

添加 transitiontransform 实现交互反馈:

h3 {
  transition: all 0.3s ease;
}
h3:hover {
  transform: translateX(5px);
  color: #e67e22;
}

多列布局小标题

适用于需要分栏显示的标题组,结合 column-count 属性:

.title-group {
  column-count: 2;
  column-gap: 20px;
}
h3 {
  break-inside: avoid;
  margin-bottom: 15px;
}

响应式调整

通过媒体查询适配不同设备尺寸:

h3 {
  font-size: 18px;
}
@media (max-width: 768px) {
  h3 {
    font-size: 16px;
    padding: 5px 8px;
  }
}

css3小标题制作

标签: 小标题
分享给朋友:

相关文章

css3小标题制作

css3小标题制作

使用伪元素制作小标题 在CSS3中,可以利用伪元素(::before或::after)为标题添加装饰性元素。例如,通过边框或背景色创建下划线效果: h3 { position: relati…

css3小标题制作

css3小标题制作

CSS3小标题制作方法 使用伪元素和边框 通过伪元素和边框可以创建带有装饰效果的小标题。例如: .subtitle { position: relative; display: inline…