美文网首页
CSS3知识汇总4

CSS3知识汇总4

作者: 0清婉0 | 来源:发表于2021-02-02 21:49 被阅读0次

今晚有个小激动,放下学习后,意外的得到了一笔小回报,虽然钱不多,但很开心。11月学习一小本英文书时发现一个错误,一个单词拼错了,给出版社发了封信,以为他们不会回复呢,结果今晚收到了感谢信和100元红包。好开心。

【云朵】

<div class="cloud"></div>

.cloud{

    width: 2em;

    height: 2em;

    font-size:50px;

    color:whitesmoke;/*烟白色*/

    background: currentColor;

    border-radius: 100% 100% 0 0;/*顶部圆弧*/

    position: relative;

}

.cloud::before,

.cloud::after{

    content:'';

    position: absolute;

    background-color: currentColor;

    bottom: 0;

}

.cloud::before{

    width: 1.25em;

    height: 1.25em;

    border-radius: 100% 100% 0 100%;  /*水滴状,圆弧向左*/

    left:-30%;/*放置在中间主元素左侧*/

}

.cloud::after{

    width: 1.5em;

    height: 1.5em;

    border-radius: 100% 100% 100% 0;  /*水滴状,圆弧向右*/

    right:-30%;/*放置在中间主元素右侧*/

}

【background-size】

如果指定个值,另一个值是按比例自动计算的

【木尺】

<div class="ruler"></div>

.ruler {

    position: relative;

    width: 45em;

    height: 6em;

    font-size: 10px;

    background: linear-gradient(

        peru 45%,

        sandybrown 45%

    );

    margin: 5em;

}

.ruler::before,

.ruler::after {

    content: '';

    position: absolute;

    width: inherit;

    height: inherit;

    background-image: linear-gradient(

        to right,

        transparent 1em,

        darkslategray 1em, darkslategray 2em,

        transparent 2em);

    background-repeat: repeat-x;

}

.ruler::before {

    background-size: 4em 2em;

}

.ruler::after {

    background-size: 4em 1em;

    left: 2em;

}

【牛牛跳动】

#cattle{width:30%;height: auto;right:0%;bottom:0px;left:0;margin:auto;position: absolute;

    -webkit-animation: cattle-move 1s 3.3s infinite alternate ease-in-out;

    animation: cattle-move 1s 3.3s infinite alternate ease-in-out;

    -webkit-transform-origin: bottom;

    transform-origin: bottom;

}

@keyframes cattle-move{

    0% {

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    33% {

        -webkit-transform: rotate(-3deg);

        transform: rotate(-3deg);

    }

    66% {

        -webkit-transform: rotate(3deg);

        transform: rotate(3deg);

    }

    100% {

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

}

@-webkit-keyframes cattle-move{

    0% {

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    33% {

        -webkit-transform: rotate(-3deg);

        transform: rotate(-3deg);

    }

    66% {

        -webkit-transform: rotate(3deg);

        transform: rotate(3deg);

    }

    100% {

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

}

相关文章

  • CSS3知识汇总4

    今晚有个小激动,放下学习后,意外的得到了一笔小回报,虽然钱不多,但很开心。11月学习一小本英文书时发现一个错误,一...

  • 03 | 计算机网络相关知识

    知识点汇总 4/7层网络模型(♥♥♥)

  • 《机器学习》Chapter4 人工神经网络

    Chapter 4 人工神经网络(ANN) 知识汇总:

  • CSS3知识汇总14

    【半透明边框】 body{background-color:green}img{ border:10px sol...

  • css3知识汇总:切角

    1.使用渐变 因为渐变可以接受一个角度,比如45deg作为方向,而且色标的位置信息也可以是绝对的长度值,不受容器尺...

  • CSS3知识汇总1

    :nth-child()函数 可以接收一个形如an+b的表达式作为参数,其中a和b是整数,n是从0开始的自然数列 ...

  • CSS3知识汇总5

    【渐变】 线性渐变:从一个位置开始向某个特定的方向渐变,如叶片 径向渐变:从一个位置开始向四周渐变,如灯光散落 l...

  • CSS3知识汇总2

    这几天学习H5微场景时,发现css知识有些模糊,记得学习CSS时是2007年,到今天已经13年。 之前有很多CSS...

  • CSS3知识汇总3

    19.box-sizing content-box Element Width/Height = border +...

  • CSS3知识汇总15

    渐变组合:透过彼此的透明区域显现 网格图案--桌布 div{ width: 30em; height:30em...

网友评论

      本文标题:CSS3知识汇总4

      本文链接:https://www.haomeiwen.com/subject/tllutltx.html