Hej! Det är så att jag håller på lär mig mer om CSS. Men det jag har fastnat lite på är att jag har gjort två stycken Sidebar A och B som är åt högersida.
Det som är problemet är att när jag skriver text i sidebaren så åker själva bakgrunden mer och mer mot mitten och texten kommer mot mitten.
Kolla på bilderna.
Så är det utan text: http://www.bilddump.se/bilder/201306...02.132.219.jpg
När jag skriver in text i sidebaren: http://www.bilddump.se/bilder/201306...02.132.219.jpg
Så ser min index.html ut:
Så ser min master.css ut:
Hoppas någon vet vad jag ska skriva så att Sidebaren håller sig på plats och kan skriva text där
Det som är problemet är att när jag skriver text i sidebaren så åker själva bakgrunden mer och mer mot mitten och texten kommer mot mitten.
Kolla på bilderna.
Så är det utan text: http://www.bilddump.se/bilder/201306...02.132.219.jpg
När jag skriver in text i sidebaren: http://www.bilddump.se/bilder/201306...02.132.219.jpg
Så ser min index.html ut:
HTML-kod:
</head> <body> <div id="page-container"> <div id="main-nav"> <dl class="hidden"> <dt id="about"><a href="#">About</a></dt> <dt id="services"><a href="#">Services</a></dt> <dt id="portfolio"><a href="#">Portfolio</a></dt> <dt id="contact"><a href="#">Contact Us</a></dt> </div> <div id="header">Header</div> <div id="sidebar-a"></div> <div id="sidebar-b">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida enim ut risus. Praesent sapien purus, ultrices a, varius ac, suscipit ut, enim. Maecenas in lectus. Donec in sapien in nibh rutrum gravida. Sed ut mauris. Fusce malesuada enim vitae lacus euismod vulputate. Nullam rhoncus mauris ac metus. Maecenas vulputate aliquam odio. Duis scelerisque justo a pede. Nam augue lorem, semper at, porta eget, placerat eget, purus. Suspendisse mattis nunc vestibulum ligula. In hac habitasse platea dictumst. </div> <div id="content"> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida enim ut risus. Praesent sapien purus, ultrices a, varius ac, suscipit ut, enim. Maecenas in lectus. Donec in sapien in nibh rutrum gravida. Sed ut mauris. Fusce malesuada enim vitae lacus euismod vulputate. Nullam rhoncus mauris ac metus. Maecenas vulputate aliquam odio. Duis scelerisque justo a pede. Nam augue lorem, semper at, porta eget, placerat eget, purus. Suspendisse mattis nunc vestibulum ligula. In hac habitasse platea dictumst. </div> <div id="footer">Footer</div> </div> </body> </html>
Så ser min master.css ut:
Kod:
.hidden { display: none; } #page-container { width: 1280px; margin: auto; } #main-nav { background: blue; height: 50px; } #header { background: green; height: 150px; } #sidebar-a { background: purple; float: right; padding-right: 150px; padding: 150px; } #sidebar-b { background: #770276; clear: both; float: right; padding-right: 150px; padding: 150px; } #content { background: orange; margin-right: 500px; height: 600px; } #footer { background: black; clear: both; height: 100px; } html, body { margin: 0; padding: 0; }
Hoppas någon vet vad jag ska skriva så att Sidebaren håller sig på plats och kan skriva text där
![Smile](https://static.flashback.org/img/smilies2/smile1.gif)