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>
  • 相关阅读:
    微软小娜APP的案例分析
    嵌入式第12次实验
    嵌入式第11次实验
    嵌入式第10次实验报告
    嵌入式第9次实验
    软工 小组作业(第二次)
    嵌入式软件设计第8次实验报告-140201236-沈樟伟
    5月17下
    5月17上
    5月15上午
  • 原文地址:https://www.cnblogs.com/heisetianshi/p/11389614.html
Copyright © 2011-2022 走看看