QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 2648|回复: 0

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

[复制链接]

等级头衔

积分成就    金币 : 2841
   泡泡 : 1516
   精华 : 6
   在线时间 : 1294 小时
   最后登录 : 2024-11-21

丰功伟绩

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

联系方式
发表于 2020-7-6 13:32:58 | 显示全部楼层 |阅读模式
       CSS 样式是边框最重要的一个方面,这不是因为样式控制着边框的显示(当然,样式确实控制着边框的显示),而是因为如果没有样式,将根本没有边框。3 o: F) |: H5 `
       以下各特效用的HTML代码相同:: E; V# N) V7 R/ `
  1. <div id="box">
  2.   编程适合那些有不同想法的人... <br/>
  3.   对于那些想要创造大事物并愿意改变世界的人们。
  4. </div>
4 ]' K3 a/ w6 ^
1. CSS动画边框- l& b3 j5 B* [: D' b6 z3 ^( ~
CSS代码:
& d$ k0 R8 f$ U( ]) x0 `
  1. @keyframes animated-border {
  2.   0% {
  3.     box-shadow: 0000rgba(255,255,255,0.4);
  4.   }
  5.   100% {
  6.      box-shadow: 00020pxrgba(255,255,255,0);
  7.   }
  8. }
  9. #box {
  10.   animation: animated-border 1.5s infinite;
  11.   font-family: Arial;
  12.   font-size: 18px;
  13.   line-height: 30px;
  14.   font-weight: bold;
  15.   color: white;
  16.   border: 2px solid;
  17.   border-radius: 10px;
  18.   padding: 15px;
  19. }
效果如下:3 I  U5 a5 N# p4 ?
1.gif 8 g) R) w0 @% `. T, A; ~3 F

2 z3 H8 H4 d& ^0 N1 w% ]2. CSS图像边框
: b3 U9 k3 e  h* N; e& a/ \& g; MCSS代码:
2 L$ G9 d* K+ ^4 E% O& X7 ~( t
  1. #box {
  2.     font-family: Arial;
  3.     font-size: 18px;
  4.     line-height: 30px;
  5.     font-weight: bold;
  6.     color: white;
  7.     border: 40px solid transparent;
  8.     border-image: url(https://image.flaticon.com/icons/svg/648/648787.svg);
  9.     border-image-slice: 100%;
  10.     border-image-width: 60px;
  11.     padding: 15px;
  12. }
效果如下:: o8 Y/ y3 t1 v* }' v6 C3 m
2.jpg : x: C$ U6 e# N& F9 M  t
/ q( ?7 O2 H5 l( P
3.CSS蛇式边框' H/ P7 r& K  S3 J( U$ ]2 f! W
CSS代码:5 |! \7 ^/ U7 v, J  Y  d. t: Y) y
  1. #box {
  2.   font-family: Arial;
  3.     font-size: 18px;
  4.     line-height: 30px;
  5.     font-weight: bold;
  6.     color: white;
  7.     padding: 15px;
  8.     border: 10px dashed #FF5722;
  9.     background:
  10.     linear-gradient(to top, green, 10px, transparent 10px),
  11.     linear-gradient(to right, green, 10px, transparent 10px),
  12.     linear-gradient(to bottom, green, 10px, transparent 10px),
  13.     linear-gradient(to left, green, 10px, transparent 10px);
  14.     background-origin: border-box;
  15. }
效果如下:4 x" R; b6 L% y: b! `8 n& a
3.jpg
( q, ?! n3 T- f8 a4 e
1 y4 s# r2 U- f4 M* ^% u4.CSS阶梯样式边框' T7 @& a# Y3 l& Z' J4 r3 A' w
CSS代码:% ]2 a: O: b/ ]! ~& _3 k* N5 H
  1. #box {
  2.   font-family: Arial;
  3.     font-size: 18px;
  4.     line-height: 30px;
  5.     font-weight: bold;
  6.     color: white;
  7.     padding: 40px;
  8.     box-shadow:
  9.   inset #0096880005px,
  10.       inset #059c8e0001px,
  11.       inset #0cab9c00010px,
  12.       inset #1fbdae00011px,
  13.       inset #8ce9ff00016px,
  14.       inset #48e4d600017px,
  15.       inset #e5f9f700021px,
  16.       inset #bfecf700022px
  17. }
效果如下:0 _; C6 ]' O, i1 O5 _/ y6 J! D
4.jpg / w$ ?+ g& `6 V7 Y4 W" Z% I. R
0 a* }9 ]9 v1 i" j0 V3 L, [
5.CSS只有阴影边框
+ i4 P* s+ J7 r; p) x! \/ \/ W0 X% DCSS代码:
- t1 L7 q& l0 i( ^! Y
  1. #box {
  2.   font-family: Arial;
  3.     font-size: 18px;
  4.     line-height: 30px;
  5.     font-weight: bold;
  6.     color: white;
  7.     padding: 40px;
  8.     border-radius: 10px;
  9.     box-shadow: 00010px white;
  10. }
效果如下:
7 L8 q5 T0 v# ~$ f+ o1 V/ P 5.jpg & i' `- O# W5 H

, p( |! O; Q4 E$ R- A6.CSS带阴影和轮廓的边框
' X& m" m; I5 e" f2 }CSS代码:
. O$ u0 d) g3 P) K/ g  L
  1. #box {
  2.   font-family: Arial;
  3.     font-size: 18px;
  4.     line-height: 30px;
  5.     font-weight: bold;
  6.     color: white;
  7.     padding: 40px;
  8.     box-shadow: 00010px white;
  9.     outline: dashed 10px#009688;
  10. }
效果如下:' w9 x3 P, P' v' B
6.jpg
& Y6 o  t7 B0 |! ]8 g* D/ z
) t, t$ M5 m: e7 `' V: p6 I( o7.CSS少量阴影和轮廓的边框) }3 ]8 z2 s+ ]
CSS代码:9 p' E5 z/ J' F9 F
  1. #box {
  2.   font-family: Arial;
  3.     font-size: 18px;
  4.     line-height: 30px;
  5.     font-weight: bold;
  6.     color: white;
  7.     padding: 40px;
  8.     box-shadow:
  9.       0001px#009688,
  10.       0005px#F44336,
  11.       0009px#673AB7,
  12.       00010px#009688;
  13.     outline: dashed 10px#009688;
  14. }
效果如下:# U4 K8 k/ r* e, {
7.jpg
8 m! v/ V- C  o/ ^* f
- C( A8 H) q; i1 |. K2 \7 ]8.CSS带有阴影的双边框! |5 N  V, A- S& Y! Y9 r0 s8 M
CSS代码:% @6 k5 a4 _3 g$ R/ K9 D$ q
  1. #box {
  2.   font-family: Arial;
  3.     font-size: 18px;
  4.     line-height: 30px;
  5.     font-weight: bold;
  6.     color: white;
  7.     padding: 40px;
  8.     box-shadow: 00010px#009688;
  9.     border: 10px solid #009688;
  10.     outline: dashed 10px white;
  11. }
效果如下:0 M9 j5 T: S# G8 Q% r. S0 l8 d' j& F
8.jpg
; H5 C# n3 R0 T# C3 G0 c" s) ]
3 d; x  H- T4 I( E! U" M) ~- j9.CSS多色边框
% T9 f. b- `4 c3 r# B" n8 L/ j& uCSS代码:
+ W, N' n8 [- k
  1. #box {
  2.   font-family: Arial;
  3.     font-size: 18px;
  4.     line-height: 30px;
  5.     font-weight: bold;
  6.     color: white;
  7.     padding: 40px;
  8.     background:
  9.       linear-gradient(to top, #4caf50, #4caf50 10px, transparent 10px),
  10.       linear-gradient(to right, #c1ef8c, #c1ef8c 10px, transparent 10px),
  11.       linear-gradient(to bottom, #8bc34a, #8bc34a 10px, transparent 10px),
  12.       linear-gradient(to left, #009688, #00968810px, transparent 10px);
  13.   background-origin: border-box;
  14. }
效果如下:3 E. A) }& t* }# Y2 {. w8 y# w" I* x; O
9.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-22 02:45

Powered by paopaomj X3.5 © 2016-2025 sitemap

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