当前位置:首页 > CSS

css制作印章

2026-02-27 07:31:37CSS

使用CSS制作印章效果

通过CSS的border-radiusbox-shadow和伪元素等属性,可以创建逼真的印章效果。以下是两种常见的实现方式:

圆形印章

css制作印章

<div class="stamp circular"></div>
.stamp.circular {
  width: 150px;
  height: 150px;
  border: 8px solid #c00;
  border-radius: 50%;
  position: relative;
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
}

.stamp.circular::before {
  content: "专用章";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 24px;
  font-weight: bold;
  color: #c00;
}

方形印章

<div class="stamp square"></div>
.stamp.square {
  width: 160px;
  height: 80px;
  border: 4px solid #c00;
  border-radius: 5px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 8px rgba(0,0,0,0.2);
}

.stamp.square::before {
  content: "检验合格";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 28px;
  color: #c00;
  letter-spacing: 4px;
}

添加印章纹理效果

为增强真实感,可以添加纹理效果:

css制作印章

.stamp {
  background-image: 
    radial-gradient(circle, transparent 60%, rgba(200,0,0,0.2) 60%),
    repeating-linear-gradient(45deg, 
      transparent 0px, transparent 2px, 
      rgba(200,0,0,0.1) 2px, rgba(200,0,0,0.1) 4px);
}

制作残缺边缘效果

通过伪元素创建不规则的边缘:

.stamp::after {
  content: "";
  position: absolute;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px dashed rgba(200,0,0,0.3);
  border-radius: inherit;
  animation: rotate 20s linear infinite;
}

@keyframes rotate {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}

响应式调整

使用CSS变量便于调整尺寸:

.stamp {
  --size: 150px;
  --color: #c00;
  --thickness: 8px;
  width: var(--size);
  height: var(--size);
  border: var(--thickness) solid var(--color);
}

这些方法组合使用可以创建出各种风格的印章效果,通过调整颜色、大小和文字内容即可快速定制不同用途的印章样式。

标签: 印章css
分享给朋友:

相关文章

css 制作石头

css 制作石头

使用CSS制作石头效果 通过CSS的border-radius、box-shadow和background属性可以模拟石头的自然外观。以下是一个简单实现: <div class="stone…

css制作半圆

css制作半圆

使用 border-radius 制作半圆 通过设置 border-radius 属性,可以将矩形的边角弯曲成圆弧形状。制作半圆的关键是将宽度和高度设置为 2:1 的比例,并只对两个角应用圆角。 .…

咖啡店css制作

咖啡店css制作

咖啡店网页CSS设计要点 布局与配色 咖啡店网页通常采用温暖自然的配色方案,如棕色、米色、浅绿色等大地色系。主色调可选择咖啡色(#6F4E37)作为品牌色,搭配奶油色(#FFF8E8)作为背景。使用C…

css日历制作

css日历制作

基础日历结构 使用HTML创建日历的基本框架,通常包含表格元素。月份、星期几和日期通过<table>标签组织,表头显示星期几,表格主体填充日期数字。 <div class="ca…

前端css制作

前端css制作

CSS 基础语法与结构 CSS(层叠样式表)通过选择器、属性和值定义样式。基本语法为: 选择器 { 属性: 值; } 例如: h1 { color: blue; font-size…

风车制作css

风车制作css

风车制作CSS方法 使用CSS创建风车效果可以通过动画和变换属性实现。以下是一个简单的风车旋转动画示例: HTML结构 <div class="windmill"> <d…