毎日小さな余白で区切られたボックスでカレンダーを作成しようとしています。問題: マージンが適用されません。日付の周りに赤い境界線を追加しました。コードでわかるように、境界線の間にマージンがありません。無関係な CSS をすべて削除し、一時的に!important
プロパティを追加しました (これは嫌いです。私がどれほど絶望的かを理解してください)。私は自分が間違っていることを絶対に見ることができないので、助けていただければ幸いです。
コードはこちらです。
編集
hrunting's answer で参照されているコードを追加しました
#calendar table {
border-collapse: separate;
border-spacing: 2px 2px;
}
私のコードに、しかしそれは何の違いもないようです。(赤い境界線を削除しました。日付用の別のボックスがある場合は、いつ機能するかを確認してください。)