0

私が知りたいのは、同じ「ID」を持つように 2 つ以上の html アイテムを<div>持っているが、常に 1 つだけを表示するという悪い習慣がある場合、アイテムが競合することは決してないということです。

ありがとう。

4

3 に答える 3

5

はい、それは悪い習慣です。ID は常に一意である必要があります。複数の要素をターゲットにする場合は、代わりにクラスを使用してください。

クラスで重複した ID を使用するだけで十分な正当なケースは実際にはありません (ID の代わりにクラスを使用することで直面する不利な点はありません。欲しいです)。ID はできるだけ控えめに使用するようにしてください。

于 2013-06-10T14:56:41.597 に答える
0

同じ ID を持つ 2 つの div を表示することはできません。最初のものが表示されます。同じスタイリングが必要な場合は、クラスまたは次を使用できます。

#div1 , #div2{ /*stylehere*/ }

于 2013-06-10T14:58:39.967 に答える