ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

CSSテクニックコミュのMAC IE でのテーブルボーダーについて

  • mixiチェック
  • このエントリーをはてなブックマークに追加
質問なのですが、

テーブルのボーダーを指定する際にWINではボーダーに間隔があくようなことはないのですが、MACのIE5では間隔があいてしまうのです・・・。

大変申し訳ないのですが、
何かよい解決方法はございませんでしょうか・・・。

よろしくお願いします。

---------
table {
width: 100%;
margin-bottom: 10px;
padding :0px;
border-top: 1px solid #000000;
border-right: none;
border-left: 1px solid #000000;
border-bottom: none;
}


td {
margin: 0px;
padding: 2px 5px 2px 5px;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
}

コメント(7)

HTML側で
<table cellspacing="0">
とやってみてはいかがでしょう。
本来ならCSSのborder-spacingで調整すべきなんですけど、ブラウザで非対応なものとかがあってこうせざるを得なかったような気がします。
>江戸川さん

やっぱりそうなんですね…。
とりあえず解決いたしました。ありがとうございました!
MacIEを確認する環境がないのですが、

table{
 border-collapse: collpase;
}

は使えないのでしょうか?
(解説文)
http://www.tohoho-web.com/css/reference.htm#border-collapse

コレ使えるとと、いちいちborderの4辺を指定しなくても
table、tdともに「border: 1px solid #00000;」の
一つだけで解決しますよ。
> Tomoya.Mさん
残念ながら使えないのですよ。
http://hp.vector.co.jp/authors/VA022006/css/corrbrwser/tables.html#border-collapse
仰る通り、CSSのみでいけるはずなんですけどねぇ。
江戸川さん

見事なほげ状態ですね。
どうも、ありがとうございました。

MacIEへの対応は鬼門ですね。safariが普及してくれればなぁ。
MacIEはじき消える見込みです。
http://www.microsoft.com/japan/mac/products/ie/default.asp?navindex=s7
http://japan.cnet.com/news/media/story/0,2000047715,20093302,00.htm

これで、いよいよMacIEのために「table cellspacing="0"」を記述する必要がなくなりそうですね。
シガーさんの書き込み通り、サポートが今年末で、
DLも1月末で終了です。

マイクロソフトも、公式でMacユーザーはSafariを推奨してしまう始末ですから、排除決定でよいと思います。
つか、もうMacIEはCSS効かせてないですけども

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

CSSテクニック 更新情報

CSSテクニックのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。