• 締切済み

テーブルの中のリンクにつく枠を消したい

ブログのカレンダーです。背景色のテーブルの中のリンク文字の周りに白い枠線ができてしまいます。枠線の取り方をご教授ください>< *HTML* <table border="0" cellspacing="1" bgcolor="#ddd"> <tr><td id="calendar_${CALENDAR_CODE}"></td> </tr></table> *CSS* #calendar table {width: 698px;margin: 0px auto;background: #000000;color: #FFFFFF;} #calendar td {text-align: center;color: #ffffff;} #calendar td a {background: #000000; color: #FFFFFF;} #calendar td a:hover,#calendar td a:active {background: #888888;color: #FFFFFF;}

みんなの回答

  • Suzi
  • ベストアンサー率38% (130/334)
回答No.2

<table border="0" cellspacing="1" bgcolor="#ddd">   ↓ <table border="0" cellspacing="0" cellpadding="0" bgcolor="#ddd"> はどうですか?

noname#43953
質問者

お礼

すみません、自己解決しました。リンク文字だからではなく、今日の日の数字だけ枠がかかるようになっていたようです。初めていじるブログだったので気づきませんでした>< お騒がせしました。

noname#43953
質問者

補足

ありがとうございます。 効果なかったです>< 見た感じセルの余白に見えるのですが、なぜか。 そして、リンクがかかった文字の入っているセルだけそうなっています。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

白い枠とはなにかよくわからないので、的を得ていないかも しれませんが。いわゆるリンクのアンダーラインであれば #calendar td a {background: #000000; color: #FFFFFF;} を #calendar td a {color: #FFFFFF;text-decoration:none;} としてみてください そもそもaはインライン要素なので、バックグラウンドは使えないと 思います。

noname#43953
質問者

お礼

すみません、自己解決しました。リンク文字だからではなく、今日の日の数字だけ枠がかかるようになっていたようです。初めていじるブログだったので気づきませんでした>< お騒がせしました。

noname#43953
質問者

補足

>白い枠とはなにかよくわからないので 私もなんだか分からなくて本当に困っています>< やってみましたが効果ありませんでした。 ご回答ありがとうございます。