CSS中怎么实现小三角形效果

发布时间:2021-08-08 18:33:36 作者:Leah
来源:亿速云 阅读:157

这篇文章将为大家详细讲解有关CSS中怎么实现小三角形效果,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

使用CSS实现小三角形效果【附实例】:

建议:尽可能的手写代码,可以有效的提高学习效率和深度。

在众多的网页效果中,都有小三角形效果的应用,能够增加特定应用的美观度,下面就给出一段实例代码,里面介绍了两种实现小三角头效果的方式。代码如下:

  1. <!DOCTYPE html>   

  2. <html>   

  3. <head>   

  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   

  5. <meta name="author" content="http://www.softwhy.com/" />   

  6. <title>三种纯CSS实现三角形的方法</title>   

  7. <style type="text/css">   

  8. .message-box    

  9. {   

  10.   position:relative;   

  11.   float:left;   

  12.   margin:80px 0 0 100px;   

  13.   width:240px;   

  14.   height:60px;   

  15.   line-height:60px;   

  16.   border:1px solid #000;   

  17.   text-align:center;   

  18.   color:#0C7823;   

  19. }   

  20. .triangle-border    

  21. {   

  22.   position:absolute;   

  23.   left:100px;   

  24.   overflow:hidden;   

  25.   width:0;   

  26.   height:0;   

  27.   border-width:10px;   

  28.   border-style:none dashed solid dashed;   

  29. }   

  30. .tb-border    

  31. {   

  32.   top:-10px;   

  33.   border-color:#000 transparent #000 transparent;   

  34. }   

  35. .tb-background    

  36. {   

  37.   top:-9px;   

  38.   border-color:transparent transparent #fff transparent;   

  39. }   

  40. /*字符*/  

  41. .triangle-character    

  42. {   

  43.   position:absolute;   

  44.   left:100px;   

  45.   overflow:hidden;   

  46.   width:26px;   

  47.   height:26px;   

  48.   font:normal 26px "宋体";   

  49. }   

  50. .tc-background    

  51. {   

  52.   top:-12px;   

  53.   color:#FFF;   

  54. }   

  55. .tc-border    

  56. {   

  57.   top:-13px;   

  58.   color:#000;   

  59. }   

  60. </style>   

  61. </head>   

  62. <body>   

  63. <div class="message-box"> <span> border 属性实现</span>   

  64.   <div class="triangle-border tb-border"></div>   

  65.   <div class="triangle-border tb-background"></div>   

  66. </div>   

  67. <div class="message-box"> <span> ◆ 字符实现</span>   

  68.   <div class="triangle-character tc-border">◆</div>   

  69.   <div class="triangle-character tc-background">◆</div>   

  70. </div>   

  71. </body>   

  72. </html>  

关于CSS中怎么实现小三角形效果就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

推荐阅读:
  1. 纯CSS3+DIV怎么实现小三角形边框效果
  2. CSS如何实现导航条菜单带小三角形的效果

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

css

上一篇:java入门面试题有哪些

下一篇:如何解决某些HTML字符打不出来的问题

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》