1

私のWebページでは、Webページのコンテンツを画面に適切に合わせるためにタグを適用css zoomしています。<body>私の問題は、私が使用するときです

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

zoom は IE では機能しませんが、Firefox と Chrome では機能します。入れたばかりのとき

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>

Internet Explorer では機能しません。クロスブラウザ互換のソリューションとは何か考えはありますか?

4

3 に答える 3

0

<!DOCTYPE html>CSS3で使用する必要があるHTML5に必要なのはこれだけです

于 2012-05-31T16:04:27.220 に答える
0

Zoom は IE、Opera、Chrome でサポートされていますが、Firefox では使用できます

div.zoom {
      zoom: 2; /* all browsers */
     -moz-transform: scale(2);  /* Firefox */
}

CSS3 は doctype とは関係ありません。

于 2012-05-31T16:14:31.910 に答える
0

Chrome では「ほぼ標準準拠モード」を、Internet Explorer では「標準準拠モード」を使用したいようです。

使用する

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

IEをクロムに「ほぼ標準準拠モード」にしてから

<meta http-equiv="X-UA-Compatible" content="IE=«whatever version of IE you're developing for, for example 8»" />

IE を標準準拠モードに強制します。

于 2012-05-31T16:19:55.440 に答える