zoukankan      html  css  js  c++  java
  • css 画三角形,悬浮提示

    悬浮提示效果:

    画三角形:

    // 用border来搞,dorder-width控制三角形大小,border-color设置每个角的颜色,transparent会让一个角变成透明色。

    // border-color: 上部分颜色  右部分  下面部分  左边部分;

    border- 0.5em;
    border-style: solid;
    border-color: transparent transparent black transparent;

    html代码

    <div>
          文字悬浮提示:
        </div>
        <div class="tips">
          <span class="item">
            我的
            <span class="tip">
              <div class="sjx"></div>
              我的我的
            </span>
          </span>
          <span class="item">
            首页
            <span  class="tip"><div class="sjx"></div>首页首页</span>
          </span>
        </div>

    css代码(less写法)

    .tips{
      .item{
        position: relative;
        padding: 0.5em 1em;
        .tip{
          width: 10em;
          position: absolute;
          bottom: -2em;
          left:1em;
          opacity: 0;
          background-color: black;
          color: white;
          border-radius: 5px;
          box-shadow: 5px 5px 10px gray;
          padding: 0.3em 0.5em;
          .sjx{
            position: absolute;
            top: -1em;
            width: 0;
            height: 0;
            border-width: 0.5em;
            border-style: solid;
            border-color: transparent transparent black transparent;
          }
        }
      }
      .item:hover{
        cursor: pointer;
        .tip{
          opacity: 1;
          transition: 0.8s ease;
        }
      }
    }
  • 相关阅读:
    after() 和 remove() 实现替换
    jquery not() 方法
    jQuery filter() , end()
    jquery 拓展函数集
    window onload || jquery $()
    java jdk environment variables
    mysql 64 zip download
    闭包初探
    hdu 1195 Open the Lock (BFS)
    poj 1743 Musical Theme (后缀数组+二分法)
  • 原文地址:https://www.cnblogs.com/zezhou/p/14685516.html
Copyright © 2011-2022 走看看