当前位置:首页 > CSS

css制作线发光

2026-03-12 12:38:02CSS

使用 box-shadow 实现基础发光效果

通过 box-shadow 属性为元素边缘添加发光效果。调整模糊半径和颜色可增强发光感:

.glow-line {
  box-shadow: 0 0 10px 5px rgba(255, 255, 0, 0.7);
}
  • 参数说明:水平偏移量(0)、垂直偏移量(0)、模糊半径(10px)、扩展范围(5px)、颜色(半透明黄色)

结合伪元素创建动态光效

利用 ::before::after 伪元素制作更复杂的发光线条:

.dynamic-glow {
  position: relative;
  height: 2px;
  background: transparent;
}
.dynamic-glow::after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 15px 3px #00ffea;
  animation: pulse 2s infinite;
}
@keyframes pulse {
  0% { opacity: 0.6; }
  50% { opacity: 1; }
  100% { opacity: 0.6; }
}

渐变背景模拟霓虹效果

线性渐变配合背景裁剪实现高级发光线:

.neon-line {
  height: 3px;
  background: linear-gradient(
    90deg,
    transparent,
    #ff00ff 20%,
    #00ffff 50%,
    #ff00ff 80%,
    transparent
  );
  background-size: 200% auto;
  animation: shine 3s linear infinite;
}
@keyframes shine {
  to { background-position: 200% center; }
}

SVG 滤镜实现高级光晕

通过 SVG 滤镜创建更真实的发光物理效果:

<svg style="display:none">
  <filter id="glow">
    <feGaussianBlur stdDeviation="3" result="blur"/>
    <feComposite in="SourceGraphic" in2="blur" operator="over"/>
  </filter>
</svg>
.svg-glow {
  filter: url(#glow);
  stroke: #ff5500;
  stroke-width: 2;
}

文字边框发光特效

为文字描边添加发光效果:

css制作线发光

.text-glow {
  text-shadow: 
    0 0 5px #fff,
    0 0 10px #fff,
    0 0 15px #0073e6,
    0 0 20px #0073e6;
  color: white;
}

标签: css
分享给朋友:

相关文章

怎么制作css

怎么制作css

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

css表单制作

css表单制作

基础表单结构 使用HTML创建表单的基本结构,包含<form>标签及输入字段。表单通常需要action(提交地址)和method(提交方法)属性。 <form action="/s…

css制作tkd

css制作tkd

CSS 制作 TKD(Title, Keywords, Description) TKD(Title, Keywords, Description)是网页 SEO 优化的核心元素,通常通过 HTML…

css制作导航

css制作导航

CSS 制作导航的方法 基础水平导航栏 使用无序列表(<ul>)和浮动(float)或 Flexbox 布局实现水平导航: <nav> <ul class="ho…

css制作表格

css制作表格

CSS 制作表格的方法 使用 CSS 可以灵活地创建和样式化表格,以下是几种常见的方法: 使用 HTML 表格标签结合 CSS 样式 通过 HTML 的 <table>、<tr&g…

css制作图片

css制作图片

使用CSS创建图片效果 CSS可以通过多种方式实现图片的显示、处理和特效。以下是几种常见的方法: 使用background-image属性 在CSS中可以通过background-image属性将图…