当前位置:首页 > CSS

css制作便签

2026-04-01 02:18:54CSS

使用CSS制作便签效果

通过CSS可以轻松创建具有纸质便签风格的视觉效果,以下是几种常见方法:

基础便签样式

设置黄色背景、圆角边框和轻微阴影模拟纸质效果:

.note {
  background-color: #ffff88;
  width: 200px;
  height: 200px;
  padding: 15px;
  border-radius: 2px 15px 15px 2px;
  box-shadow: 3px 3px 5px rgba(0,0,0,0.2);
  transform: rotate(2deg);
  font-family: 'Comic Sans MS', cursive;
  position: relative;
}

添加卷边效果

使用伪元素创建右上角卷曲效果:

.note::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 20px;
  background: linear-gradient(135deg, transparent 50%, #ddd 50%);
  border-bottom-left-radius: 15px;
}

网格线便签

添加背景网格线增强真实感:

.note {
  background-image: 
    linear-gradient(#ffff88 1px, transparent 1px),
    linear-gradient(90deg, #ffff88 1px, transparent 1px);
  background-size: 20px 20px;
  background-color: #ffff88;
}

多层阴影立体效果

创建多层阴影增强立体感:

.note {
  box-shadow: 
    1px 1px 0 #ddd,
    2px 2px 0 #ccc,
    3px 3px 0 #bbb,
    4px 4px 3px rgba(0,0,0,0.3);
}

动态悬停效果

添加悬停动画使便签更生动:

.note:hover {
  transform: rotate(0deg) scale(1.05);
  box-shadow: 0 5px 15px rgba(0,0,0,0.3);
  transition: all 0.3s ease;
}

便签钉装饰

使用伪元素添加图钉装饰:

css制作便签

.note::before {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  width: 20px;
  height: 20px;
  background: radial-gradient(circle, #ccc 30%, transparent 31%);
  transform: translateX(-50%);
}

这些CSS技巧可以单独使用或组合应用,根据实际需求调整颜色、尺寸和细节,创建出各种风格的便签效果。

标签: 便签css
分享给朋友:

相关文章

css如何制作三角形

css如何制作三角形

使用 border 属性制作三角形 通过设置元素的 border 属性,利用边框的透明特性可以创建三角形。将一个元素的宽度和高度设为 0,然后通过设置不同方向的边框宽度和颜色来实现。 .triang…

css制作tab菜单

css制作tab菜单

CSS制作Tab菜单的方法 HTML结构 使用无序列表和div容器构建基础结构,列表项为标签页标题,div内放置对应内容块。 <ul class="tab-menu"> <li…

css模板制作

css模板制作

CSS 模板制作方法 制作 CSS 模板的核心是设计一套可复用的样式规则,适用于多种网页或项目。以下是具体方法: 定义基础样式 设置全局默认样式,包括字体、颜色、边距等。例如: body {…

css制作导航条

css制作导航条

导航条基础结构 使用HTML构建导航条的基本结构,通常包含一个<nav>标签和多个<a>标签作为导航链接。示例代码如下: <nav class="navbar">…

css精灵图制作

css精灵图制作

CSS精灵图制作方法 将多个小图标或背景图像合并到一张大图中,通过CSS的background-position属性定位显示特定部分,减少HTTP请求次数,提升页面加载性能。 准备素材 收集需要合并…

css制作详情页

css制作详情页

CSS 制作详情页的关键方法 布局与结构设计 使用 flexbox 或 grid 实现响应式布局。flexbox 适合单行或单列排列的内容,grid 适合复杂网格布局。 .container {…