zoukankan      html  css  js  c++  java
  • stylus css tooltips 工具提示

    tooltips

    GitHub issues GitHub forks GitHub stars

    纯css工具提示 bubbles-tooltips 查看效果

    演示

    tooltips
    tooltips

    安装

    
    npm install tooltips --save
    

    使用

    在 gulp 中使用

    gulp

    var gulp = require('gulp');
    var gutil = require('gulp-util');
    var stylus = require('gulp-stylus');
    var tooltips = require('tooltips');
    var autoprefixer = require('gulp-autoprefixer');
    var browserslist = ['Android 2.3', 'Android >= 4', 'Chrome >= 20', 'Firefox >= 24', 'Explorer >= 8', 'iOS >= 6', 'Opera >= 12', 'Safari >= 6'];
    gulp.src('./public/styl/*.styl')
        .pipe(stylus({
            use:[tooltips()],
            compress:true
        }))
        .pipe(autoprefixer({
            browsers: browserslist,
            cascade: false
        }).on('error',gutil.log))
        .pipe(gulp.dest('./public/css'));
    

    index.styl

    @import 'tooltips'
    .banner{
        height 140px
        font-size 24px
    }
    

    常规使用方法

    直接在页面中引用tooltips.min.css

    <link rel="stylesheet" href="tooltips.min.css">
    <span data-tooltips="我是提示" data-tooltips-pos="up">tooltips</span>

    在页面中使用

    
    <button data-tooltips="top" class="tooltips-top">top</button>
    <button data-tooltips="bottom" class="tooltips-bottom">bottom</button>
    <button data-tooltips="left" class="tooltips-left">left</button>
    <button data-tooltips="right" class="tooltips-right">right</button>
    <button data-tooltips="bottom-left" class="tooltips-bottom-left">bottom-left</button>
    <button data-tooltips="bottom-right" class="tooltips-bottom-right">bottom-right</button>
    <button data-tooltips="top-right" class="tooltips-top-right">top-right</button>
    <button data-tooltips="top-left" class="tooltips-top-left">top-left</button>
    
    <button class="tooltips-top  tooltips-small"  data-tooltips="small工具提示">Small</button>  
    <button class="tooltips-top  tooltips-medium"  data-tooltips="medium工具提示!!!!!!!">Medium</button>
    <button class="tooltips-top  tooltips-large"  data-tooltips="large工具提示!!!!!!!">Large</button>   
    <button class="tooltips-bottom  tooltips-always" data-tooltips="...还可以这样提示">还可以这样提示</button> 
    
    

    新增背景颜色提示

     
    <button data-tooltips="error tooltips" class="tooltips-top tooltips-error">error</button>
    <button data-tooltips="warning tooltips" class="tooltips-top tooltips-warning">warning</button>
    <button data-tooltips="info tooltips" class="tooltips-top tooltips-info">info</button>
    <button data-tooltips="success tooltips" class="tooltips-top tooltips-success">top</button>
    
    

    开发

    $ npm run build
    $ npm run watch
  • 相关阅读:
    css笔记
    微信小程序布局基础
    selenium打开ie,Firefox,chrome浏览器
    20170818,new的永远是个类,不是方法
    Java多线程的创建和运行
    二叉树的创建和遍历
    Java泛型用于方法,类和接口
    hadoop大作业
    hive基本操作与应用
    理解MapReduce计算构架
  • 原文地址:https://www.cnblogs.com/10manongit/p/12944877.html
Copyright © 2011-2022 走看看