/* CSS・スタイルシート質問スレッド【55th】*/

このエントリーをはてなブックマークに追加
952Name_Not_Found:2006/04/26(水) 18:08:59 ID:???
いや、それCSSじゃないし…。
953951:2006/04/26(水) 18:23:33 ID:???
ごめんなさい
スレチでした...。
954Name_Not_Found:2006/04/26(水) 20:07:56 ID:???
おまいっていう奴は・・・
955947:2006/04/26(水) 20:43:42 ID:???
バグでしたか。
検証・誘導・変わりに報告してくれた方ありがとうございました。
956Name_Not_Found:2006/04/26(水) 21:12:49 ID:???
957Name_Not_Found:2006/04/26(水) 21:24:46 ID:2cPR75cR
>>956
(´ω`)<カワイソス
958Name_Not_Found:2006/04/26(水) 21:37:24 ID:???
ま、マジで落っこったの?それ。
959Name_Not_Found:2006/04/26(水) 21:48:16 ID:???
コラだろ…
960Name_Not_Found:2006/04/26(水) 21:52:55 ID:???
>>955 詳しいことはバグ辞典スレッドにも書いておいてね。
961Name_Not_Found:2006/04/27(木) 01:13:41 ID:???
カルガモ.ヒナ{ display : none }
962Name_Not_Found:2006/04/27(木) 01:15:14 ID:???
吹いたけど、哀れな話だ。
963Name_Not_Found:2006/04/27(木) 02:16:12 ID:Gvga/D5H
<ul><li>blah blah</li></ul>

ul {
    text-align:right;
    border-top:1px solid #000;
}

li {
    display:inline;
    padding:5px;
    border-bottom:1px solid #000;
    border-left:1px solid #000;
    border-right:1px solid #000;
}

上記の状態でulのボーダーとliのボーダーが合体して綺麗に長方形にできる方法ってありますか?
このままだと、liのボーダーが上にはみ出て綺麗になりません。あとpaddingを変えたりすると変わってしまいます。
ulとliだけでは表現できないでしょうか。
もし他の方法があってそれでうまくできるなら教えてください。
964Name_Not_Found:2006/04/27(木) 02:20:58 ID:???
試してないが、liに右線だけ、ulに上下左線だけ、では駄目だろうか。
965Name_Not_Found:2006/04/27(木) 02:26:43 ID:???
>>963
ul { padding-top:2px;}
WinIE6、FireFoxはこれでよし。
しかしOperaでは4pxでないと駄目だった。

>>964
それではtext-align:rightとdisplay:inlineの意味が無くなる。
966Name_Not_Found:2006/04/27(木) 02:33:42 ID:Gvga/D5H
>>965
Firefoxではきれいに見えるんですが、IE6では上にはみ出ていました。Operaは持ってません。
他にスマートにできる方法ありますか?
このデザインってちょっと無理矢理かな?
967Name_Not_Found:2006/04/27(木) 11:38:09 ID:???
li {line-height:1.3;}を追記すれば、Opera8.54でもOK。
IE6では、もともとulにpaddingを設定しなくとも問題無し。
こちらはWinXPでDOCTYPEは標準モードだが、そちらの環境は互換モードか?
ul {padding-top:2px;
text-align:right;
border-top:1px solid #000;
}

li {line-height:1.3;
display:inline;
padding:5px;
border:1px solid #f00;
border-width:0 1px 1px 1px;
}
968Name_Not_Found:2006/04/27(木) 12:08:34 ID:???
macだと、>>967のulをpadding-top:4px; にしないと上手くいかない。
FXだけはpadding-top:2px;のままでOKだった。
969Name_Not_Found:2006/04/27(木) 13:29:24 ID:8fYDVViK
違うデザインにしましたので、もういいですよ。
ありがとうございました。
各要素をpxでちびちびあわすより、divで包んでdivのwidthなりheightなりを調整して、その中いっぱいに線書いたほうがいいね。
970Name_Not_Found:2006/04/27(木) 13:36:32 ID:???
>もういいですよ。
>もういいですよ。
>もういいですよ。

二度とクンナ。
971Name_Not_Found:2006/04/27(木) 13:39:15 ID:8fYDVViK
>>970
なんて言ったら良かったの?
972Name_Not_Found:2006/04/27(木) 13:40:06 ID:???
>>969
クンナ。
973Name_Not_Found:2006/04/27(木) 13:42:38 ID:???
叩きたいだけですか?
974Name_Not_Found:2006/04/27(木) 13:47:52 ID:???
>>971
おまえはCSSの勉強の前に日本語を勉強しろ、ガキ。
975Name_Not_Found:2006/04/27(木) 13:51:51 ID:8fYDVViK
ちゃんとお礼言ってます
976Name_Not_Found:2006/04/27(木) 13:53:01 ID:???
楽しいね
977Name_Not_Found:2006/04/27(木) 13:59:37 ID:???
>>975
いちいちイヤミな奴だな。逆の立場に立ってモノを言えって。
ま、二度と来なくていいけど。
978Name_Not_Found:2006/04/27(木) 14:01:49 ID:???
何事もゆとりを持って臨まなきゃいかん
979Name_Not_Found:2006/04/27(木) 14:03:06 ID:???
>>969 どうでもいい糞デザインなんだから作るな。
980Name_Not_Found:2006/04/27(木) 14:07:14 ID:rAwKq7o5
すいません質問なのですが

h2タグにcssで背景に画像を設定したのですが、表示されません。
パスが間違ってるわけでも無く、ちゃんとバイナリモードでも転送していています。
しかし、その画像のURLを直接開いてみると表示されて、
HTMLファイル上の記述は<h2></h2>と中が空白になっているのですが、スペースを入れると表示されます

これは仕様なのでしょうか?

とういうか、hタグに画像のみ使う場合はHTMLで画像を指定し
代替えテキストを表示するのが正しい文法なんでしょうか?
981Name_Not_Found:2006/04/27(木) 14:11:40 ID:???
>>980
とりあえずソースが分からないことには答えようがない。
982Name_Not_Found:2006/04/27(木) 14:13:42 ID:???
んー・・・前に自分も同じようなことあったけど、すっごくつまんないミスだったような気がする。
というわけでソースください。
983Name_Not_Found:2006/04/27(木) 14:15:41 ID:???
>>980
一番いいのは
<h2>にはテキストを入れて画面上では見えなくし、画像は背景にする。
しょうじゃない場合は画像を入れてalt書く。
空タグは最悪。
984Name_Not_Found:2006/04/27(木) 14:19:12 ID:???
>>977
この手の子は、逆の立場でもキニシナイからたちがわるい。

>>971
「もういいです」は否定なので、「お断りだ」って言われるのと
同じような印象をもたれることだけ覚えとけ。
985Name_Not_Found:2006/04/27(木) 14:25:46 ID:???
>>980
ローカルだとできてるの?
986980:2006/04/27(木) 14:27:50 ID:rAwKq7o5
MT 3.2のデフォルトテンプレを使っているのですが、以下が問題のソースです

  html
-------------------------------------------
<div class="module-search module">
<h2 class="search-header"></h2>
<div class="module-content">
<form method="get" action="<$MTCGIPath$><$MTSearchScript$>">
<input type="hidden" name="IncludeBlogs" value="<$MTBlogID$>" />
<label for="search" accesskey="4"></label>
<input id="search" name="search" size="20" />
<input type="submit" value="検索" />
</form>
</div>
</div>
------------------------------------------------------

css
------------------------------------------------------
.search-header {
margin: 0;
background-image: url(http://***.jp/mt/tmpl-image/search-title.png);
background-repeat: no-repeat;
}
----------------------------------------------------------------------------

h2タグ内に といれると表示されます。
987Name_Not_Found:2006/04/27(木) 14:29:51 ID:???
>>986
テキストが何もない場合の動作は保証されない。
なんでタイトルも何もないのよ、hnは「見出し」だぞ。
988980:2006/04/27(木) 14:30:31 ID:rAwKq7o5
>>985
ローカルだと表示されます

safari,IE,firefoxで見たのですが駄目でした。
989980:2006/04/27(木) 14:33:10 ID:rAwKq7o5
>>988
タイトルを画像にしたかったので・・・

やはり、空タグがいけないのですね;
990Name_Not_Found:2006/04/27(木) 14:33:28 ID:???
空タグが原因だろうね。
これだったら画像をhtml上で配置した方がマシ。
991Name_Not_Found:2006/04/27(木) 14:34:19 ID:???
>>989
>>983が方法書いてくれてるでしょ。
992Name_Not_Found:2006/04/27(木) 14:35:52 ID:???
とりあえずh2にテキスト入れて

text-indent: -9999px;

でいいんじゃない?
993Name_Not_Found:2006/04/27(木) 14:36:23 ID:???
なんでローカルだと表示されるんだ?
994Name_Not_Found:2006/04/27(木) 14:36:38 ID:???
あ・・・あとh2のサイズ指定して無いじゃん
995980:2006/04/27(木) 14:37:07 ID:rAwKq7o5
>h2タグ内に といれると表示されます。
↑の空白が部分が表示されてない;

空白部分は& n b s p ;です
996Name_Not_Found:2006/04/27(木) 14:41:19 ID:???
>>995
大丈夫、それは 全 然 重 要 な 問 題 じ ゃ な い
997980:2006/04/27(木) 14:44:32 ID:rAwKq7o5
>991
原因が知りたかったもので・・・
>>994
サイズ指定は画像以外使わないし、余白等もいらないので指定していませんが、いるんですかね?

みなさんありがとうございます。htmlで指定してみます
998Name_Not_Found:2006/04/27(木) 14:49:41 ID:???
>htmlで指定してみます
理解してない悪寒
999980:2006/04/27(木) 14:54:06 ID:rAwKq7o5
>>997
空タグなのが原因なんですよね?
プラス、CSSでもサイズも指定してないのでブラウザが認識しないと言う事でしょうか?
1000Name_Not_Found:2006/04/27(木) 14:54:19 ID:???
/* CSS・スタイルシート質問スレッド【56th】*/
http://pc8.2ch.net/test/read.cgi/hp/1146116351/l50

ふぅ・・・間に合った。
続きはコチラへ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。