当前位置:首页 > CSS

css代码符号制作

2026-04-02 16:48:23CSS

CSS 符号制作方法

使用 CSS 制作符号可以通过伪元素、边框、变换等属性实现。以下是几种常见符号的实现方式:

对勾符号

.checkmark {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: solid green;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}

叉号符号

.cross {
  position: relative;
  width: 20px;
  height: 20px;
}
.cross::before, .cross::after {
  content: '';
  position: absolute;
  height: 2px;
  width: 100%;
  top: 50%;
  left: 0;
  background: red;
}
.cross::before {
  transform: rotate(45deg);
}
.cross::after {
  transform: rotate(-45deg);
}

箭头符号

.arrow-right {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid blue;
}

使用 Unicode 字符

CSS 可以直接使用 Unicode 字符作为内容:

.star::before {
  content: "\2605";
  color: gold;
}

使用 SVG 图标

通过 CSS 背景引入 SVG 符号:

.icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24"><path d="M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z" fill="currentColor"/></svg>');
}

动画符号

为符号添加动画效果:

css代码符号制作

.loading {
  width: 20px;
  height: 20px;
  border: 3px solid rgba(0,0,0,0.1);
  border-radius: 50%;
  border-top-color: #3498db;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  to { transform: rotate(360deg); }
}

这些方法可以根据需要组合使用,创建各种自定义符号和图标。

标签: 符号代码
分享给朋友:

相关文章

jquery代码

jquery代码

以下是关于jQuery代码的常见用法和示例,涵盖基础操作、事件处理、DOM操作等核心功能: 基础语法 jQuery通过$()函数选择元素,支持CSS选择器语法: // 选择所有<p>元…

react如何代码优化

react如何代码优化

减少不必要的重新渲染 使用 React.memo 包装函数组件以避免在 props 未变化时重新渲染。对于类组件,可以通过 shouldComponentUpdate 或继承 PureComponen…

vue论坛代码实现

vue论坛代码实现

Vue 论坛代码实现 项目初始化 使用 Vue CLI 或 Vite 创建一个新的 Vue 项目。推荐使用 Vue 3 和 Composition API。 npm create vue@lates…

vue实现代码插件

vue实现代码插件

Vue 实现代码插件的方法 使用第三方库(如 Prism.js 或 Highlight.js) 安装 Prism.js 或 Highlight.js 库,这些库专门用于代码高亮显示。在 Vue 项目中…

vue实现左右滑动代码

vue实现左右滑动代码

以下是一个基于 Vue 3 实现左右滑动功能的代码示例,结合手势识别和动画效果: 基础实现(使用 CSS 和事件监听) <template> <div class="sli…

打包好的react代码如何在本地跑

打包好的react代码如何在本地跑

运行打包后React项目的本地方法 安装serve工具 全局安装serve包,用于快速启动本地静态服务器。通过npm或yarn执行以下命令: npm install -g serve # 或 yar…