为了账号安全,请及时绑定邮箱和手机立即绑定

第 11 题:CSS 和 CSS3 有什么区别?

标签:
Html5 CSS3 面试

概念

  • CSS3 是在 CSS 的基础上新增了一些特性

CSS3 新特性

  • CSS3 圆角

    div
    {
        border-radius:25px;
    }
    
  • CSS3 盒阴影

    div
    {
        box-shadow: 10px 10px 5px #888;
    }
    
  • CSS3 边框图片

    div
    {
        border-image:url(border.png) 30 30 round;
    }
    
  • CSS3 背景

    div
    {
        background: url(img_flwr.gif);
    }
    
  • CSS3 渐变

    div
    {
        background-image: linear-gradient(#e66465, #9198e5);
        background-image: radial-gradient(red 5%, yellow 15%, green 60%);
    }
    
  • CSS3 文本效果

    div
    {
        text-shadow: 5px 5px 5px #FF0000;
        text-overflow: clip;
    }
    
  • CSS3 字体

    @font-face
    {
        font-family: myFirstFont;
        src: url(sansation_light.woff);
    }
    
  • CSS2D 转换

    div
    {
        transform: translate(x,y);
    }
    
  • CSS3D 转换

    div
    {
        transform-style: preserve-3d;
        transform: translate3d(x,y,z);
    }
    
  • CSS3 过渡

    div
    {
        transition:width 2s;
    }
    
  • CSS3 动画

    @keyframes myfirst
    {
        0% {  background: red; }
        100% {  background: yellow;}
    }
    
    div
    {
        animation: myfirst 5s linear 2s infinite alternate;
    }
    
  • CSS3 多列

    div
    {
        columns:100px 3;
    }
    
  • CSS3 盒子模型

    div
    {
        box-sizing:border-box;
    }
    
  • CSS3 弹性盒子

    div
    {
        display: flex;
    }
    
  • CSS3 多媒体查询

    @media screen and (min-width: 480px) {
        body {
            background-color: lightgreen;
        }
    }
    

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
6
获赞与收藏
12

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消