jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用jQuery设置所有供应商前缀版本“width:calc …”?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_673_2@
我正在使用一个使用jQuery的项目,我需要使用jQuery动态设置基于calc()的宽度.问题是,对于calc工作,CSS需要看起来像这样

CSS

width: -moz-calc(33% - 50pX);
width: -webkit-calc(33% - 50pX);
width: calc(33% - 50pX);

当我尝试使用jQuery $(SELEctor).css(‘width’,’calc(33% – 50pX)’)时,我无法使用多个供应商前缀版本的calc设置宽度.在jQuery中处理相同CSS属性的多个设置的正确方法是什么,以允许供应商前缀?

@H_673_2@

解决方法

你尝试过类似的东西:

calc = "calc(33% - 50pX)";

if ($.browser.webkit) {
  calc = "-webkit-"+calc;
}

$(SELEctor).css('width',calc);
@H_673_2@ @H_673_2@
@H_673_2@
@H_673_2@

大佬总结

以上是大佬教程为你收集整理的使用jQuery设置所有供应商前缀版本“width:calc …”?全部内容,希望文章能够帮你解决使用jQuery设置所有供应商前缀版本“width:calc …”?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。