0

大きなテーブルがあり、セルの背景を 1 ~ 6 色のバンドに変更する必要があります。これは、四角形が互いに積み重なったようなものです (セル内に他の情報が表示されます)。この例は表ですが、これはどの DIV にも当てはまると思います。DOM で「cellcontainer」DIV を取得し、子 DIV を作成して帯状の背景効果を作成できるようにしたいと思います。

<table border=1 width=400 height=400>
    <tr>
        <td>
            <div class="cellcontainer">
                One
            </div>
        </td>
        <td>Two</td>
    </tr>
    <tr>
        <td>Three</td>
        <td>Four</td>
    </tr>
</table>

この単純なテーブルでは、最初のセル (div 'cellcontainer' を使用) を取得して、背景を水色、黄色、緑などの 3 つの異なる色にしようとしています。高さ= 33%の子divを追加し、cellcontainerのスタイルを相対に設定し、子divを絶対に設定するなどを試みましたが、魔法の組み合わせが見つかりませんでした。

4

1 に答える 1

1

セルの背景を3色にしたいというのは、グラデーションのことですか?もしそうなら、これを試してください

そうでなければ、「背景を3つの異なる色にする」という意味がよくわかりません。

于 2012-04-29T18:56:52.600 に答える