HTML5 Bolierplateを使用する WordPress テーマがあります。また、 Jetpack プラグインの「Edit CSS」モジュールを使用して、テーマの CSS を変更および追加します。
Jetpack の「CSS の編集」モジュールを使用して、さまざまな WordPress ウィジェットの見出し用に 3 次元の CSS テキスト シャドウをいくつか定義しました。
.example-widget h3{
color: #fff;
text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9,
0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1),
0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2),
0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2),
0 20px 20px rgba(0,0,0,.15);
}
問題は、Internet Explorer では、3D テキストの影がサポートされておらず (少なくとも IE9 までです。IE10 ではテストしていません)、白いフォントは非常に明るい色の背景では機能しません。IE では#444
、3D テキスト効果を置き換えるために の色が必要です。
Bolierplate では で次の<head>
ように定義されていますが、IE のすべてのバージョンでフォントの色を定義する方法がわかりません。
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
邪魔にならないように、WordPress Answersではなく、なぜこの質問をここに置くのかを正当化するよう求められると確信しています- 理由は、これはWordPress固有の質問ではないと言うでしょうが、モジュール内の CSS はすべてのスタイル シートがテーマで定義された後に読み込まれるため、Jetpack の「Edit CSS」モジュールが機能する可能性がある場合。