cssプロパティの場合、相対値を使用することは適切ではありません。常にpx
を使用するとレンダリングが改善されますか?流体レイアウトを作成しているときでも。どのCSSプロパティで相対値を使用するのがうまくいかないのですか?
相対値を使用すると、border-radius
とborder-width
のようなプロパティが不適切なレンダリングを引き起こすことがあります。
[編集}例がhttp://jsfiddle.net/jitendravyas/Fbghp/3/
を追加しましたが、CSSのpropetiesについての一つの場所ですべての情報は相対的な値をサポートし、我々が使用している場合は矛盾した結果を与えるしないのですか?ありますか
編集2:別のケース
私は、テキストの影を使用する場合、それは一例http://jsfiddle.net/jitendravyas/Yeg8c/1/を参照してください小さなサイズで不適切な表現を与えます。鋭いレンダリングを得る方法
これはあまりにも一般的な質問です。 'px'を使うことをお勧めします。' em'や '%'を使用することをお勧めします。また、それぞれを使用する場合は、デザインの目的にもよります。設計目標とは独立した正しい時間と間違った時間はありません。 – jfriend00
@ jfriend00は絶対に正しいですが、いずれにしてもこれはあなたが解決できるものです。状況に最も適していると思いますか?小規模の決定であってもリストが役立つので、長所と短所をレイアウトします。 – Purag
「不適切なレンダリング」を定義します。 – BoltClock