You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用CSS实现身份证头部两个Div的指定色彩分隔样式?

身份证头部两种样式的CSS实现方案

第一种:红蓝对角渐变样式

对应红底+蓝色从左下角延伸至右上角的分界效果,通过线性渐变背景结合原有文字样式实现:

.id-header-red-blue {
  font-size: 23px !important;
  color: #fff !important;
  text-shadow: 2px 0 red !important;
  font-weight: 900 !important;
  text-align: left;
  font-family: 'Open Sans', sans-serif;
  /* 核心渐变:从左下角到右上角的红蓝清晰分界 */
  background: linear-gradient(to top right, red 0%, red 50%, blue 50%, blue 100%);
  padding: 8px 12px; /* 保证内容不贴边 */
}

渐变参数说明:to top right指定渐变方向,通过50%的位置精准分割红蓝区域,实现对角分界效果。

第二种:白红带垂直色块样式

对应红底+左侧垂直白色条的效果,通过多层背景实现:

.id-header-white-red {
  font-size: 23px !important;
  color: #fff !important;
  text-shadow: 2px 0 red !important;
  font-weight: 900 !important;
  text-align: left;
  font-family: 'Open Sans', sans-serif;
  /* 核心多层背景:左侧白色垂直条 + 红色底 */
  background: 
    linear-gradient(90deg, white 0%, white 10%, transparent 10%),
    red;
  padding: 8px 12px;
  padding-left: 20px; /* 调整文字与白色条的间距 */
}

多层背景说明:第一层为占宽度10%的白色垂直条,第二层为红色背景,可通过修改百分比调整白色条的宽度。

使用示例

在HTML中给对应div添加类名即可应用样式:

<!-- 应用红蓝渐变样式 -->
<div class="id-header-red-blue">身份证标题</div>
<!-- 应用白红垂直条样式 -->
<div class="id-header-white-red">身份证标题</div>

内容的提问来源于stack exchange,提问作者Shiva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 08:55:12