码迷,mamicode.com
首页 > Web开发 > 详细

用CSS3和伪元素绘制三角形

时间:2016-03-21 19:57:41      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:

具体怎样的写法,参照右边链接:https://segmentfault.com/a/1190000002783179

加以改良,不想多一个标签,可以直接利用伪元素,以下面代码为例所示:

html代码:

 1                   <div class="box_finished">
 2                         <h6 class="f16 lh30">完成课程</h6>
 3                         <p class="c6 line_time">2015-11-01&nbsp;&nbsp;11:57:33</p>
 4                         <div class="fix mt15">
 5                             <a href="#" class="l" target="_blank"><img src="../pxb/02.jpg" alt="" width="86" height="68"></a>
 6                             <div class="l ml20 wd450">
 7                                 <a class="f14" href="#" target="_blank">期权套期保值交易策略</a>
 8                                 <p>为提示行业内人士对于选择权交易在套期保值功能方面的认知及操作能力,中国期货业协会及...</p>
 9                             </div>
10                         </div>
11                     </div>

css代码:

 1 .box_finished {
 2     background: #f60 none repeat scroll 0 0;
 3     border-radius: 3px;
 4     margin: -10px 0 30px;
 5     padding: 10px;
 6     width: 580px;
 7 }
 8 
 9 .box_finished::before {
10     border-bottom: 9px solid transparent;
11     border-right: 9px solid #f88;
12     border-top: 9px solid transparent;
13     content: " ";
14     display: block;//这个属性一定要加,如果不使用绝对定位的话
15     height: 0;
16     margin-left: -19px;
17     width: 0;
18 }

效果图如下所示:

技术分享

之所以改成这么丑的搭配是为了方便辨认;更是为了方便以后自己工作时需要使用方便查找。

用CSS3和伪元素绘制三角形

标签:

原文地址:http://www.cnblogs.com/anns/p/5303099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!