2012-02-13 4 views
2

私はwebsiteに問題があります。コンサルティングのページに行くと、liは左に並んでいることに気付くでしょう。 Firebugのは、適用されたスタイルに関してでのフォローが得られます。それは、通常の李さんのような自然のインデントを持つようにユーザエージェントスタイルシート問題

text-align: -webkit-match-parent; 

は、どのように私はそれを取り除くのですか?

+0

ダウンロードページでも同じことが起こっています。 – hanleyhansen

+1

これは[HTML5のデフォルト表示プロパティ](http://dev.w3.org/html5/markup/li.html#li-display)の一部です。それのどこが悪いんだい? "古い" DOCTYPEを使用する場合は、デフォルト値を取得しないと思います。 –

+0

完璧な意味があります。どうもありがとうございました。 DOCTYPEをお勧めできますか?また、私はそれをそのようにマークすることができるように答えとして書くことができますか? – hanleyhansen

答えて

1

これはdefault display properties in HTML5の一部です。

あなたはHTML5の「あきらめ」を希望する場合は、以前のバージョンを使用することができます。これは、厳格なHTML 4.01である

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
    "http://www.w3.org/TR/html4/strict.dtd"> 

を - 私はあなたがそれを使用して、デフォルト値を取得することはありません信じています。

0

あなたは、いくつかのCSSのページを参照するようにそれはとても

text-align: -webkit-match-parent 

を持つ要素を持っているものを開いて、起動するその部分をコメントアウト見えます。サイトを見直して、それが通常のLIインデントに戻るかどうかを確認します。

+0

これは私が呼び出すものではないユーザーエージェントのスタイルシートです。 – hanleyhansen