0

こんにちは、スパンを使用して 2 つの単語を互いに分離しようとしていますが、うまくいかないようです。div内にあるためかどうかはわかりません。

.500{
display:inline-block;
margin-left:300px;
}

<div id="search"> 
<h2>
Search</h2>
<br>

0  <span class="500"> 500 </span>
<br />
</div>
4

5 に答える 5

3

ここのドキュメントから

CSS では、識別子 (セレクターの要素名、クラス、および ID を含む) には、文字 [a-zA-Z0-9] と ISO 10646 文字 U+00A0 以降、およびハイフン (-) とアンダースコア ( _); 数字、2 つのハイフン、またはハイフンの後に数字を続けることはできません。識別子には、エスケープ文字と ISO 10646 文字を数値コードとして含めることもできます (次の項目を参照)。たとえば、識別子「B&W?」「B\&W\?」と表記される場合があります。または「B\26 W\3F」。

なんらかのクレイジーな理由でそれを行う必要がある場合-次のようにアクセスできます(推奨されません):

span[class="500"] {
    display:inline-block;
    margin-left:300px;
}

デモ

于 2013-09-10T13:10:51.143 に答える
0

0 から 500 までのスペースが必要ですか?

置く&nbsp;

于 2013-09-10T13:10:58.290 に答える