0

特定のスタイルシートにロードする条件付きコメントなどを使用しているワードプレスサイトがあります。何らかの理由で、行った変更が IE のレンダリングに反映されていません。

私が試してみました:

  • ブラウザ履歴の消去
  • ファイルの削除と再アップロード
  • 条件付きコメントが正しいことを確認する
  • すべてのブラウザを閉じて再起動する
  • ファイルパスの確認
  • 強制的に更新するためのphpスタイルnow()の追加

そして、私は当惑するところまで来ました。

他に何を試すことができますか?

編集:

コード:

<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>K9 Heaven - 21st Century Dog Care</title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="stylesheet" type="text/css" media="all" href="http://www.k9heaven.org.uk/wp-content/themes/k9_0.2/style.css" />
<!--[if IE]>
<link rel="stylesheet" type="text/css" media="all" href="ie.css" />
<![endif]-->

<link rel="pingback" href="http://www.k9heaven.org.uk/xmlrpc.php" />

<!--[if lt IE 9]>
<script src="http://www.k9heaven.org.uk/wp-content/themes/k9_0.2/js/html5.js" type="text/javascript"></script>
<![endif]-->
<link rel="alternate" type="application/rss+xml" title="K9 Heaven &raquo; Feed" href="http://www.k9heaven.org.uk/?feed=rss2" />
<link rel="alternate" type="application/rss+xml" title="K9 Heaven &raquo; Comments Feed" href="http://www.k9heaven.org.uk/?feed=comments-rss2" />
<link rel="alternate" type="application/rss+xml" title="K9 Heaven &raquo; Home Comments Feed" href="http://www.k9heaven.org.uk/?feed=rss2&amp;page_id=49" />
<link rel='stylesheet' id='NextGEN-css'  href='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/css/nggallery.css?ver=1.0.0' type='text/css' media='screen' />
<link rel='stylesheet' id='shutter-css'  href='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/shutter/shutter-reloaded.css?ver=1.3.2' type='text/css' media='screen' />
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-includes/js/l10n.js?ver=20101110'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var shutterSettings = {
    msgLoading: "L O A D I N G",
    msgClose: "Click to Close",
    imageCount: "1"
};
/* ]]> */
</script>
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/shutter/shutter-reloaded.js?ver=1.3.2'></script>
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-includes/js/jquery/jquery.js?ver=1.6.1'></script>
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/js/jquery.cycle.all.min.js?ver=2.88'></script>
<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-content/plugins/nextgen-gallery/js/ngg.slideshow.min.js?ver=1.05'></script>

<script type='text/javascript' src='http://www.k9heaven.org.uk/wp-includes/js/comment-reply.js?ver=20090102'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.k9heaven.org.uk/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.k9heaven.org.uk/wp-includes/wlwmanifest.xml" /> 
<link rel='index' title='K9 Heaven' href='http://www.k9heaven.org.uk' />
<link rel='prev' title='Contact' href='http://www.k9heaven.org.uk/?page_id=25' />
<meta name="generator" content="WordPress 3.2.1" />

<!-- All in One SEO Pack 1.6.13.3 by Michael Torbert of Semper Fi Web Design[395,435] -->
<meta name="description" content="K9 Heaven - 21st Century Dog Care" />
<meta name="keywords" content="K9,Heaven,21st,Century,Dog,Care" />
<link rel="canonical" href="http://www.k9heaven.org.uk/" />
<!-- /all in one seo pack -->

<meta name='NextGEN' content='1.8.3' />
    <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>

</head>

http://www.k9heaven.org.uk/

このスレッドは自由に閉じてください。WordPress テーマの相対 CSS パスは、テーマ ルートではなく、サイト ルートに移動することを忘れていました。そして愚かな帽子を獲得しました。

4

1 に答える 1

0

これは

http://www.k9heaven.org.uk/ie.css

あなたがロードするのに疲れているシート?またはそれはこれですか:

http://www.k9heaven.org.uk/wp-content/themes/k9_0.2/ie.css

上記のコードは、サイトのルートにある最初のスタイルシートを参照しています。それは非標準です。<?php get_theme_root() ?>テーマフォルダのスタイルシートをターゲットにするには、テーマファイルのスタイルシートリンクで使用する必要があります。

于 2011-08-26T18:32:27.990 に答える