不用图片做的三角语言框效果,纯样式编写,css三角样式写法

 

2010-07-05 19:57:28 博主 回复 用户昵称

在秋日真的有轻柔吧。

上边效果与理想的有误差,代码布不上去,下边是源代码,另行保存后查看真正效果,下图是真正效果,区别在三角处,里面颜色

<!DOCTYPE html>
<html lang="en-US">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <style>
      .depth_2 {
        margin-left: 29px;
        margin-top: 18px;
        border: 1px solid #e3e3e3;
        background: #fffeee;
        padding: 10px 6px 8px 10px;
        position: relative;
        zoom: 1;
      }
      .depth_2 .triangle {
        border-color: transparent;
        border-style: dashed dashed solid dashed;
        border-width: 0 6px 6px 6px;
        border-bottom-color: #e3e3e3;
        display: block;
        width: 0;
        height: 0;
        line-height: 0;
        position: absolute;
        top: -6px;
        left: 35px;
      }
      .depth_2 .trianglee {
        width: 0;
        height: 0;
        line-height: 0;
        position: absolute;
        top: 2px;
        left: -5px;
        border-color: transparent;
        border-style: dashed dashed solid dashed;
        border-width: 0 5px 5px 5px;
        border-bottom-color: #fffeee;
        display: block;
      }
    </style>
  </head>
  <body>
    <div class="depth_2">
      <div class="triangle"><span class="trianglee"></span></div>
      <p class="comment_info">
        <time datetime="2013-09-18T10:07:07+00:00" class="entry_date">2010-07-05 19:57:28</time>
        博主 回复 <a class="comment_author" title="用户昵称" href="#">用户昵称</a>
      </p>
      <p class="comment_cont">在秋日真的有轻柔吧。</p>
    </div>
  </body>
</html>

 



 

向下箭头的

 

<!DOCTYPE html>
<html lang="en-US">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <style>
      .depth_2 {
        margin-left: 29px;
        margin-top: 18px;
        border: 1px solid #e3e3e3;
        background: #fffeee;
        padding: 10px 6px 8px 10px;
        position: relative;
        zoom: 1;
      }
      .depth_2 .triangle {
        border-color: transparent;
        border-style: solid dashed dashed dashed;
        border-width: 10px 10px 0 10px;
        border-top-color: red;
        display: block;
        width: 0;
        height: 0;
        line-height: 0;
        position: absolute;
        bottom: -10px;
        left: 35px;
      }
    </style>
  </head>
  <body>
    <div class="depth_2">
      <div class="triangle"></div>
      <p class="comment_info">
        <time datetime="2013-09-18T10:07:07+00:00" class="entry_date">2010-07-05 19:57:28</time>
        博主 回复 <a class="comment_author" title="用户昵称" href="#">用户昵称</a>
      </p>
    </div>
  </body>
</html>

 

posted @ 2014-02-20 11:51  刘金宇  阅读(327)  评论(0编辑  收藏  举报