当前位置:首页 > CSS

css制作印章

2026-02-12 22:55:14CSS

使用CSS制作印章效果

通过CSS的border-radiusbox-shadowtext-shadow等属性可以模拟传统印章的视觉效果。以下是实现方法:

圆形印章基础结构

css制作印章

<div class="stamp">
  <div class="stamp-inner">公司印章</div>
</div>

CSS样式设计

.stamp {
  width: 200px;
  height: 200px;
  border: 8px solid #c33;
  border-radius: 50%;
  position: relative;
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
}

.stamp-inner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #c33;
  font-size: 24px;
  font-weight: bold;
  text-shadow: 0 0 5px rgba(195,51,51,0.5);
}

复杂印章效果增强

css制作印章

/* 添加五角星元素 */
.stamp::before {
  content: "★";
  position: absolute;
  top: 30%;
  left: 50%;
  transform: translateX(-50%);
  color: #c33;
  font-size: 40px;
}

/* 文字环绕效果 */
.stamp::after {
  content: "专用章";
  position: absolute;
  bottom: 20%;
  left: 50%;
  transform: translateX(-50%);
  color: #c33;
  font-size: 18px;
}

不规则边缘效果

.stamp {
  background-image: 
    radial-gradient(circle at 50% 50%, 
      transparent 0%, transparent 70%, 
      #c33 70.5%, #c33 100%);
  background-size: 20px 20px;
}

响应式调整

@media (max-width: 600px) {
  .stamp {
    width: 150px;
    height: 150px;
    border-width: 6px;
  }
  .stamp-inner {
    font-size: 18px;
  }
}

通过组合这些CSS特性,可以创建出具有真实感的印章效果。调整边框粗细、颜色饱和度和阴影参数可获得不同风格的印章外观。

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

相关文章

空间css制作

空间css制作

空间 CSS 制作方法 使用 margin 和 padding 控制间距 通过调整 margin(外边距)和 padding(内边距)属性,可以控制元素之间的空间。例如: .element {…

使用css制作钢琴块

使用css制作钢琴块

使用 CSS 制作钢琴块 钢琴块通常由黑白键交替排列组成,可以通过 HTML 和 CSS 实现。以下是实现钢琴块的步骤: HTML 结构 创建一个包含黑白键的容器,使用 <div> 元素…

css制作goole

css制作goole

使用CSS制作Google标志 Google标志由多彩的字母和简洁的字体组成,可以通过CSS的字体属性、颜色渐变和布局来实现。 字体选择 Google标志使用自定义字体"Product Sans",…

css制作网站

css制作网站

基础结构与样式设置 HTML文件需包含基本结构,CSS通过<style>标签内嵌或外链.css文件引入。全局样式重置常用* { margin: 0; padding: 0; }清除默认间距…

css导航栏制作

css导航栏制作

CSS导航栏制作方法 水平导航栏 使用display: inline-block或flexbox实现水平导航栏。设置背景色、内边距和悬停效果增强交互性。 .navbar { backgroun…

css 制作按钮

css 制作按钮

基础按钮样式 使用CSS创建一个基础按钮需要定义display、padding、background-color和border等属性。以下是一个简单示例: .button { display:…