1

* を使用して、残りのスペースを幅で埋めることができると言われました。div別の中にいくつかの がありますdiv

コードに記述しても機能しますが、学期プロジェクトで使用する前に関連するソースが必要です。誰か助けてもらえますか?

div {
    width:*;
}
4

3 に答える 3

3

の使用は無効です*CSS3 仕様を参照してください。

width絶対値 (ピクセルなど)、パーセンテージ、autoまたはとして定義できますinherit

仕様からの抜粋:

Values have the following meanings:

<length> - Specifies the width of the content area using a length unit.
<percentage> - Specifies a percentage width. (...)
auto - The width depends on the values of other properties. See the sections below.

Negative values for 'width' are illegal.
于 2013-03-22T09:59:23.977 に答える
1

*あなたがしようとしているとき、あなたはルールで使用することはできませんwidth:*;

ただし、セレクターで使用できます。セレクターで使用する場合、それは「何でも」を意味します。たとえば、次のターゲットは、<li>が祖先であるすべてのものを対象としています。

li * { 
    /* */ 
}
于 2013-03-22T10:06:51.160 に答える
-1

アスタリスク(*)文字は、ページ上のすべての要素に一連のスタイルを適用するワイルドカードセレクターです。例えば:

*
{
    color:red;
}

上記は、ページ上のすべての要素のテキストの色を「赤」に設定します。

特にページに多くの要素が含まれている場合は、ブラウザがこのセレクタをページ上のすべての要素に適用するのに時間がかかる可能性があるため、通常はこれを使用することはお勧めできません。

于 2013-03-22T10:06:20.693 に答える