0

meyerweb css reset を使用しています。正常に動作しますが、本文とテンプレート構造 ( <body>、サイドバーなど) またはメイン コンテンツ (記事)にあるすべてのデフォルト スタイルがリセットされます。

大問題です!エディターでテキストのスタイルを設定したため ( TinyMCE)、メイン ページでは、strongitalicまたは (順序付けられていない) リストなどのすべてのスタイルが失われます。

どうすれば解決できますか?<table>特定のクラスまたは<div>ID ( など)にあるタグを期待して、すべてをリセットするようブラウザに指示できます#contentか?

ありがとう。

4

3 に答える 3

5

すべてをリセットするという点で、リセットシートを使用することの欠点の1つに遭遇しました。

normalize.cssなど、完全なリセットの代わりに使用することを検討することをお勧めします。この背後にある考え方は、すべてのブラウザーを白紙の状態から開始するのではなく、すべてのブラウザーを同じベースラインにすることです。ウェブサイトから:

それは何をするためのものか?

  • 多くのCSSリセットとは異なり、便利なデフォルトを保持します。
  • さまざまなHTML要素のスタイルを正規化します。
  • バグと一般的なブラウザの不整合を修正します。
  • 微妙な改善で使いやすさを向上させます。
  • 詳細なコメントを使用して、コードの機能を説明します。

これは、Meyerのリセットよりもうまく機能する場合があります(または機能しない場合があります)。

于 2012-04-04T17:06:18.337 に答える
0

私の意見では、これを実現する最善の方法は、リセットからスタイルを削除するのではなく、リセット後にスタイルを再定義することです。上記で定義された要素に問題は見られないはずですが、ulやliの定義などを削除すると、ブラウザ間で非常に一貫性のない動作が発生する可能性があります。リセット後にこれらの要素を再定義すると、ブラウザ間での均一性が保証されます。

于 2012-04-04T16:58:02.367 に答える
0

http://CSSesta.tkを使用

[YUI、Eric Meyer、Boilerplate の影響を受けていますが、典型的なスタイリングの側面を妨げません]

コメントアウトされた6つのオプションがあります。(少なくともオプション 3 のみを修正する必要があります)必要に応じて他の変更を残すことができます。車に変わる Web サイトを作成している場合を除き、残りは (一般的に) 期待どおりである必要があります。行の高さ、フォントサイズはあなたの裁量です)

CSSesta の HTML5 要素は、Eric Meyers よりも「現在」最新のものであり、おそらく最も頻繁に維持されるリセット シートになるでしょう。

(試してみてください。問題が発生した場合はお知らせください。デフォルトのものを見て、その間に対応します)

于 2012-04-04T17:08:19.667 に答える