zoukankan      html  css  js  c++  java
  • 制作小三角方法

    一、利用:after伪元素制作

    效果:

    代码:

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title></title>
     6         <style>
     7             .trangle{
     8                 width: 170px;
     9                 height: 30px;
    10                 cursor: pointer;
    11                 white-space: normal;
    12                 display: block;
    13             }
    14             .trangle:after {
    15                 content: "25bc";
    16                 color:#999;
    17                 padding-left:100px;
    18             }
    19         </style>
    20     </head>
    21     <body>
    22         <div class="range">
    23             <span class="trangle">三角形</span>
    24             <span class="trangle">三角形</span>
    25             <span class="trangle">三角形</span>
    26         </div>
    27     </body>
    28 </html>
    :after制作小三角

    二、利用border

    动态效果:(鼠标滑过会旋转)

    代码一:设置除border-top外,其它三个边框为白色

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7         div {
     8             width: 0;
     9             height: 0;
    10             border:10px solid white;
    11             border-top-color:gray;
    12             transition:all 1s ease 0s;
    13         }
    14         div:hover{transform:rotate(180deg);}
    15     </style>
    16 </head>
    17 <body>
    18         <div></div>
    19 </body>
    20 </html>

    代码二:

    设置border-color为透明

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7         div {
     8             width: 0;
     9             height: 0;
    10             border-width: 3px;
    11             border-style: solid;
    12             border-color: #4D4D4D transparent transparent;
    13              transition:all 1s ease 0.1s;
    14         }
    15         div:hover{transform:rotate(180deg);}
    16     </style>
    17 </head>
    18 <body>
    19         <div></div>
    20 </body>
    21 </html>
  • 相关阅读:
    压缩脚本文件
    通用的访问非公有字段(Field)和属性组件
    调用加了SSL签名的WebService
    [译作]Class in Jscript Part I
    在UpdatePanel中使用Menu出错的解决方案
    到处遍是ASP.NET AJAX Released
    也谈约定胜于配置
    如何使用Orcas的CSS功能
    Ext js 2.0 Overview(3) 组件生命周期
    一些非常有用的备忘录文档
  • 原文地址:https://www.cnblogs.com/heisetianshi/p/11389614.html
Copyright © 2011-2022 走看看