QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 4662|回复: 0

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

[复制链接]

等级头衔

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

丰功伟绩

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

联系方式
发表于 2020-7-6 13:32:58 | 显示全部楼层 |阅读模式
       CSS 样式是边框最重要的一个方面,这不是因为样式控制着边框的显示(当然,样式确实控制着边框的显示),而是因为如果没有样式,将根本没有边框。$ \$ M2 H" b' u5 v( J0 [, k- x
       以下各特效用的HTML代码相同:+ N/ E5 }# W; C& n1 d8 X6 K1 _
<div id="box">
  编程适合那些有不同想法的人... <br/>
  对于那些想要创造大事物并愿意改变世界的人们。
</div>

# c8 |$ m+ o% H9 k1. CSS动画边框
% P% H7 b" t& qCSS代码:
& j7 K9 ?* h* D: d' U9 _
@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;
}
效果如下:
" ^7 S4 \5 d% u* I- v 1.gif ) B4 W5 W+ k# P; O$ f* o
* l: U6 W6 j3 Z7 t; b
2. CSS图像边框# W% P( C5 Y- s, d
CSS代码:
  A  ?) @: r. a  ^' H
#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;
}
效果如下:
" G5 s1 K0 y% G7 u& |9 D$ {! ^; g 2.jpg " t4 A$ s1 s; d: I
/ ^% A# N' I' W0 P, ]- n6 s2 o
3.CSS蛇式边框
) Y9 Q6 ^, ~8 O! c  [/ ~& [  ^) PCSS代码:1 i- K& ]5 K& ~/ Z+ C1 C$ \
#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;
}
效果如下:
5 S  {5 J  Q* \9 j( U( u 3.jpg
# O- t6 h  y& _9 \8 x; X7 D8 u. @; V8 ~/ V( c+ o+ |
4.CSS阶梯样式边框; B. u1 F: g6 T5 o: d4 @
CSS代码:4 m! z. C7 d$ E$ I1 h6 z" z
#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
}
效果如下:. D3 c- x0 y6 P
4.jpg ' z2 K6 D/ e" ^$ v  A

' `$ G( H5 F: M3 D" o1 I; o5.CSS只有阴影边框
8 d) I1 r$ x, k7 R' @CSS代码:9 [' u( j% V& f+ o: {6 U
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 40px;
    border-radius: 10px;
    box-shadow: 00010px white;
}
效果如下:
( u: P& a" U- u% w. {& ~: b 5.jpg
7 c/ X) T4 G8 l( A7 N" U* {2 S& c" T, H# A4 x9 \
6.CSS带阴影和轮廓的边框
1 M  K& [) m) ]6 V! j9 v& W/ g, ZCSS代码:+ ^& v* ]8 D& J" y! i7 W
#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;
}
效果如下:
1 F4 U/ y0 ^: x% z: J1 O 6.jpg ' a, P8 u# ?1 F& y

* R7 X! U) b1 n3 z0 [7.CSS少量阴影和轮廓的边框
! A2 q1 Z( M) G0 }9 J$ ECSS代码:" d- \# V4 f  l5 T
#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;
}
效果如下:" U# ]- ]; H1 n2 B4 F
7.jpg 1 z6 Z: X4 }& @! _7 ]+ j# z, ]

  x6 R- {  I  n% p: \  `8.CSS带有阴影的双边框
/ D' P+ o9 w5 @6 D6 aCSS代码:& h. E5 y; H- W/ X* d9 z  P" Y
#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;
}
效果如下:% K% N/ H9 W3 m
8.jpg
' p6 b: H$ p5 \2 e; x" f. O
# d4 T& S4 t1 v9.CSS多色边框
  G, P, k7 n: G; m% sCSS代码:
1 z. c5 ?! e" \+ N( H' X
#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;
}
效果如下:. A  ?! ^9 V( ]# k  C0 A/ U
9.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-8-4 04:35

Powered by paopaomj X3.5 © 2016-2025 sitemap

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