2

CSSフィールドでは、フィールドを次のように設定できます

.foo {width:auto;}

non-auto値が自動であってはならないと言うために使用できるようなものはありますか?

(私が取り組んでいるシステムには、特にローカリゼーションのために互いに上書きする可能性のある一連のcssファイルがあります。そのため、バグをすばやく修正するために、auto属性を設定解除したいだけです。)

4

1 に答える 1

4

autoはデフォルト値であり、ブラウザによって幅が計算されることを意味します。

自動的に計算されたくない場合、唯一の代替手段は、相対または絶対単位 ( 、 などまたは ) で特定の値に設定するpxことemです%。値inheritを使用して親から幅を取得することもできますが、いずれにしても、要素には常に幅が必要です。

「no-auto」の概念は、値を明示的に設定することを意味します。他に可能な値はありません (いくつかの実験的なキーワードを除いて、実際にはauto幅の計算方法を変更するだけです)。

于 2013-08-09T21:31:19.780 に答える