当前位置:首页 > 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 伪元素制作更复杂的发光线条:

css制作线发光

.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; }
}

渐变背景模拟霓虹效果

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

css制作线发光

.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;
}

文字边框发光特效

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

.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怎么制作表格

使用HTML和CSS创建表格 HTML提供<table>标签用于创建表格结构,结合CSS可以自定义样式。以下是基本实现方法: HTML结构 <table> <th…

css制作tab菜单

css制作tab菜单

CSS制作Tab菜单的方法 HTML结构 使用无序列表和div容器构建基础结构,列表项为标签页标题,div内放置对应内容块。 <ul class="tab-menu"> <li…

css立体相册制作

css立体相册制作

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

css图形制作

css图形制作

CSS 图形制作方法 使用 CSS 可以创建各种基本和复杂的图形,主要通过 border、transform、clip-path 等属性实现。以下是几种常见图形的实现方式: 三角形 通过设置元素的…

css怎么制作首字下沉

css怎么制作首字下沉

首字下沉的实现方法 首字下沉是一种常见的排版效果,通过放大段落的首字母并使其下沉,可以增强文本的视觉吸引力。以下是几种实现方法: 使用::first-letter伪元素 通过CSS的::first-…

css制作goole

css制作goole

使用CSS制作Google标志 Google标志由多彩的字母和简洁的字体组成,可以通过CSS的字体属性、颜色渐变和布局来实现。 字体选择 Google标志使用自定义字体"Product Sans",…