952 :
606:2006/01/15(日) 19:52:57 ID:???
>>950 色々いじくってたら直りました。ありがとうございます。おそらくもう大丈夫だと。
>>952 無駄に長いスタイル指定に萎え。もっと簡略化できるぞ。
position: relative; はなんのため?
スタイルを適用させるHTMLソース例も出しなさい。長くせず、キモの部分だけな。
今さらなんだが、
>>637ってoverflow:hidden;で指定幅のみ選択になるよな。
でもここらへん、確かMacIEで表示できない細かい条件があったような気がするんだけど、
MacIE環境持ってる人、知らない?hiddenじゃやっぱり危険?
MacIE は overflow:auto; すると display:none; みたいになってしまうからいやん
すみません。質問します。
CSSでデザインされたとてもカッコいいサイトを見つけました。
参考にさせてもらおうと思い、CSSの中身を除いた※1のですが、
@import url("base2.css");
/*\*//*/
@import "ie5mac.css";
/**/
このような記述が出てきてCSSが見れませんでした。
どうすればいいでしょうか。
サイトを晒したいけど、許可をとっている訳ではないので止めておきます。
よろしくお願いします。m(_ _)m
※1
http://ホームページ名//css/base2_im.css ←を入力
>>957 ちなみにそれバグの多いMacIE用ハックだから、
一般用CSSはそれじゃないと思われ。その部分はただの回避策じゃないかな。
#navi a:link, a:active, a:visited {
〜略〜
}
#navi a:hover {
〜略〜
}
上記のようにスタイルシートを記述しているのですが、なぜか <div id="navi"></div> で
囲っていない部分にも a:link, active, visited が影響されてしまいます。(hovor は適用されてません)
原因はなんでしょうか? W3C や HTML-Lint でチェックはしたのですが…
http://pc8.2ch.net/test/read.cgi/hp/1137080639/29 からきました
<dt>DT1</dt>
<dd>DD1</dd>
<dd>DD2</dd>
<dt>DT2</dt>
<dd>DD3</dd>
<dd>DD4</dd>
<dd>DD5</dd>
というのを
DT1 DD1 DD2
DT2 DD3 DD4 DD5
と並べて表示したいのですが
dt
float: left
clear: both
dd
float: left
だとWinIEで
DT1 DD1 DD2 DD3 DD4 DD5
DT2
となってしまいます。
どうやったら解決できますか
#navi a:link, #navi a:active, #navi a:visited
に修正。
>>968 ありがとうございます。
もう一つ質問なんですが
ul {
background-color: #FFFFFF;
}
とやるとIEだと背景色が適用されますがFirefox1.5だと適用されません。
どっちが正しい挙動なのでしょうか
FireFox1.5で
> <q cite="引用元">引用文</q>
を
> 「引用文」(引用元)
と表示してさらに"(引用元)"の部分のフォントや色を"「引用文」"とは別のものを適用したいのですが
> q { quotes: "「" "」"; }
> q:after { content: "(" attr(cite) ")"; } /*←fontとかcolorとか指定する予定*/
とすると
> 「引用文(引用元)
のように表示されます(閉じるかぎかっこがない)
> q:before { content: "「"; }
> q:after { content: "」" "(" attr(cite) ")"; }
とすると一応
> 「引用文」(引用元)
と表示されるのですがそれだと当然ながら
"(引用元)"の部分だけに"「引用文」"とは別のスタイルを適用することができません
("」(引用元)"の部分にスタイルが適用される)
どうすれば思い通りにできるでしょうか
971 :
969:2006/01/18(水) 15:28:35 ID:???
>>969 そんなことなかったです
リスト要素がulの外に配置されてるような状況になってたようです。
これはこれでバグだとおもいますが
>>969 Win2000Firefox1.5で変わることを確認。
スペルミスを確認汁。
リロードしたんだが…orz
>>971 小分けですまん、それもそんなことはないから、おまいの書き方確認。
>>970 citeまで装飾(CSS)として付けるのは法律的にちょっと難という意見があるので
cite属性を用いるがよかろ。
cite属性じゃねえ、cite要素だ。
977 :
969:2006/01/18(水) 15:37:00 ID:???
>>974 li要素をfloatしてた所為でした。
IEだとfloatされたli要素もulの中のように振る舞いますが
FFだとulの外に浮いてる形になるみたいです。
後続する要素とのマージンなどからもこんどこそ合ってると思います
978 :
970:2006/01/18(水) 15:38:03 ID:???
>>975-976 レスどうもありがとうございます。
そもそもhtml部分を
> <q cite="引用元">引用文</q><cite>引用元</cite>
として
q要素のcite属性部分をcssで装飾するのではなくcite要素を追加し装飾すれば委員ですね。
それでもやっぱりq要素のcite属性は書いたほうがいいのでしょうか?
って、これはcssの質問ではないのでスレ違いですね。
どうもありがとうございました。
>>978 q要素とcite要素が完全に対応する確証がない(現在の仕様ではそれを明文化する規定がない)から
HTMLとしては、たとえcite要素はなくともcite属性は書くべき。
むしろHTML的にはcite要素は法律的なおまけと考えておいたほうがいい。
またcite属性にはURI(URLやISBN)しか書けないが、
cite要素のほうはq要素のtitle属性と同じような出版物名とか著者名とか書けるんで便利。
>>979>>980 素朴な疑問。
その仕様通りだと、ブロック要素であるhrはフロートされちゃマズイと思うんだけど、
hrがきっちりフロートの下に潜り込んでるのは知ってる限りOperaだけで、
IEはおろかFirefoxでもMozillaでもフロート幅によって縮められちゃってテキスト扱いになってる感じなんだが、
これってバグ?
>>983 いや、標準モードでそれだった気がするんだが・・・
もういっぺん試してみる。
ちょっと該当見付からなかったんですけど、
legend要素に:first-letter擬似要素が働かないのは仕様ですか?
>>988 Windows2000SP4Firefox1.5です。
>>990 わかりました、あとでソースを簡略化してやってみます。
おはよう埋め
雪だ
梅干しすっぺー
カリカリ埋め
すっぱいまんくいてー
うめうめ
すっぱいまんこいてー
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。