当前位置:首页 > CSS

css印章制作

2026-02-13 06:02:38CSS

CSS 印章制作方法

使用 CSS 制作印章效果可以通过边框、圆角、阴影和文本装饰等属性实现。以下是几种常见的印章样式实现方法。

圆形印章

通过 border-radius 设置为 50% 创建圆形边框,结合 borderbox-shadow 增强视觉效果。

.seal-circle {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  border: 3px solid red;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "SimSun", serif;
  color: red;
  text-align: center;
  line-height: 1.2;
}

方形印章

方形印章通常使用实线边框和红色填充,搭配旋转文本效果。

.seal-square {
  width: 120px;
  height: 120px;
  border: 2px solid red;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "SimSun", serif;
  color: red;
  text-align: center;
  transform: rotate(-15deg);
  box-shadow: 0 0 8px rgba(255, 0, 0, 0.5);
}

文字环绕效果

使用 transform 和伪元素实现文字环绕印章边缘的效果。

.seal-text-around {
  position: relative;
  width: 160px;
  height: 160px;
  border-radius: 50%;
  border: 2px dashed red;
  margin: 20px;
}

.seal-text-around::before {
  content: "• 公章专用 • 公章专用 •";
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
  text-align: center;
  color: red;
  font-family: "SimSun", serif;
  font-size: 12px;
}

五角星图案

通过 CSS 绘制五角星作为印章中心图案。

.seal-star {
  position: relative;
  width: 0;
  height: 0;
  color: red;
  margin: 20px auto;
  border-right: 30px solid transparent;
  border-bottom: 20px solid red;
  border-left: 30px solid transparent;
  transform: rotate(35deg);
}

.seal-star::before {
  content: "";
  position: absolute;
  top: -12px;
  left: -32px;
  width: 0;
  height: 0;
  border-right: 30px solid transparent;
  border-bottom: 20px solid red;
  border-left: 30px solid transparent;
  transform: rotate(-70deg);
}

组合完整印章

将圆形边框、环绕文字和五角星组合成完整印章效果。

<div class="seal-complete">
  <div class="seal-text-around">公司名称</div>
  <div class="seal-star"></div>
  <div class="seal-number">编号:123456</div>
</div>
.seal-complete {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  border: 3px solid red;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  box-shadow: 0 0 10px rgba(255, 0, 0, 0.3);
}

.seal-number {
  position: absolute;
  bottom: 20px;
  color: red;
  font-family: "SimSun", serif;
  font-size: 12px;
}

这些方法可以通过调整尺寸、颜色和文本内容来适应不同场景的印章需求。

css印章制作

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

相关文章

css制作导航栏

css制作导航栏

水平导航栏 使用 display: inline-block 或 flexbox 创建水平导航栏。设置背景色、内边距和悬停效果增强交互性。 <nav class="horizontal-na…

css表单制作

css表单制作

基础表单结构 使用HTML创建表单的基本结构,包含<form>标签及输入字段。表单通常需要action(提交地址)和method(提交方法)属性。 <form action="/s…

网页制作教程css

网页制作教程css

CSS 基础概念 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。通过将样式与 HTML 结构分离,提升代码可维护性。 CSS 引入方式 内联样式:直接在 HTML 标签中使…

css与html制作

css与html制作

CSS与HTML制作基础 CSS与HTML是构建网页的核心技术,HTML负责结构,CSS负责样式。以下是关键要点: HTML基础结构 <!DOCTYPE html> <html&…

旋转相册制作css

旋转相册制作css

旋转相册制作CSS 旋转相册通常通过CSS动画和3D变换实现,以下是一个完整的实现方法: 基础HTML结构 <div class="photo-album"> <div cla…

友情链接css制作

友情链接css制作

友情链接CSS制作 友情链接是网站之间互相推广的一种方式,通常以文字或图片形式展示。通过CSS可以美化友情链接的样式,使其更符合网站整体设计风格。 文字链接样式 设置文字链接的基础样式,包括颜…