当前位置:首页 > CSS

css 制作虚线

2026-04-01 14:18:33CSS

使用 border-style 属性

在 CSS 中,可以通过 border-style 属性设置边框为虚线样式。将属性值设为 dashed 即可生成虚线边框。

.element {
  border: 2px dashed #000;
}

调整虚线的间隔和宽度

如果需要自定义虚线的间隔或宽度,可以使用 border-image 属性结合线性渐变。

.element {
  border: 2px solid transparent;
  border-image: repeating-linear-gradient(45deg, #000, #000 2px, transparent 2px, transparent 4px) 10;
}

使用 background 属性模拟虚线

对于非边框场景(如分割线),可以通过 backgroundlinear-gradient 模拟虚线效果。

.divider {
  height: 1px;
  background: repeating-linear-gradient(to right, #000 0%, #000 50%, transparent 50%, transparent 100%);
  background-size: 10px 1px;
}

控制虚线的方向

通过调整渐变方向(如 to rightto bottom),可以创建水平或垂直虚线。

css 制作虚线

.vertical-dashed {
  width: 1px;
  background: repeating-linear-gradient(to bottom, #000, #000 5px, transparent 5px, transparent 10px);
}

兼容性提示

border-image 方案在旧版浏览器(如 IE11)可能不支持,此时需回退到 border-style: dashed 或使用 SVG 替代方案。

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

相关文章

css样式表制作

css样式表制作

CSS样式表制作基础 CSS(层叠样式表)用于控制网页的视觉呈现。通过CSS可以定义字体、颜色、布局等样式属性。 内联样式 直接在HTML标签中使用style属性定义样式: <p style…

css网页制作教程

css网页制作教程

CSS网页制作基础教程 CSS(层叠样式表)用于控制网页的视觉表现,与HTML结合使用。以下为关键知识点和操作方法: HTML与CSS关联方式 内联样式:直接在HTML标签中使用style…

css制作菜单

css制作菜单

CSS 制作菜单的方法 使用 CSS 可以制作多种风格的菜单,包括水平菜单、垂直菜单、下拉菜单等。以下是几种常见的实现方式。 水平菜单 水平菜单通常用于导航栏,可以通过 display: inlin…

css制作箭头

css制作箭头

使用边框制作箭头 通过设置元素的 border 属性,利用透明边框和实色边框的组合生成箭头。例如,创建一个向右的箭头: .arrow-right { width: 0; height:…

淘宝导航css制作

淘宝导航css制作

淘宝导航 CSS 制作方法 淘宝导航栏通常包含多个层级菜单、下拉框和响应式设计。以下是实现类似效果的 CSS 制作方法: 基础结构 导航栏通常使用 <nav> 或 <div>…

css网页制作教程下载

css网页制作教程下载

免费CSS网页制作教程下载资源 W3Schools提供完整的CSS教程,包含基础到高级内容,支持在线学习和实践。官网提供PDF版本下载,适合离线学习。网址:www.w3schools.com/css…