/*CSS、スタイルシート質問スレッド【5】 */
337 :
Name_Not_Found:
テーブルセルに
td { font-size: 10pt; text-align: center; vertical-align: middle}
というカンジでテキスト位置を中央に指定しています。
テーブルの中のテーブルセルには有効なのですが、大元のテーブルの中に
あるテーブル自体はネスケでは中央にきてくれません。
IEでは大丈夫なのですがネスケではこういう場合無理なのでしょうか?
入れ子になった内側のテーブルをネスケでセルの中央に配置するには
どうしたらよいのでしょうか。
ネスケってネスケ6?
内側のテーブルに次のスタイルを付ける。
table#naka { margin-left: auto; margin-right: auto; }
テーブルがtext-align: centerでセンタリングされないのは
正しい動作。ってFAQかな?
>>335 外側のスクロールバーも消せる。
ちっとは自分で考えれ。
340 :
Name_Not_Found:01/12/07 23:02 ID:vyQKz28W
IE6のみにスタイルを適用させる方法があったと思うのですが、
googleあたりで探しても見付かりません。
検索語が悪いのかもしれませんが・・・。
ご存知の方がいらっしゃいましたら、教えて下さい。
宜しくお願いします。
あと、piro氏によれば――
>WinIE4/5/6 にのみスタイルを適用したい場合、独自拡張の expression()を使えば可能。
>例: margin:expression('0 0 1em 2%');
>
>WinIE6 にのみスタイルを適用したい場合、1に加え、文字列のエスケープを使えば可能。
>例: \6D\61\72\67\69\6E:expression('0 0 1em 2%');
>
>MacIE5 のみ除外したい場合、文字列のエスケープに空白を含めれば可能。
>例: \6D \61 \72 \67 \69 \6E :0 0 1em 2%;
343 :
340:01/12/07 23:15 ID:vyQKz28W
>>341-342 お二方
は・・・早いですね(^^。
どうもありがとうございましたm(_ _)m
344 :
340:01/12/07 23:16 ID:vyQKz28W
あ、お一人でした。すみません。
345 :
332:01/12/08 00:50 ID:/67rhIAC
>333-334
あ、書き込みミス。
.12は.j12の間違い。
で、やっぱり順番とか関係あるんスかねぇ。
>>345 で、カンマとピリオドの混同もちゃんと直したの?
順番は、同じセレクタ・同じプロパティなら下の記述ほど優先する決まりだが。
348 :
☆!☆:01/12/08 01:28 ID:Yx5TD+pJ
インラインフレームの属性でallowTransparency とは何なのでしょうか?
allowTransparency をgoogleで検索しても、8件しか出てきません
349 :
Name_Not_Found:01/12/08 01:36 ID:btdCfGEJ
>>342 その方法だと、
スクリプトがOFFのときにスタイルが適用されないので、
使うべきではない。
>>348 IE5.5以降でフレームの背景を透明にして、
透過させることができます。
351 :
☆!☆:01/12/08 01:51 ID:Yx5TD+pJ
>>350 早いレスありがとう!
バリューコマースのバナータグに付いてて、
ビルダーV6でエラー表示(赤字)になるのですが、
未対応という事でいいのでしょうか?
352 :
Name_Not_Found:01/12/08 01:56 ID:btdCfGEJ
>>351 マイナーな機能だから、
たいていのHP制作ソフトでは未対応だと思うよ。
353 :
Name_Not_Found:01/12/08 02:03 ID:fra0umGi
>>338 ありがとうございました。
text-align: centerではテーブルはセンタリングされないのですね。
IEではうまくいくのになぁ。やはりネスケ対策は難しいです。
354 :
:01/12/08 02:57 ID:/RSUta4V
>353
それはネスケ対策と言うのか…?
#text-align: center; で IE5.5 以前(と 6 の互換モード?)でテーブルが
#センタリングされるのは IE の正しくない動作,というのが FAQ なのです.