当前位置:首页 > CSS

css斜线制作

2026-01-28 02:17:27CSS

使用伪元素和旋转制作斜线

通过伪元素 ::before::after 结合 transform: rotate() 实现斜线效果。设置宽度、高度和背景色后,通过旋转角度(如 45deg)生成斜线。

.slash {
  position: relative;
  width: 100px;
  height: 100px;
}
.slash::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 2px;
  height: 100%;
  background: #000;
  transform: rotate(45deg);
}

使用线性渐变背景

通过 linear-gradient 创建斜线背景。调整角度参数(如 45deg)和颜色断点控制斜线方向和样式。

.slash-bg {
  width: 100px;
  height: 100px;
  background: linear-gradient(45deg, transparent 49%, #000 50%, transparent 51%);
}

使用边框和旋转

结合透明边框与旋转,利用 bordertransform 生成斜线。适用于对角线效果。

.slash-border {
  width: 0;
  height: 0;
  border-left: 50px solid transparent;
  border-bottom: 50px solid #000;
  transform: rotate(45deg);
}

SVG 内联实现斜线

通过内联 SVG 的 <line> 元素绘制斜线,可精确控制起点和终点坐标。

<div class="svg-slash">
  <svg width="100" height="100">
    <line x1="0" y1="100" x2="100" y2="0" stroke="#000" stroke-width="2" />
  </svg>
</div>

斜线分隔文本

利用伪元素为文本添加斜线分隔符,常用于标题或导航栏。

.text-slash::after {
  content: "/";
  margin: 0 10px;
  color: #999;
}

css斜线制作

标签: 斜线css
分享给朋友:

相关文章

网页制作 css

网页制作 css

CSS 基础语法 CSS(层叠样式表)用于控制网页的样式和布局。基本语法由选择器和声明块组成: 选择器 { 属性: 值; } 例如设置段落文字颜色为红色: p { color: red;…

怎么制作css

怎么制作css

创建CSS文件 新建一个文本文件,将文件扩展名改为.css。例如styles.css。确保文件名简洁且能反映其用途。 编写CSS基础结构 CSS由选择器和声明块组成。选择器用于指定要样式化的HTML…

css菜单制作

css菜单制作

基础水平菜单制作 使用无序列表<ul>和<li>标签构建结构,CSS设置横向排列: <ul class="horizontal-menu"> <li&g…

css div 制作导航菜单

css div 制作导航菜单

基本导航菜单结构 使用HTML创建一个简单的导航菜单结构,通常使用<ul>和li>列表实现。每个菜单项用<a>标签包裹以实现链接功能。 <div class="…

css 制作字体

css 制作字体

使用CSS自定义字体 在CSS中,可以通过@font-face规则引入自定义字体,并使用font-family属性应用这些字体。 @font-face { font-family: 'MyCus…

css制作开关

css制作开关

使用纯CSS制作开关 通过CSS的伪元素和input[type="checkbox"]可以创建自定义开关样式。关键点在于隐藏原生复选框,用CSS重新设计外观。 <label class="sw…