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

このエントリーをはてなブックマークに追加
8【FAQ】
Q6: 画面中央に配置するにはどうすれば?
A6: 左右(水平方向)のセンタリングはA2既出。
垂直には色々な方法があります(スタイルシート 縦中央(垂直中央)参照)。
http://chaichan.hp.infoseek.co.jp/qa3500/qa3558.htm
vertical-alignはテキストのみが対象だからブロックレベル要素を配置できません。

Q7: 背景画像を二つ指定するにはどうするか。
A7: できません。background-imageは一要素に一つだけ。要素を重ねるなど工夫して下さい。

Q8: dt・ddを横並びにしたいのですが。(会話文など)
A8: floatとmargin-leftの応用で。下記サイトを参照のこと。
<dl> の整形
http://www.remus.dti.ne.jp/~a-satomi/nikki/2001/12b.html#d18n03

Q9: リンクした画像の線が消えません。
A9: img要素ではなくa要素をセレクタにしてborder指定してませんか?  a:link img, a:visited img, a:hover img {border:none;}
NN4は 画像アンカーのボーダーを消去できない(Netscape Navigator 4.x CSSバグリスト) 参照。
http://cssbug.at.infoseek.co.jp/detail/nn4x/b022.html
text-decorationの場合、親要素に設定された下線を子要素で解除できないのが正しい仕様です。
cf. 親要素のtext-decorationの効果を子要素で解除できる(Internet Explorer (Windows) CSSバグリスト)
http://cssbug.at.infoseek.co.jp/detail/winie/b040.html