CSS3的私有前缀有哪些

技术CSS3的私有前缀有哪些这篇文章主要介绍“CSS3的私有前缀有哪些”,在日常操作中,相信很多人在CSS3的私有前缀有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS3的私有前缀

本文主要介绍“CSS3的私有前缀是什么”。在日常操作中,相信很多人对于CSS3的私有前缀是什么都有疑问。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮助大家解答“CSS3的私有前缀是什么”的疑惑!接下来,请和边肖一起学习!

Css3作为页面风格的表达语言,增加了很多新的属性,但是在一些浏览器中,部分css3属性还处于实验阶段,所以为了有效地展示css3的风格,需要针对不同的浏览器内核进行不同的前缀声明,例如:

  CSS3中的私有前缀

-moz-:Firefox,GEcko引擎。

-Webkit-:Safari和Chrome,Webkit引擎。

-o -o-:Opera(早期),Presto引擎,然后是Webkit引擎。

-ms -ms-:InternetExplorer,三叉戟引擎。

只有使用这些前缀,css3的属性才能在特定的浏览器渲染引擎下生效。统一引擎一般不识别其他引擎的前缀。目前手机浏览器比较统一,都是webkit引擎。因此,如果我们只需要兼容移动终端,我们只需要带-webkit- prefix。

  css3前缀如何使用

使用css3新属性时,一般需要将带前缀的属性放在前面,将不带前缀的版本放在最后一行:

1-web kit-box-shadow :05 px5pxrgba(0,0,0, 5);

2-moz-box-shadow :05 px5pxrgba(0,0,0, 5);

3-o-box-shadow :05 px5pxrgba(0,0,0, 5);

4box-shadow:05px5pxrgba(0,0,0, 5);

随着浏览器的升级,大部分新版本的浏览器已经支持无前缀书写,所以前缀只是为了和低版本兼容,没有前端的是标准属性。

如果您想删除这些前缀,有办法同时满足兼容性。我们可以选择Autoprefixer工具,这是一个以最佳方式处理浏览器前缀的后处理插件。无论你使用网络包,大口,咕噜或fis,它将完美地工作。

使用Autoprefixer,你可以完全忘记CSS前缀,尽管你可以根据最新的W3C规范正常编写你的CSS,而不需要浏览器前缀。像这样:

1a{

2display:flex

3}

Autoprefixer使用数据库根据当前浏览器的流行度和属性支持为您提供前缀,并输出:

复制代码

1a{

2d isplay :-web kit-box;

3d isplay :-web kit-flex;

4 display :-ms-flex box;

5display:flex

6}

至此,“CSS3的私有前缀是什么”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以更好的帮助大家学习,所以赶紧试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/70741.html

(0)

相关推荐

  • C++缺省参数怎么理解

    技术C++缺省参数怎么理解本篇内容主要讲解“C++缺省参数怎么理解”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C++缺省参数怎么理解”吧!什么叫缺省参数?缺省参数是声明或定

    攻略 2021年12月3日
  • 我的爸爸100字作文,严历的爸爸作文100字

    技术我的爸爸100字作文,严历的爸爸作文100字我的爸爸是个很严厉的人,他有一双灵活透亮的眼睛,一双“收音机”的耳朵,一个“机关枪”嘴巴我的爸爸100字作文。有一次,我正在吃饭,当时我太困了,被爸爸那灵活透亮的眼睛看见了

    生活 2021年10月29日
  • CMS识别软件whatweb怎么用

    技术CMS识别软件whatweb怎么用CMS识别软件whatweb怎么用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。今天给大家介绍一款网站

    攻略 2021年12月10日
  • Oracle中检查数据块损坏的工具有哪些

    技术Oracle中检查数据块损坏的工具有哪些本篇内容主要讲解“Oracle中检查数据块损坏的工具有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle中检查数据块损

    攻略 2021年11月9日
  • RHEL5.1创建本地及FTP的yum源是怎样的

    技术RHEL5.1创建本地及FTP的yum源是怎样的本篇文章给大家分享的是有关RHEL5.1创建本地及FTP的yum源是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小

    攻略 2021年11月17日
  • Mybatis,二)

    技术Mybatis,二) Mybatis(二)Mybatis(二)三、优化 Mybatis 配置
    我们已经在之前的学习中,学会了如何编写一个简单的 Mybatis 项目。很显然这还远远没有正真了解 My

    礼包 2021年11月26日