css+h5进阶:浏览器兼容、盒模型-怪异、多列布局、响应式布局、鼠标形状--第十四天

本文介绍了CSS3在不同浏览器中的兼容性策略,如使用-webkit-、-moz-等前缀,并探讨了优雅降级与渐进增强的解决方案。接着详细阐述了盒模型的三种类型:正常盒模型、怪异盒模型和弹性盒模型。还讨论了多列布局和响应式布局的应用,包括媒体查询的使用,以及如何通过cursor: pointer;设置鼠标形状。
摘要由CSDN通过智能技术生成

# 二、浏览器兼容方案  -浏览器前缀

1、css3的样式并没有得到广泛的支持,不同的浏览器有不同的支持方式

    - 针对不同的浏览器内核,书写不同的样式属性

2、浏览器的前缀

    - -webkit-  兼容谷歌

    - -moz-  兼容火狐

    - -ms-  兼容IE

    - - o-  兼容欧鹏

3、如:阴影

- -webkit-box-shadow:10px 10px 0px 10px red;

- -moz-box-shadow:10px 10px 0px 10px red;

- -o-box-shadow:10px 10px 0px 10px red;

- -ms-box-shadow:10px 10px 0px 10px red;

- -o-box-shadow:10px 10px 0px 10px red;

4、解决兼容的思想

    - 优雅降级:先考虑高版本的浏览器,以视觉效果为主,在低版本浏览器中,以基本视觉为主

        - box-shdow:10px 10px 10px 10px red;

        - -o-box-shadow:10px 10px 0px 10px red;

        - -ms-box-shadow:10px 10px 0px 10px red;

        - -moz-box-shadow:10px 10px 0px 10px red;

        - -webkit-box-shadow:10px 10px 0px 10px red;

    - 渐进增强,先考虑低版本浏览器,一基本效果实现,在高等浏览器中,可以显示更好的睡觉效果

        - -webkit-box-shadow:10px 10px 0px 10px red;

        - -moz-box-shadow:10px 10px 0px 10px red;

        - -o-box-shadow:10px 10px 0px 10px red;

   

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值