0

css div を編集して 100% テキストを表示しようとしていますが、

私のコードは次のとおりです。

#categorycontent, .categorycontent {
    display:block;
    line-height:22px;
    height:290px;
    margin:0;
    padding:4px 10px;
    background:#ecebe3;
    border:1px solid #d5d3c7;
}

私は次のようなことを試みています:

#categorycontent, .categorycontent{
    display:block;
    line-height:100%;
    height:100%;
    margin:0;
    padding:4px 10px;
    background:#ecebe3;
    border:1px solid #d5d3c7;
}

しかし、これは機能していません。

CSS初心者です、よろしくお願いします。

編集:高さのスクリーンショット:290px; http://i45.tinypic.com/359z2ti.png

高さのスクリーンショット:100%; http://i46.tinypic.com/fwq4q8.png

4

4 に答える 4

1

幅を100%として追加できます。

width:100%;
于 2012-09-06T13:33:13.580 に答える
1

body height が 100% でな​​い限り、div height:100% を設定することはできません

 html,body{height:100%}

#categorycontent, .categorycontent{display:block;line-height:100%;height:100%;margin:0;padding:4px 10px;background:#ecebe3;border:1px solid #d5d3c7;}
于 2012-09-06T13:20:32.597 に答える
1

入力したすべてのテキストを表示する場合は、次のように設定するだけです。

overflow: visible;

于 2012-09-06T13:21:25.683 に答える
1

height: 100%;あなたはあなた<html><body>タグをつけなければなりません

于 2012-09-06T13:22:08.403 に答える