Css Secret应该怎么使用

这次给大家带来Css Secret应该怎么使用,使用Css Secret的注意事项有哪些,下面就是实战案例,一起来看一下。

Css Secret 案例全套

github地址

案例地址

去年买了一本CSS揭秘的css专题书,该书揭示了 47 个鲜为人知的 CSS 技巧,主要内容包括背景与边框、形状、 视觉效果、注意事项、用户体验、结构与布局、过渡与动画等。去年买入时,就决定将里面所有Demo案例全部撸一遍,作为自己2018年学习清单中的首项。这个过程中也可以学习到一些比较实用的css技巧,对于工作中css布局上面也有挺大的帮助。

下面是几种比较有趣的css场景的实现方式:

饼图(基于transform实现方式)

20</p

登录后复制

    /*基于transform的解决方案*/    .picture1 {        position: relative;        width: 100px;        line-height: 100px;        text-align: center;        color: transparent;        background: yellowgreen;        background-image: linear-gradient(to right, transparent 50%, #655 0);        border-radius: 50%;        /*animation-delay: -20s;*/    }    @keyframes spin {        to { transform: rotate(.5turn); }    }    @keyframes bg {        50% { background: #655; }    }    .picture1::before {        content: '';        position: absolute;        top: 0;        left: 50%;        width: 50%;        height: 100%;        border-radius: 0 100% 100% 0 / 50%;        background-color: inherit;        transform-origin: left;        animation: spin 50s linear infinite,                   bg 100s step-end infinite;        animation-play-state: paused;        animation-delay: inherit;    }

登录后复制

    // 基于transform的解决方案    let picture1 = document.querySelector('.picture1');    let rate1 = parseFloat(picture1.textContent);    picture1.style.animationDelay = `-${rate1}s`;

登录后复制

饼图(基于svg实现方式)

                

登录后复制

    /*基于svg的解决方案*/    svg {        width: 100px;        height: 100px;        transform: rotate(-90deg);        background: yellowgreen;        border-radius: 50%;    }    circle{        fill: yellowgreen;        stroke: #655;        stroke-width: 32;    }    #circle2 {        stroke-dasharray: 38 100;    }

登录后复制

插入换行

    
Name:
wushaobin
Email:
739288994@qq.com
12345@qq.com
54321@qq.com
Location:
shenzhen

登录后复制

    dt,dd {        display: inline;    }    dd{        margin: 0;        font-weight: bold;    }    dd+dt::before {        content: 'A';        white-space: pre;    }    dd+dd::before {        content: ', ';        font-weight: normal;    }

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

注意事项

注意事项

以上就是Css Secret应该怎么使用的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2780936.html

(0)
上一篇 2025年3月8日 16:10:51
下一篇 2025年2月24日 20:41:52

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • css的自适应布局

    这次给大家带来css的自适应布局,css自适应布局的注意事项有哪些,下面就是实战案例,一起来看一下。   首先,这个这么扯淡又装逼的名字不知道是谁起的,大意就是说:中间的内容随着浏览器宽度的不同,进行宽度自适应操作,而两边的内容固定宽度。 …

    2025年3月8日 编程技术
    200
  • Css float的盒子模型position

    这次给大家带来Css float的盒子模型position,使用Css float的盒子模型position的注意事项有哪些,下面就是实战案例,一起来看一下。 属性:  float 浮动   浮动的内容用p包起来,给p设置宽高   clea…

    2025年3月8日 编程技术
    200
  • Css的分类,属性与选择器

    这次给大家带来Css的分类,属性与选择器,使用Css的分类,属性与选择器的注意事项有哪些,下面就是实战案例,一起来看一下。 Css 层叠样式表 美化页面的小工具 分类:   内联 (行内)在标签内部以属性的形式呈现,属性名style    …

    2025年3月8日 编程技术
    200
  • SASS的第一次使用

    这次给大家带来SASS的第一次使用,SASS第一次使用的注意事项有哪些,下面就是实战案例,一起来看一下。 SASS初体验 标签(空格分隔): sass scss css 1. 编译环境需要安装Ruby,之后需要打开Start Command…

    2025年3月8日
    200
  • 文字溢出自动显示省略号css方法

    这次给大家带来文字溢出自动显示省略号css方法,文字溢出自动显示省略号css的注意事项有哪些,下面就是实战案例,一起来看一下。 我们经常会遇到文字太多,而为了不打破原有布局,需要将多出文字用省略号代替,实现以下效果: 文字太太太太多多多啦&…

    编程技术 2025年3月8日
    200
  • CSS自适应布局详解

    这次给大家带来css自适应布局详解,css自适应布局的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 本篇文章将介注意事项中的自适应布局,常见的自适应布局有以下2种:左列固定右列自适应、左右两列固定中间自适应。 1. 左列固定右列自…

    2025年3月8日
    200
  • CSS3怎么实现字体发光效果

    这次给大家带来CSS3怎么实现字体发光效果,CSS3实现字体发光效果的注意事项有哪些,下面就是实战案例,一起来看一下。 博客页面左上角的“猿来是勇者”文字已制作发光效果,分享方法如下: 注意事项注意事项 该属性为文本添加阴影效果 text-…

    2025年3月8日
    200
  • 动态加载、移除js/css文件的方法

    本文简单介绍动态加载、移除、替换js/css文件 。有时候我们在写前端的时候,会有出现需要动态加载一些东如css js 这样能减轻用户加载负担,从而提高响应效率。下面贴出代码。  //动态加载一个js/css文件function loadj…

    编程技术 2025年3月8日
    200
  • css实现动态下划线效果实例

    本文主要和大家分享css实现动态下划线效果实例,希望能帮助到大家。 效果展示 而且下划线是与超链接同色的….大家可以自行测试… 实现方法 这个效果我们可以很方便的使用css伪元素来实现。主要是用到了transform 中的scale来缩放伪…

    2025年3月8日
    200
  • 用js和css画箭靶的代码

    假设我现在要画一个类似箭靶的图,有3个圈,或许你可以用html直接把它们写出来,本文主要和大家分享用js和css画箭靶的代码,希望能帮助到大家。 //html部分                                       …

    2025年3月8日
    200

发表回复

登录后才能评论