CSS Border spanning across another div

Posted by Tux on Stack Overflow See other posts from Stack Overflow or by Tux
Published on 2011-01-17T05:22:09Z Indexed on 2011/01/17 5:53 UTC
Read the original article Hit count: 199

Filed under:
|
|

The problem is that the border of div#content also appears in div#navigation?

<html>
    <head>
        <title>WUI</title>

        <style type="text/css">
            div#header {
            }

            div#navigation {
                float: left;
                padding-right: 20pt;
            }

            div#content {
                border: 5px groove;
            }
        </style>
    </head>

    <body>
        <div id="header">
            <h1>WUI</h1>
        </div>
        <br />
        <div id="navigation">
            <ul>
                <li>Home</li>
                <li>Login</li>
            </ul>
        </div>
        <div id="content">
            <p>I like when you ride with that booty on me!</p>
        </div>
    </body>
</html>

EDIT: I want the left side (navigation) to appear as a sidebar to the left and the content after that (to the right). I'm applying the border to the content but that border also appears in div of navigation. I hope it is clear now.

© Stack Overflow or respective owner

Related posts about html

Related posts about css