#web {
position:absolute;
left:26%;
top: 60%;
HTML
<div class="web">
HI
</div>
私が間違って何が起こっているのか分かりません。変更して何が間違っているか教えてください。おかげ
フォーマットが内部のテキストには影響しません。..
位置は同じです?? ID = "ウェブ" に
または
変更クラス= "ウェブ" を.webする
#web {
position:absolute;
left:26%;
top: 60%;
HTML
<div class="web">
HI
</div>
私が間違って何が起こっているのか分かりません。変更して何が間違っているか教えてください。おかげ
フォーマットが内部のテキストには影響しません。..
位置は同じです?? ID = "ウェブ" に
または
変更クラス= "ウェブ" を.webする
変更#web。
コードをコピーしている間にそれが欠けているだけではない場合は、スタイルで閉じ括弧が欠落しています。すべて一緒に
、それは次のようにする必要があります:
CSS:
.web {
position:absolute;
left:26%;
top: 60%;
}
HTML:
<div class="web">
HI
</div>
また、可能な限りスタイリングのためにidを使用しないように良い点です。
CSSでは、Idとクラスセレクタの違いがあります。
/* Set CSS based on a class (prefix . to the class name) */
.mydivclass {
/* */
}
/* Set CSS based on the ID (prefix # to the ID) */
#div1 {
/* */
}
/* Set CSS based on the element type - no prefix */
div {
}
あなたのケースは、あなたが(あなたのdivのクラスにアクセスするため).web
にあなたのCSSセレクタを変更したり、あなたを変更することで問題を解決できる場合:あなたのスタイリングはさまざまな方法を行うことができます
<div id="div1" class="mydivclass">
My content!
</div>
div IDはweb
になります。また、すべてのCSSスタイルに閉じ括弧が付いていることを確認してください。
あなたは書式設定CSSでクロージング}
を追加して、ここで他の回答の一部を繰り返すが、この
<div class="web">
HI
</div>
この
<div id="web">
HI
</div>
に変更...
.
プレフィックスへCSSセレクタはclass
、#
という接頭辞はid
を示します。ですから、例えば:
CSS:
.myClass{/*some style information here*/}
HTML:
<div class="myClass"><!-- Some content here --></div>
は正しいです。あるとおり:
CSS:
#myID{/*some style information here*/}
HTML:
<div id="myID"><!-- Some content here --></div>
そしてclass
とid
の私達についてunclenortonさんのコメントからでフォローする:私はかどうかを知りませんそれは厳しい基準要件ですが、私はいつもこれをしていくつかの人々から同じアドバイスを受けました:
id
をdiv
に使用すると、ページの異なる「セクション」を表示するレイアウトdivなど、1回のみ使用されます。そして、div
秒を繰り返すのにclass
を使用します。たとえば、sidebarItem
div
です。
あなたのコードに一貫性があることを確認してください。あなたの人生を楽にしてくれるでしょう。特にプロジェクト間の一貫性を保つことができれば、それはあなたにとって第二の性質になるでしょう。
まだ使用していないmate.Nothing.Its同じ/ ... – 5416339
ここにあなたのコードを入れてhttp://jsfiddle.net/そして私たちにリンク – wizztjh
を送ってください。私はjsfiddleをチェックし、それが動作しています:http://jsfiddle.net/B54Kj/ –