テーブルがあり、min-width
とmax-height
のプロパティを定義したいとします。以下の例を参照してください。テーブル属性の最小幅と最大高さ
私の問題は、ブラウザがそれを受けないということです。私がtd
に定義した場合、それはtd
要素内のdiv
要素で定義すると、内容は右と最高の幅を持ちますが、テーブルのサイズは同じです。 (空きスペースが多いので/)
どうすれば解決できますか?
編集: テーブルがフルスクリーンモードの場合にのみ問題が発生しているように見えた。それにもかかわらず、エレメントは最大幅を超えてはいけません!
例:「幅」プロパティが「最小幅」と「最大幅」として、使用されるべきである
<html>
<head>
<style type="text/css">
td {
border: 1px solid black;
}
html,body,.fullheight {
height: 100%;
width: 100%;
}
.minfield {
max-width: 10px;
border: 1px solid red;
overflow: hidden;
}
</style>
</head>
<body>
<table class="fullheight">
<tr>
<td class="minfield">
<div class="minfield">
<p>hallo</p>
</div>
</td>
<td><p>welt</p></td>
</tr>
</table>
</body>
</html>
おかげで:/私は推測する...単純な作業が、CSSでは不可能:(、多分誰かが解決策:) – Stefan
なぜあなたはそれをCSSでは不可能だと思いますがポストス?あなたのコードで 'min-width'を 'width'に変更すると、最初の列は非常に薄く、2列目は広いです。あなたの場合は何ができませんか? 'width'は 'td'に適用され、 'max-width'は 'div'で完全に正しいことに注意してください。 – Arsen7
うーん、divs work :)、しかし私が望む通りではありません:( – Stefan