HTML/CSS

纯CSS实现小箭头的方法

阿里云

我们大多数的小箭头都是用小图片来做的,这里分享一款用纯 CSS 写的小箭头,大家可以看看,以后会放出更多的 CSS 小箭头来供大家参考。

  1. <div class="pre-wrap">
  2.     <div class="pre">
  3.         <div class="pre1"></div>
  4.         <div class="pre2"></div>
  5.     </div>
  6. </div>
  7. <style>
  8. 	.pre-wrap {
  9. 	width: 200px;
  10. 	height: 120px;
  11. 	margin: 50px auto 0;
  12. 	border: 2px solid #F00;
  13. 	border-radius: 4px;
  14. 	position: relative;
  15. }
  16. .pre {
  17. 	width: 80px;
  18. 	height: 80px;
  19. 	position: absolute;
  20. 	top: 20px;
  21. 	left: 40px;
  22. }
  23. .pre1 {
  24. 	border-width: 40px;
  25. 	border-color: transparent #F30 transparent transparent;
  26. }
  27. .pre2 {
  28. 	border-width: 40px;
  29. 	border-color: transparent #FFF transparent transparent;
  30. 	position: relative;
  31. 	top: -80px;
  32. 	left: 15px;
  33. }
  34. .pre1, .pre2 {
  35. 	/*****设置border-style:dashed;使ie6支持border透明*****/
  36. 	border-style: dashed solid dashed dashed;
  37.     /*****设置容器宽高为0*****/
  38. 	width: 0;
  39. 	height: 0;
  40. 	/*****去掉ie6下默认高度,设置以下属性*****/
  41. 	line-height: 0;
  42. 	font-size: 0;
  43. 	overflow: hidden;
  44.  
  45. }
  46. </style>
也想出现在这里?联系我们
创客主机

纯 CSS 实现小箭头的方法

已有 538 人购买
查看演示升级 VIP立刻购买

收藏
(1)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!