当前位置:首页 > CSS

css制作加号

2026-02-12 21:00:00CSS

使用 CSS 制作加号

方法一:使用伪元素

通过 ::before::after 伪元素创建水平和垂直线条,组合成加号。

.plus-icon {
  position: relative;
  width: 20px;
  height: 20px;
}

.plus-icon::before,
.plus-icon::after {
  content: "";
  position: absolute;
  background-color: #000;
}

.plus-icon::before {
  width: 100%;
  height: 2px;
  top: 50%;
  transform: translateY(-50%);
}

.plus-icon::after {
  width: 2px;
  height: 100%;
  left: 50%;
  transform: translateX(-50%);
}

方法二:使用边框

利用元素的边框和 transform 旋转实现加号效果。

css制作加号

.plus-box {
  width: 20px;
  height: 20px;
  position: relative;
}

.plus-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 2px;
  height: 100%;
  background: #000;
  transform: translateX(-50%);
}

.plus-box::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  background: #000;
  transform: translateY(-50%);
}

方法三:使用 Flex 布局

通过 Flex 布局和子元素组合实现加号。

css制作加号

.plus-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
}

.plus-horizontal,
.plus-vertical {
  background-color: #000;
}

.plus-horizontal {
  width: 100%;
  height: 2px;
}

.plus-vertical {
  width: 2px;
  height: 100%;
  position: absolute;
}

方法四:使用 Unicode 字符

直接使用 Unicode 加号字符,通过 CSS 调整样式。

.plus-symbol {
  font-size: 24px;
  line-height: 1;
  color: #000;
}
<span class="plus-symbol">+</span>

方法五:使用 SVG

通过内联 SVG 实现加号,灵活性高且可缩放。

<svg class="plus-svg" width="20" height="20" viewBox="0 0 20 20">
  <line x1="0" y1="10" x2="20" y2="10" stroke="#000" stroke-width="2" />
  <line x1="10" y1="0" x2="10" y2="20" stroke="#000" stroke-width="2" />
</svg>

样式调整建议

  • 修改 background-colorstroke 可改变加号颜色。
  • 调整 widthheight 可改变加号大小。
  • 通过 transform 可旋转或缩放加号。

以上方法可根据实际需求选择,伪元素方案适合纯 CSS 场景,SVG 方案适合需要动态调整的场景。

标签: 加号css
分享给朋友:

相关文章

css 制作表单

css 制作表单

使用 CSS 制作表单 表单是网页交互的重要组成部分,通过 CSS 可以美化表单元素,提升用户体验。以下是常见的表单样式设计方法。 基础表单结构 HTML 表单通常包含输入框、标签、按钮等元素。以下…

制作css外部

制作css外部

创建CSS外部文件的方法 新建一个纯文本文件,将文件扩展名改为.css,例如styles.css。确保文件内容只包含CSS代码,不包含HTML标签。 编写CSS内容 在CSS文件中直接编写样式规则,…

css制作彩虹

css制作彩虹

使用线性渐变创建彩虹效果 通过CSS的linear-gradient属性可以轻松实现彩虹效果。以下是一个基础的彩虹样式代码: .rainbow { width: 100%; height:…

css立体相册制作

css立体相册制作

制作CSS立体相册 使用CSS3的3D变换和过渡效果可以创建一个立体相册。以下是一个基本的实现方法。 HTML结构 <div class="photo-album"> <di…

怎么制作css文档

怎么制作css文档

创建CSS文档的基本步骤 新建一个纯文本文件,将文件后缀名改为.css,例如styles.css。使用代码编辑器(如VS Code、Sublime Text等)打开文件,开始编写CSS规则。 编写C…

使用css制作同心圆

使用css制作同心圆

使用 CSS 制作同心圆 同心圆可以通过嵌套多个圆形元素并利用 CSS 的定位和样式属性实现。以下是几种常见方法: 方法一:使用绝对定位和多个 div 通过嵌套多个 div 元素,设置相同的圆心位置…