/* CSS、スタイルシート質問スレッド【9】 */
952 :
Name_Not_Found:02/08/06 23:46 ID:Iox57AL4
<html>
<head>
<style type="text/css">
<!--
div {
float: right;
}
-->
</style>
</head>
<body><h1>タイトル</h1>
<div>
<h3>サブタイトル</h3>
<p>文章</p>
</div>
<p>画像</p>
</body>
</html>
これでいいんじゃないの?
955 :
Name_Not_Found:02/08/07 00:07 ID:JCpBHpzp
align=centerなどで、中央に表示した画像の上に、
画像を重ねて表示するにはどうすればいいのでしょう?
中央に〜ってのがなければposition:absolute; left:100; right:100;
なりなんなりで重ねちゃえるのですが・・・。
ウィンドウサイズが変わると中央の座標変わっちゃうので。
・・・どうすれば?
956 :
932:02/08/07 00:13 ID:???
957 :
941:02/08/07 00:18 ID:???
>>942 おぉ、こんなバグがあったのですか。ご教授有り難う御座います。
>>943 CSSファイルの側で@charset "Shift_JIS";と指定はしています。
恐らく「●」この文字との関係の事だと思うのですがこの点は大丈夫です。
ついでにもう一つ。
これも代替での指定なんですが、first-letter擬似要素も効かないですね。
IE5.5で効いてるのにMozilla1.0で効かない。鬱です。
ソース
h2:first-letter{
font-size : 3em;
}
960 :
Name_Not_Found:02/08/07 00:52 ID:K4easTpP
すいません、便乗で質問があります。
>>944みたいのを何回かくりかえすと
<h1>タイトル</h1>
<p class="test">画像</p>
<h2>サブタイトル</h2>
<p文章</p>
<p class="test">画像</p>
<h2>サブタイトル</h2>
<p>文章</p>
ってHTMLでCCSでクラスtestをfloat : left;にすると画像と文字の大きさのバランスによっては
タイトル
┏━━━┓サブタイトル
┃ 画 ┃文章
┃ 像 ┃┏━━━┓サブタイトル
┗━━━┛┃ 画 ┃文章
┃ 像 ┃
┗━━━┛
ってずれずれになってしましますー。
これをしっかりと左に揃うようにしたいんです。
バランスを取るために文字サイズを固定ってのはしたくないですが、なんとかなりますでしょうか??
961 :
Name_Not_Found:02/08/07 00:55 ID:vrxIs/cy
clearとか使うんじゃないの?
↑こいつ、なに?
お前みたいなやつが一番の害悪。2chのな
頼むから消えろ。一刻も早く消えろ。
>>963 >>962は自分がちんぷんかんぷんでわからんもんだから邪魔してるんでしょう。
こんなやつは2chに限らずほっとけば自分の人生に絶望感じて首くくって消えるでしょう。
私たちもこんなやつらにこれ以上かまわず、人生を有効に使いましょ。。
っていうか、そもそも何で画像を<p>で囲んでんの?
divとかspanならまだかわいげもあるが…
荒れてるところ申し訳ないですが質問させてください
DWスレで質問してみたんですがそういったサイトのソース見と言われて終わってしまったのですがcssを使って疑似フレームみたいなのをやるやり方、もしくはそういったものの作り方を解説しているサイトなんかがあったら教えて下さい。
よろしくお願いします
>>965 正直、<p>のほうがなにもしらなそうで可愛げがあると思う。
煽りたいならもーちょい上手にどうぞ。
いや、煽りたいとかそう言うわけじゃないがなぜ誰もそれを修正しないで
そのまま<p>のまま話を進行させているのかが不思議でさ。
テーブルレイアウトでやれば簡単な所をCSSにこだわるのはStrictなHTMLを書きたい
と言う願望がやはりあるのであって、それならやっぱり<p>は無いよなぁと思ってるから。
何か特別な訳があるのなら仕方ないんだろうけど。
>969
つーか普通は <p> だと思うがな…
(<div> 直下にインラインは置きたくない,なぜ <span>?)
続けたければ strict スレで
>>965 >>968 >>969 pではいけないという理由がわからないのですが、何故ですか?
> divとかspanならまだかわいげもあるが…
pもdivもダメ、というなら、何を使ったらいいのかわからないのですが。
というか、spanはインライン要素だから、この場合は文法違反だし。
972 :
971:02/08/07 11:33 ID:???
>>970 というか、もしかして俺たち煽りに釣られましたか。
>970-971
<p>は段落だから中身は文章じゃないと駄目だろ、って言いたいんだろうな…
誰か〜ん、教えておくれヨン。やっぱバグなんっすか?
>>960 <h1>タイトル</h1>
<dl><dt class="test">画像</dt>
<dd><h2>サブタイトル</h2><p>文章</p></dd></dl>
こんなマクウプしてみたら?ってかスレ違いでスマソ。
>>974 first-letter普通なら効くからバグじゃないの?
どう書いたら効かなくなったの?
976 :
971:02/08/07 11:57 ID:???
>>973 というかそもそも、
>>960 のソースだけだと、具体的なこと(どんな目的で画像
を使いたいのか)が判らないので、どういうマークアップが適切なのか、一概には
言えないと思う。
画像の説明をしたいなら、
>>974のようにdlで。(ddにh2を含むのは賛成できないけど)
独立した意味を持たないけど不可欠な画像は、文章と一緒に<p><img> 文章</p>。
単なる飾りなら、CSSでbackground-imageを指定。
上記のどれにもあてはまらない場合のみ、pかdivで。
……くどい上にスレ違いだな。ごめん。
<img class=ほにゃらら>
っていうか、alignでもいけそうだが。
画像が<p>についてはこのような論争になるのが目に見えていたからあえてだれも
触れなかったんじゃ。
>>969 あとCSSにこだわる=StrictなHTMLを書きたい、って人は確かに多いとは思うが
必ずしもそうではないと思う。
俺はただたんに外部CSSを使ってデザインをまとめて管理したいだけ。
だから、そのためにはマークアップ上は間違っていようがテーブルレイアウトを使う
こともあるし、<h1>のあとに<h3>が来ようが、画像が<p>で囲まれてようがそこまで
気にならない。
HTMLやCSSの規格や実装がまだ完璧じゃない現状、このへんで妥協するのがベスト
ではないかと個人的に思う。
979 :
Name_Not_Found:02/08/07 12:31 ID:xH6Q2r8B
今、HPを作ろうと思って中身のファイルを作っている最中なのですが、
ソースの〈HEAD〉〈/HEAD〉の間に
<style type="text/css">
<!--
body{
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#adadad;
scrollbar-face-color:#d0e8f1;
scrollbar-highlight-color:#d0e8f1;
scrollbar-shadow-color:#adadad;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff
}
-->
</style>
をはさんでスクロールバーの色を変えようとしても、
その場では指定したとおりの色になるのですが
しばらく経ってまた開くと、元の灰色と黒のスクロールバーに戻ってしまいます。
web上にアップすれば、指定通りの色のままなのでしょうか?
まぁとりあえず試してから聞け
>>975 代替スタイルで
h2:first-letter{
font-size : 3em;
}
>>976 <dd>に<h2>を入れちゃうのは書いた後でいかがなものかと思ったが、
まぁスレの趣旨と反するので敢えて放置でおながいします。
仰る通り、一概にどのマクアプが適切なのかは言えないと思うので。
#スレ違いスマソ。
983 :
971:02/08/07 15:06 ID:???
984 :
971:02/08/07 15:15 ID:???
しかしコイツもしつこいな
記念パピコV(^o^)V
979<980
まだプロバイダは探してない状態だったんですけど、
やっぱりやってみないと分からないってことですね。
またアップしてみて事態が変わらなかったら報告します。
レスありがとうございました。
申し訳ないが質問させてくだちい。
cssでできるかワカランのですが・・・
--
<img src="**">
<table>
.
.
--
と書いた時に強制的に改行するのを抑制する方法ってあるますか?
991 :
Name_Not_Found:02/08/08 00:06 ID:6+F4tbcq
<img src="**" style="float: left;">
<table>
992 :
990:02/08/08 01:36 ID:???
ダメですた(´・ω・`)
993 :
990:02/08/08 02:11 ID:???
解決ですー。
横に長すぎるとうまくfloat機能しないんですね。
お騒がせしました。
>>993 もっと制御したいならfloat:leftとwhite-space:nowrapを組み合わせるといいかも。
995 :
Name_Not_Found:02/08/08 04:41 ID:91OMKY8X
まあどっちにしろつづきは新スレで
じゃ、お前に1000譲るからな
このスレはモーヲタが占拠した!
∋oノハヽo∈
(´D` ) < おしりぺんぺん
⊂ ヽつ))
(_ ノノ ☆ペチペチ
/
/
にゅるん♪ \
/ /
∋oノハヽo∈\/ \/
⊂(´D`*) ⊂ ノ
‖‖‖‖‖‖
ШШШШШШ_________________
(_______________________)
ケーチャン… ?
ノノノハヽ ノノノハヽ
( ´ Д `) ( `.∀´) ∬
( つ ( つ□
(_)_) (_)_)
ゴトー ムスメ。 ヤメルンダ… !
ノノノハヽ ノノノハヽ
( ´ Д `) Σ (`.∀´ )
( つ ( つ
(_)_) (_)_) □-カタン !
あたしもよ
ノノノハヽ ノノノハヽ
( ´ Д `) ! (`.∀´ )
( つ ( つ
(_)_) (_)_) □-
…… ……
ノノノハヽ ノノノハヽ
( ´ Д `) (`.∀´ )
( つ ( つ
(_)_) (_)_) □-
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。