0

HTML

<div id="div01">
<div id="div02"></div>
<div id="div03"></div>
<div id="div04"></div>
</div>

div 02 03 および 04 は位置、サイズ、およびその他の属性が異なりますが、すべて同じ境界線を持つ必要があります。

#div01 *{
    border:thin solid red;
}

うまくいきません。まったく方法はありますか?

4

3 に答える 3

3

このコードは問題なく動作します。

あなたの問題は次のとおりです。

  • タイプミス
  • 基準 (#div01 *) を満たす要素がない、つまり #div01 内に要素がない
于 2013-01-01T10:41:21.677 に答える
1

jsbookmarklets.com が上で述べたように。私はただ働くべきです。この画像でルールの動作を確認してください。 http://i.imgur.com/vollI.png

実際の html マークアップを提供することができ、コミュニティがあなたを助けることができます。:)

于 2013-01-01T10:43:47.673 に答える
-1
#div01 {
  border: 1px solid red;
}

また

#div01 {
  border-top: 1px solid red;
  border-right: 1px solid red; 
  border-left: 1px solid red;
  border-bottom: 1px solid red;
}

ちなみに、色には 16 進数値を使用することもお勧めします (黒は #000000、白は #ffffff など)。

于 2013-01-01T10:34:19.173 に答える