td
基本的に、私は自分の s を水平方向に離して配置したいと考えています。Firefox ではマージンを設定することで問題なく動作しますが、クロムではマージンが機能しません。そこで、次のことを試してテーブルに適用しました
border-spacing: 40px;
border-collapse: separate;
さらに、そのソリューションはクロムでは機能しましたが、Firefox では機能しませんでした。border-collapse:
ガイドでは、firefox で動作させるには別のものが必要であると示唆されていましたが。
これ以上の詳細は省きますが、テーブルのスタイリングのコード (Firefox で動作するもの) は次のとおりです。
#tstyle3 {
margin: 10px 0 0 0px;
width: 750px;
border-collapse: separate;
}
#tstyle3 tr {
height: 270px;
border-bottom: none;
border-collapse: separate;
width: 950px;
display: inline-block;
}
#tstyle3 td {
border-top: none;
display: inline-block;
position: relative;
border-collapse: separate;
margin: 0 30px 0 0;
height: 220px;
width: 220px;
background-color: white;
float: left;
box-shadow: 0px 3px 5px #b5b6b6;
}
そして、jsfiddle で再現された状況 (これは、Firefox でどのように表示されるかを示しています)