2011-11-24 6 views
6

固定幅のテーブルを持っています。列の幅の合計!=表幅の場合の動作は何ですか?

カラムの幅が800にならないときは、ブラウザ(Chrome)はサイズを増やすために任意に1つの列を選択します1つは、私はわからない)。

また、列の幅の合計を800より大きくすると、それを受け入れるだけです。

カラムの幅の合計がテーブルの幅と等しくない場合のブラウザの動作の標準的な動作はありますか?

答えて

4

はい、正しく動作しているようです。列幅は 特定の表のセルの内容については狭すぎることが判明した場合の仕様によれば、ユーザ・エージェント(ブラウザ)が必要

として「リフロー」の列に向けられている

、ユーザエージェントできますテーブルのリフローを選択します。

http://www.w3.org/TR/html4/struct/tables.html#column-width

また、

ユーザーエージェントは、彼らがそうすることを望む、と に自由であるとき、「固定レイアウト アルゴリズムを除いて、精度の上にレンダリング速度を好む任意のアルゴリズムを使用することができます"が選択されます。

はもっとここに

http://www.w3.org/TR/CSS2/tables.html#width-layout

+0

万歳を参照してください! w3foolsを邪魔にならないようにするための実際のものへのリンクが増えました。私はあなたの最初のリンクにフラグメントを修正したと思う、あなたはそれをもう一度チェックしたいかもしれない。 –

+0

ありがとう@muistooshort!リンク修正を気に入ってください。はい、正しいリンクです。さようならw3fools! –

+0

ありがとうございました!これはちょうど情報と私が探していたソースでした! – steve8918

関連する問題