zoukankan      html  css  js  c++  java
  • 使用CSS3制作三角形小图标

    话不多说,直接写代码,希望能够对大家有所帮助!

    1.html代码如下:

    <a href="#" class="usetohover">
           <div class="triangle_border_right"></div>
    </a>
    <div class="ball">
           <div class="triangle_border_up rotate-back"></div>
    </div>

    2.css代码如下:

    .triangle_border_right{
                width:0 !important;
                height:0;
                border-width: 7px 0 8px 11px;
                margin: 27px 10px 0 0;
                border-style:solid;
                border-color:transparent transparent transparent #333;/*透明 透明 透明 灰*/
                position:relative;
            }
            .usetohover:hover > .triangle_border_right {
                transform: rotate(90deg);
                -moz-transform:rotate(90deg);
                -webkit-transform:rotate(90deg);
                -webkit-transition: transform 1s;
                -moz-transition: transform 1s;
                -ms-transition: transform 1s;
                -o-transition: transform 1s;
                transition: transform 1s;
            }
            .ball {
                width: 50px;
                height: 25px;
                position: absolute;
                top: 5px;
                left: 123px;
                background-color: rgba(255,214,71,0.5);
                border-radius: 25px 25px 0 0;
                color: #fff;
                text-align: center;
                z-index: 10;
            }
            .triangle_border_up {
                width: 0;
                height: 0;
                margin: 10px 0 0 17px;
                border-width: 0 8px 10px;
                border-style: solid;
                border-color: transparent transparent #333;
                position: relative;
            }
            .rotate-back {
                transform: rotate(0deg);
                -moz-transform: rotate(0deg);
                -webkit-transform: rotate(0deg);
                -webkit-transition: transform 1s;
                -moz-transition: transform 1s;
                -ms-transition: transform 1s;
                -o-transition: transform 1s;
                transition: transform 1s;
            }

    效果图如下:

  • 相关阅读:
    上传项目到github上
    app widget设置bitmap时,无作用
    Android Studio 启动app 白屏
    android sqlite 数据库中使用的类型
    android 解决华为系列手机调试时不能打印Logcat日志信息
    android 自定义滚动条图标
    检测邮箱
    js检测是否存在中文
    表单的checkbox选中和取消
    javascript
  • 原文地址:https://www.cnblogs.com/qijunjun/p/5344259.html
Copyright © 2011-2022 走看看