Html+CSS绘制三角形图标

所属分类: 网页制作 / HTML/Xhtml 阅读数: 1028
收藏 0 赞 0 分享

先看看效果图:

XML/HTML Code复制内容到剪贴板
  1. <!doctype html>  
  2. <html lang="en">  
  3. <head>  
  4.     <meta charset="UTF-8">  
  5.     <title>Document</title>  
  6.     <style type="text/css">  
  7.         #test1 {   
  8.             height:20px;   
  9.             width:20px;   
  10.             border-color:#FF9600 #3366ff #12ad2a #f0eb7a;   
  11.             border-style:solid;   
  12.             border-width:20px;   
  13.         }   
  14.         #test2 {   
  15.             height:0;   
  16.             width:0;   
  17.             overflow: hidden; /* 这里设置overflow, font-size, line-height */   
  18.             font-size: 0;     /*是因为, 虽然宽高度为0, 但在IE6下会具有默认的 */   
  19.             line-height: 0;  /* 字体大小和行高, 导致盒子呈现被撑开的长矩形 */   
  20.             border-color:#FF9600 #3366ff #12ad2a #f0eb7a;   
  21.             border-style:solid;   
  22.             border-width:20px;   
  23.         }   
  24.         #test3 {   
  25.             height:0;   
  26.             width:0;   
  27.             overflow: hidden;   
  28.             font-size: 0;   
  29.             line-height: 0;   
  30.             border-color:#FF9600 transparent transparent transparent;   
  31.             border-style:solid;   
  32.             border-width:20px;   
  33.         }   
  34.         #test4 {   
  35.             height:0;   
  36.             width:0;   
  37.             overflow: hidden;   
  38.             font-size: 0;   
  39.             line-height: 0;   
  40.             border-color:#FF9600 transparent transparent transparent;   
  41.             border-style:solid dashed dashed dashed;   
  42.             border-width:20px;   
  43.         }/*兼容IE6*/   
  44.         #test5 {   
  45.             height:0;   
  46.             width:0;   
  47.             overflow: hidden;   
  48.             font-size: 0;   
  49.             line-height: 0;   
  50.             border-color:#FF9600 #3366ff transparent transparent;   
  51.             border-style:solid solid dashed dashed;   
  52.             border-width:40px 40px 0 0 ;   
  53.         }   
  54.     </style>  
  55. </head>  
  56. <body>  
  57.     <div id="test1"></div><br>  
  58.     <div id="test2"></div><br>  
  59.     <div id="test3"></div><br>  
  60.     <div id="test4"></div><br>  
  61.     <div id="test5"></div><br>  
  62. </body>  
  63. </html>  
  64.   

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

更多精彩内容其他人还在看

移动 web 端屏幕适配(rem)

这篇文章主要介绍了移动 web 端屏幕适配(rem)。详细的介绍了移动 web 端屏幕适配(rem),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

详解前端在html页面之间传递参数的方法

这篇文章主要介绍了详解前端在html页面之间传递参数的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

html form表单input使用disabled后提交不能获取表单值的解决方法

这篇文章主要介绍了html form表单input使用disabled后提交不能获取表单值的解决方法,需要的朋友可以参考下
收藏 0 赞 0 分享

DIV的失去焦点(blur)实现方法

这篇文章主要介绍了DIV的失去焦点(blur)实现方法,用防抖实现DIV鼠标移出消失,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

详解HTML onfocus获得焦点和onblur失去焦点事件

这篇文章主要介绍了详解HTML onfocus获得焦点和onblur失去焦点事件的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

HTML中两个tabs导航冲突问题的解决方法

这篇文章主要介绍了HTML中两个tabs导航冲突问题的解决方法,需要的朋友参考下吧
收藏 0 赞 0 分享

详解html中 position属性用法(四种)

这篇文章主要介绍了html中 position用法,文中逐一给大家介绍了position的四个属性值,感兴趣的朋友跟随小编一起看看吧
收藏 0 赞 0 分享

详解左右宽度固定中间自适应html布局解决方案

这篇文章主要介绍了详解左右宽度固定中间自适应html布局解决方案的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

详解 html area标签

area 元素总是嵌套在 <map> 标签中。本文重点给大家介绍html area标签的相关知识,需要的朋友参考下吧
收藏 0 赞 0 分享

HTML高亮关键字的完美解决方案

最近项目做晕头,一个接一个,其中遇到这样的一个功能,在网页中高亮关键字的实现方法,下面小编把实现代码及解决方案分享给大家,感兴趣的的朋友跟随小编一起看看吧
收藏 0 赞 0 分享
查看更多