QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 3927|回复: 0

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

[复制链接]

等级头衔

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

丰功伟绩

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

联系方式
发表于 2020-7-6 13:32:58 | 显示全部楼层 |阅读模式
       CSS 样式是边框最重要的一个方面,这不是因为样式控制着边框的显示(当然,样式确实控制着边框的显示),而是因为如果没有样式,将根本没有边框。
, D9 d, J6 i0 l0 a$ z+ B6 C" g0 T       以下各特效用的HTML代码相同:. v3 v4 E4 @- D' Z' S: z! b
<div id="box">
  编程适合那些有不同想法的人... <br/>
  对于那些想要创造大事物并愿意改变世界的人们。
</div>
7 M; s4 T, x9 j' Z: H( B/ H5 c
1. CSS动画边框
3 w' N' V7 I; \! g2 T* U6 xCSS代码:
" w: f! z; E% M* Q8 E% \: g( I
@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;
}
效果如下:
3 P' p: v: M  `9 f( e: G. w; k0 q 1.gif * N2 a6 T7 \" k- ?6 `  k% H

1 T. e# g- Q. A7 ?. U+ ?2. CSS图像边框5 c5 }) c7 t$ `
CSS代码:, A8 n+ L2 H% A; [
#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;
}
效果如下:* c* P+ Z: v2 T& |* D9 R$ G
2.jpg 2 v/ Q/ {  S8 h1 P' Y* {6 n
4 c# n1 r' f  g/ ?! ~9 I8 ?
3.CSS蛇式边框
5 k% Z5 i# K6 Y3 p9 Y/ h( RCSS代码:9 n" I7 P$ `& U; ?8 o+ Z
#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;
}
效果如下:
! l, C( Y7 h' o9 G( \ 3.jpg
3 l+ S6 }; d4 x+ V
% u5 E/ g) U: C) A9 K$ J4.CSS阶梯样式边框2 w; y6 P( f: Z& ?4 W7 Z% _
CSS代码:
7 t3 _; T( B$ N
#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
}
效果如下:
5 t$ K9 B3 \( k+ b# G* |4 p 4.jpg
7 U+ {- N/ z' _& D- R- D' R
6 c9 j5 A8 a0 Q! o6 m1 I" F5.CSS只有阴影边框0 V0 W- Y, _# _5 v8 d) ]
CSS代码:
$ {2 V) I4 w; _3 `3 I. Z
#box {
  font-family: Arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    padding: 40px;
    border-radius: 10px;
    box-shadow: 00010px white;
}
效果如下:: I) C( y# y$ u$ {: b  V
5.jpg 3 p! x! u8 I. \6 F2 j
4 |+ ^9 K- [( ~& H, d
6.CSS带阴影和轮廓的边框. w8 I  E- R) `" \1 G& Z5 e
CSS代码:
3 I) E- X2 u: l7 R" ]
#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;
}
效果如下:
; X' Q* P6 r, I5 X 6.jpg 4 _4 _4 P8 g& K# I8 o0 d! g1 W

, z3 ~) {3 e3 W4 ]7.CSS少量阴影和轮廓的边框0 n7 u: Q/ x8 R7 G8 h- W
CSS代码:/ h  }# Q' K8 W% _0 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;
}
效果如下:( q7 [& q) ]* r$ _2 |$ @; z+ ~
7.jpg
" N4 a" N! s# o. F; U  }8 F% @# t. Q- Y
8.CSS带有阴影的双边框" B  h/ g& z* ~! F  ]
CSS代码:
. e  R) e) r0 [: M8 H3 a( z$ B
#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;
}
效果如下:
( E! h. B  H, ?; Y 8.jpg " E: d/ W, j# c1 V7 e

- a! z5 v5 H) [" T5 p5 d& @9.CSS多色边框* A: y! _1 {6 d. {6 _# t
CSS代码:
8 B* n% X' A% o6 E
#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;
}
效果如下:
2 |- X0 \- ~. ]: j: A; t2 Z 9.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-3-21 20:01

Powered by paopaomj X3.5 © 2016-2025 sitemap

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