cssに関して質問です。
今ホームページを自分で作っています。DIVをつくって、その中にh2タグでタイトルを書いています。
文字のみにボーダーで装飾したいのですが、DIV全体にボーダーが引かれてしまいます。
どうしたらいいでしょう?
〈div class=title-box〉<h2>ああああああああ</h2></div>
h2にボーダー指定してあげればいいんじゃない?文字部分のみにしたかったらdisplay:inline-blockで。
これやね
.title-box h2 {border : 1px solid #000;}で解決できませんか?
みんな親切
text-decoration: underline;とか
みなさんが返答されている通りと思うのですが、cssソースも一緒に記載したほうが、具体的に教えてもらえるとおもいますよ。(ボーダー ⇒ 線で囲もうとしてるのか、下線なのか、背景にしいてるのか。。)
ブロックレベル要素とインライン要素を理解したら。悩みが減るかもしれませんね。
文字のみにボーダーって縁取りのことじゃなくて?
.title-box h2{ text-shadow: -1px -1px #000, 1px -1px #000, -1px 1px #000, 1px 1px #000;}
みんなの回答 7 件
h2にボーダー指定してあげればいいんじゃない?
文字部分のみにしたかったらdisplay:inline-blockで。
.title-box h2 {
border : 1px solid #000;
}
で解決できませんか?
みんな親切
text-decoration: underline;
とか
みなさんが返答されている通りと思うのですが、cssソースも一緒に記載したほうが、具体的に教えてもらえるとおもいますよ。
(ボーダー ⇒ 線で囲もうとしてるのか、下線なのか、背景にしいてるのか。。)
ブロックレベル要素とインライン要素を理解したら。悩みが減るかもしれませんね。
文字のみにボーダーって縁取りのことじゃなくて?
.title-box h2{
text-shadow:
-1px -1px #000,
1px -1px #000,
-1px 1px #000,
1px 1px #000;
}
関連するトピックス