A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© AngularBaby 中级黑马   /  2018-1-15 17:15  /  1165 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 AngularBaby 于 2018-1-15 17:42 编辑

1、 快速黑白图像Demo:Demo:
[HTML] 纯文本查看 复制代码
    <img class="desaturate" src="./timg.jpg">

[CSS] 纯文本查看 复制代码
/* 让类名为 desaturate 的 img 显示黑白色 */
img.desaturate {
            filter: grayscale(100%);
        }



2、 巧用 :not( ) 方法选择
Demo:
[HTML] 纯文本查看 复制代码
    <ul class="nav">
        <li>AAA</li>
        <li>BBB</li>
        <li>CCC</li>
    </ul>

[CSS] 纯文本查看 复制代码
/* 常规写法 */
        .nav li {
            border-bottom: 1px solid #ccc;
        }

        .nav li:last-child {
            border-bottom: none;
        }

[CSS] 纯文本查看 复制代码
/* 使用 :not( ) 写法 */
        .nav li:not(:last-child) {
            border-bottom: 1px solid #ccc;
        }



3、 纯CSS写三角形Demo:
[HTML] 纯文本查看 复制代码
    <div class="arrow"></div>

[CSS] 纯文本查看 复制代码
 
div.arrow {
            margin: 10px;
            width: 0;
            height: 0;
            border-left: 10px solid transparent;
            border-right: 10px solid transparent;
            border-bottom: 10px solid #2f2f2f;
            /* 默认向上 */
            /* 向右 */
            /* transform: rotate(90deg); */
            /* 向下 */
            /* transform: rotate(180deg); */
            /* 向左 */
            /* transform: rotate(-90deg); */
        }


4、 文本渐变
Demo:
[HTML] 纯文本查看 复制代码
  <h2 data-text="今天天气不错">今天天气不错</h2>

[CSS] 纯文本查看 复制代码
 
 h2[data-text] {
            position: relative;
        }

        h2[data-text]::after {
            content: attr(data-text);
            z-index: 10;
            color: #e3e3e3;
            position: absolute;
            top: 0;
            left: 0;
            -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
        }

5、 文本毛玻璃效果
Demo:
[HTML] 纯文本查看 复制代码
    <p class="blur">您吃了吗</p>

[CSS] 纯文本查看 复制代码
 
 .blur {
            color: transparent;
            text-shadow: 0 0 3px rgb(0, 0, 0);
        }

本贴所有 Demo案例 ,可以下载附件查看
点击有惊喜


css技巧.zip

955.51 KB, 阅读权限: 10, 下载次数: 8

售价: 1 黑马币  [记录]

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马