javascript

java

python

c#

android

node.js

c++

reactjs

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

javascript-Modernizr,html5shiv,ie7.js和CSS3 Pie。 何时使用哪个?

我刚刚开始在文档中使用HTML5和CSS3。我知道需要JavaScript来使Internet Explorer更快地使用这些新的标记和样式,但是我不知道该在何时使用哪个!

我的计划是使用html5shiv和IE9.js来照顾HTML5标签以及透明的png(以及它们修复的任何其他讨厌的错误),但是随后引起了我的注意,这是Modernizr和CSS3 Pie。

我的问题是,如果我使用Modernizr,它可以满足我对html5shiv和IE9.js的需求吗? 还是我也应该包括这些? 有什么重叠(如果有)?

CSS3 Pie是做什么的,而Modernizr还是其他人没有? 或相反亦然?

我感谢你们的帮助。 让我知道你在做什么!?

trans by 2020-02-14T10:51:26Z

html5 - 使用Modernizr检测IE的正确方法?

这可能是一个愚蠢的问题,但我想使用Modernizr JS库来检测某些浏览器属性,以确定要显示或不显示的内容。

我有一个名为Pano2VR的应用程序,它输出HTML5和SWF。 我需要HTML5 for iOS设备用户。

但是,IE根本不会呈现此“HTML5”输出。 似乎他们的输出使用CSS3 3D变换和WebGL,IE9中显然不支持一个或多个。

因此,对于那些用户,我需要显示Flash版本。 我打算使用IFRAME并通过Modernizr脚本传递SRC或document.write出正确的IFRAME代码,具体取决于浏览器。

所有这些都导致我如何使用Modernizr来检测IE或IE? 或者检测CSS 3d变换?

或者还有另一种方法吗?

trans by 2019-09-17T03:43:11Z

html5 - HTML5shiv vs Dean Edwards IE7-js vs Modernizr - 可以选择哪个?

我正在寻找建立我的第一个HTML5网站,并一直在寻找与IE合作。

有html5shiv,Dean Edwards ie7-js然后是Modernizr。 这些都大致相同吗? 我对哪条路线感到困惑。

trans by 2019-07-06T21:34:00Z

html5 - 使用Modernizr检测IE的正确方法?

这可能是一个愚蠢的问题,但我想使用Modernizr JS库来检测某些浏览器属性,以确定要显示或不显示的内容。

我有一个名为Pano2VR的应用程序,它输出HTML5和SWF。 我需要HTML5 for iOS设备用户。

但是,IE根本不会呈现此“HTML5”输出。 似乎他们的输出使用CSS3 3D变换和WebGL,IE9中显然不支持一个或多个。

因此,对于那些用户,我需要显示Flash版本。 我打算使用IFRAME并通过Modernizr脚本传递SRC或document.write出正确的IFRAME代码,具体取决于浏览器。

所有这些都导致我如何使用Modernizr来检测IE或IE? 或者检测CSS 3d变换?

或者还有另一种方法吗?

trans by 2019-04-14T21:18:48Z

javascript - HTML“no-js”类的目的是什么?

我注意到在很多模板引擎中,在HTML5 Boilerplate中,在各种框架和普通的php站点中,<HTML>标签上添加了<html>类。

为什么这样做? 是否存在某种对此类做出反应的默认浏览器行为? 为什么总是包括它? 如果没有no-“no-js”的情况并且html可以直接解决,那么这不会使类本身过时吗?

以下是HTML5 Boilerplate index.html中的示例:

<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->
<!--[if IE 7 ]>    <html lang="en" class="no-js ie7"> <![endif]-->
<!--[if IE 8 ]>    <html lang="en" class="no-js ie8"> <![endif]-->
<!--[if IE 9 ]>    <html lang="en" class="no-js ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->

如您所见,<html>元素将始终具有此类。有人可以解释为什么经常这样做吗?

trans by 2019-01-09T22:38:53Z

1 共1页