您好!欢迎光临北京欢迎你科技有限(xiàn)公司官网!

售前(qián)咨询(xún)热线:  400-8737-108  北京地区专(zhuān)线: 010-52886123  售后服务专线: 010-56035709  VIP专线: 15901551129(24小时)

您可以(yǐ)通(tōng)过以下新闻与公司动态(tài)进一步了解我们。我们所签约的客户,无论他们的项目(mù)是大或者(zhě)小,我们(men)都将提供好的服务。

  • 整(zhěng)理编辑人(rén)员:北京(jīng)网站建设 首次发布时间:2015/6/8 点击次数:584828

      JavaScript库Modernizr,它用(yòng)于在访问者地(dì)浏览器中探测某些属性地存在状态.以前提到啦Modernizr通过@supports at-rule对CSS地本(běn)地适应,现在我(wǒ)们可以回顾上述内容并对齐进行啦壹些更详细地讨论,其原(yuán)因是Modernizr极为有用并且许多浏览器正逐渐(jiàn)开始(shǐ)采用它(tā).
      @supports at-rule地工作原理与媒体查询类似,创建壹个逻辑查询,如果它返回true,则应用(yòng)后面气吁吁内所包含地规则,但文本条(tiáo)件(jiàn)并(bìng)不是媒体我.而是(shì)CSS属性值对,其名称为功能(néng)查询.例如,如果要想测试壹个用户浏(liú)览器是否支持colume-count属性从而为其提供合适地样式,则可以构建壹(yī)个如下例所示地查询:
      @supports(column-count:壹){...}
      至于(yú)媒体查询,则可以(yǐ)通过逻(luó)辑(jí)去处符来建立更多高级查询,例如,对于既支(zhī)持column-count属性又box-sizing属性地浏览器,下面地查询使用啦and 运算符来为(wéi)其提供样式:
       还可以使用or运算符来建(jiàn)立可以探测(cè)被定义地(dì)特性地查(chá)询,在处理供应商预设地特性时,这个操(cāo)作极为有用,在下面地示例中,hyphens和-moz-hyphen属性都被再次测试,只要其中(zhōng)壹个受(shòu)到支(zhī)持,规(guī)则就会被(bèi)应用:
      @supports(-moz-hyphens:auto) or (hyphens:auto){...}
      not运算符允许为不支持给定属性地浏览器提供样(yàng)式.(注意,与其他运算符不同(tóng),这个运算符必须位于parethese内部)
      @supports(not (-webkit-hyphens:auto)){...}
      功(gōng)能查询包含壹个与at-rule壹样容易使用地API.例如,通过将壹个属性-值对作为两个参数传递给CSS.supports()类函数,就可以探测壹个单壹(yī)特性,下面地例(lì)子测试啦display属(shǔ)性(xìng)地flex值:
      var supports= CSS.supports('display','flex');
      还可(kě)以将全部查询做为壹个单壹参数传(chuán)递给CSS.supports()类函数,这些查询像字符串壹样被(bèi)置于(yú)引号内:
      var supports = CSS.supports('(column-count:壹) and (display:flex)');
      Modemizr项目(mù)已经开始在它地库中实现功能查询;如果(guǒ)存在本地(dì)CSS.supports()实现,脚本(běn)将使用这类函数,如果不(bú)存在,脚本将使用(yòng)Modernizr自带地测试.
    北京欢迎你科技有限公司原创文章,关键词:北京网站建设 北京(jīng)建网站 北京网站制(zhì)作 转载请注明出处:www.gushen135.com谢谢!
    上(shàng)一篇 :北京网站制作公司对HTML5与浏览器兼容问题地看法(fǎ)!
    下一篇 :北(běi)京建网站公司对矢量和位(wèi)图地比较!
  • 微信客服1

  • 微信客服2

  • 微信客(kè)服3

  • 微信客服4

咨询热线:010-52886123 400-8737-108
京ICP备(bèi)11011491号-1
客服工(gōng)作时间
周一至周日
9:00 - 24:00
客(kè)服团(tuán)队
网站超市
高端定制
手(shǒu)机(jī)网站
微(wēi)信网站
八合一(yī)站
空(kōng)间域名
网站备案
投诉建(jiàn)议
夜间值班
联系电(diàn)话
400-8737-108
网站地图