列内に伸びる可能性のあるテーブルを持っていますが、CSSの最小幅と最大幅に少し問題があります。 /最大幅は動作するはずテーブルの列は、CSSで最小幅と最大幅の両方を設定します
- 分:Prevent text from overlap table td width
- 最小/最大幅はサポートしていません。Min-width and max-height for table attributes
私は希望
はまた、それがどのようにこの作品の周りにいくつかの矛盾する答えをtheresのようです次のようなものがあります。
table{
width:100%;
}
.a, .b, .c
{
background-color: red;
}
.a
{
min-width: 10px;
max-width: 20px;
}
.b
{
min-width: 40px;
max-width: 45px;
}
.c
{
}
<table>
<tr>
<td class="a">A</td>
<td class="b">B</td>
<td class="c">C</td>
</tr>
</table>
javacriptなしでこれを達成する方法はありますか(つまり、テーブルで列の拘束が制限されています)? http://jsfiddle.net/4b3RZ/10/
- 以下
、実際にいくつかの異なるCSSセットアップのためにレンダリングされるもののテーブルです:
えっさて、あなたのCSSの構文エラーがあります: '分-width'sは'なしです: '。それを修正し、 '.a'と' .b'に最初の 'width'を追加して、Chrome 29で動作するように見えます。 – Passerby
編集:' min-width'はChrome 29で動作するようですが、 'max-width'そうではありません:http://jsfiddle.net/4b3RZ/9/ – Passerby
@Passerbyはいあなたの絶対に正しいのは(誤植であったに違いない)私はこの問題を修正しました。どのように最大幅を動作させるか考えていますか? –