2

誰かがなぜoverflow:hidden;うまくいかないのか教えてください.

前もって感謝します。

#RightContent {
    min-height: 90%;
    background-color: #0A0A0A;
    border-top: 2px solid #2D2D2D;
    border-left: 2px solid #2D2D2D;
    border-right: 2px solid #2D2D2D;
    border-top-right-radius: 25px;
    width: 41%;
    margin: 0 auto;
    position: absolute;
    top: 20px;
    left: 404pt;
    overflow: hidden;   
}

#RightFooter {
    min-height: 30px;
    background-color: #0A0A0A;
    border-bottom: 2px solid #2D2D2D;
    border-left: 2px solid #2D2D2D;
    border-right: 2px solid #2D2D2D;
    border-bottom-right-radius: 25px;
    width: 41%;
    margin: 0 auto;
    position: absolute;
    bottom: 20px;
    left: 404pt;
    overflow: hidden;   
}

posturads.com で例を参照してください。

前もって感謝します。

4

1 に答える 1

1

要素またはその先祖に高さを設定していません。

#RightContentその要素の高さを設定してみてください。

更新しました

始めるのに役立つ簡単な HTML レイアウトのサンプルを作成しました: http://jsfiddle.net/Zdaaj/

サンプルを研究して実験してください。

フロート、クリア、およびマージンの使用に慣れて、必要な場所にレイアウトを配置し、フラストレーションを軽減することを強くお勧めします.

于 2013-01-23T18:13:19.997 に答える