• 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
  • 相关阅读:
    如何去除照片上的噪点?Topaz DeNoise AI 专业降噪激活版
    3D元素视频特效After Effects 2022中文激活版
    flutter_dating_template
    netcore 使用apollo
    数组浅拷贝和深拷贝
    奇思妙想之 巧记108将
    Spring通过MimeMessageHelper发送邮件,中文附件名出现乱码解决办法
    linux 复制多级目录,删除文件和文件夹,创建文件夹和文件
    nginx 上传文件 到分布式应用
    Linux同步网络时间
  • 原文地址:https://www.cnblogs.com/10manongit/p/12944877.html
Copyright © 2020-2023  润新知