背景情報
ユーザーに写真を表示するサイトを構築しています。このサイトでは、「投稿」にテーブルを使用しています。
問題
画像 (または div) をテーブルに追加すると、その横の列のサイズが自動的に変更されます。このフィドルを見ることができます。http://jsfiddle.net/hsNpj/赤の DIV は、左側の列を定義された幅よりも小さくします。変。幅は幅を意味し、「幅のようなもの」ではないと思いました。
以下は、幅を 100px に定義する CSS のコードです。
td.postopt
{
background:#f6f6f6;
width:100px;
border-right:1px solid #666;
height:100%;
}
HTML&CSS がこれを行うのはなぜですか? どうすれば修正できますか?