QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 4707|回复: 0

[HTML/CSS/JS] 几个非常绚丽的CSS样式边框特效代码

[复制链接]

等级头衔

积分成就    金币 : 2861
   泡泡 : 1516
   精华 : 6
   在线时间 : 1328 小时
   最后登录 : 2026-7-17

丰功伟绩

优秀达人突出贡献荣誉管理论坛元老活跃会员

联系方式
发表于 2020-7-6 13:32:58 | 显示全部楼层 |阅读模式
       CSS 样式是边框最重要的一个方面,这不是因为样式控制着边框的显示(当然,样式确实控制着边框的显示),而是因为如果没有样式,将根本没有边框。) s; d+ G5 O7 N
       以下各特效用的HTML代码相同:2 V3 q. \+ ]5 i6 P; W
<div id="box">
  编程适合那些有不同想法的人... <br/>
  对于那些想要创造大事物并愿意改变世界的人们。
</div>

9 J  v, {( S! r$ k2 I0 X: F0 ], E4 g1. CSS动画边框
5 \  I8 c, O7 q' L* h- fCSS代码:2 T1 S) w0 n2 o6 E. U* k; q
@keyframes animated-border {
  0% {
    box-shadow: 0000rgba(255,255,255,0.4);
  }
  100% {
     box-shadow: 00020pxrgba(255,255,255,0);
  }
}
#box {
  animation: animated-border 1.5s infinite;
  font-family: Arial;
  font-size: 18px;
  line-height: 30px;
  font-weight: bold;
  color: white;
  border: 2px solid;
  border-radius: 10px;
  padding: 15px;
}
效果如下:
# z  B5 z* k* g# c 1.gif
2 d/ ^( y8 V7 d) x8 ]9 f1 Z+ b9 ?3 P) ]4 G1 C) O0 \3 m* n2 J
2. CSS图像边框: u1 A/ c0 M: i. m% m4 X* ?0 j
CSS代码:4 q0 h3 }$ ~' ~* k" A. S) B5 |
#box {
    font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    border: 40px solid transparent;
    border-image: url(https://image.flaticon.com/icons/svg/648/648787.svg);
    border-image-slice: 100%;
    border-image-width: 60px;
    padding: 15px;
}
效果如下:( K0 e' }1 ^; A* I; a6 ~' t+ M0 Z
2.jpg # m' d3 R6 a& j* T
  {8 S: o6 S7 H9 ^
3.CSS蛇式边框  F( j+ X4 [1 E* a" b
CSS代码:
3 E. \; A/ n: Y; e* D- ^
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 15px;
    border: 10px dashed #FF5722;
    background:
    linear-gradient(to top, green, 10px, transparent 10px),
    linear-gradient(to right, green, 10px, transparent 10px),
    linear-gradient(to bottom, green, 10px, transparent 10px),
    linear-gradient(to left, green, 10px, transparent 10px);
    background-origin: border-box;
}
效果如下:8 T' E- m: H; e( {: w% }
3.jpg $ l, c) j/ ^  s# U/ @
; ^$ O+ N6 b" `. [  r
4.CSS阶梯样式边框; a8 o6 H* c* I/ F, Z
CSS代码:1 a: g5 _2 p3 C  S: v9 h' k
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 40px;
    box-shadow:
  inset #0096880005px,
      inset #059c8e0001px,
      inset #0cab9c00010px,
      inset #1fbdae00011px,
      inset #8ce9ff00016px,
      inset #48e4d600017px,
      inset #e5f9f700021px,
      inset #bfecf700022px
}
效果如下:% s) L& }( L, O
4.jpg
; y1 e% A: Z- [( u4 r0 R" R5 x+ X) C2 X7 \3 f
5.CSS只有阴影边框) n. c% e# F9 S  [% O' j" q
CSS代码:
( A8 u/ J  k8 a) E
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 40px;
    border-radius: 10px;
    box-shadow: 00010px white;
}
效果如下:% [# h$ m! J& a1 e3 |
5.jpg
' Y+ o  c! p/ M5 Y! J* s
2 _7 J7 F  p0 |/ p6.CSS带阴影和轮廓的边框' {( }1 P7 d  t  ~$ P. K
CSS代码:" W) D: [; d" r# N& Z
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 40px;
    box-shadow: 00010px white;
    outline: dashed 10px#009688;
}
效果如下:
3 ?  P/ O* |( H6 x# [" l 6.jpg + D' m8 i- x, k% k
( {6 `; ^( U; L1 n7 x
7.CSS少量阴影和轮廓的边框
- u7 [: t; k( U! R& u8 `CSS代码:
$ a0 o' m" s4 U. b/ f
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 40px;
    box-shadow:
      0001px#009688,
      0005px#F44336,
      0009px#673AB7,
      00010px#009688;
    outline: dashed 10px#009688;
}
效果如下:
# A0 a' j! f4 H% v( x( {: _ 7.jpg
0 X+ \' i9 n. T7 P' h8 D4 n
! }9 O1 k& Z* v. O8 z8.CSS带有阴影的双边框  j9 t) W$ s6 B' K/ F7 V2 ]5 Y
CSS代码:
1 ~5 M4 n2 O& \5 k0 r/ \* `
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 40px;
    box-shadow: 00010px#009688;
    border: 10px solid #009688;
    outline: dashed 10px white;
}
效果如下:: A  k" Z, U! y( d9 X2 m
8.jpg 7 ~- W) E, ~. A: i( t
( k; k0 \( n* W+ ?& d. V, u+ s# y
9.CSS多色边框
: s! _( |9 u7 H( T- Z. e% TCSS代码:
% q9 G4 G' L! A7 T2 {, Y( T
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 40px;
    background:
      linear-gradient(to top, #4caf50, #4caf50 10px, transparent 10px),
      linear-gradient(to right, #c1ef8c, #c1ef8c 10px, transparent 10px),
      linear-gradient(to bottom, #8bc34a, #8bc34a 10px, transparent 10px),
      linear-gradient(to left, #009688, #00968810px, transparent 10px);
  background-origin: border-box;
}
效果如下:+ c3 H$ v# P/ k+ d8 c  m
9.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|paopaomj.COM ( 渝ICP备18007172号|渝公网安备50010502503914号 )

GMT+8, 2026-8-18 19:41

Powered by paopaomj X3.5 © 2016-2025 sitemap

快速回复 返回顶部 返回列表