![]() |
simples css problem^^
Hallöle!
ich hab vor ein paar tagen mit html und css angefangen und bin auf ein problem gestoßen und zwar will ich 2 div container neben einander haben ^^ allerdings solllen sie zentriert bleiben hier die codes: - html - [HTML]<div class="sidebar"> </div> <div class="main"> </div>[/HTML] - css - Code:
.sidebar { mfg ipulf edit: es darf kein abstand zwischen den beiden containern sein^^ |
pack doch die beiden container in 1 container, diesen platzierst du dann mittig, falls das funktioniert dann kannst du evtl. den einen container links, den anderen rechts alignen... ka ob das jetzt so funktioniert aber ich hätte es auf diese weise probiert :D
|
Zitat:
|
mittler weile hab ich die nach rechts und nach links ausgerichtet so das die perfect neben einander passen würden aber trotzdem sind sie noch untereinander.. :(
|
dann hast du es nicht richtig probiert
Code:
<html> |
wie wärs mit einer tabelle und border=0 in die du die divs packst. und dann die tabelle positionieren...
|
gib den beiden divs einfach nen float moddel mit.
die linke box nen float: left und der rechten nen float: right darunter setzt du dann folgendes: <div style="clear: both; font-size: 1px; line-hight: 1px;> </div> |
Zitat:
|
vergiss das:
<div style="clear: both; font-size: 1px; line-hight: 1px;> </div> nicht. sonst verzieht sich die seite, weil der code "denkt", das das float immernoch gillt |
Zitat:
bei mir hat sich allerdings mitlerweile das nächste problem angestaut ^^ undzwar bei meiner navigation die icons haben einen abstand von einander was nicht sein soll mit border=0 funkt es nicht hier die codes: [HTML]<div class="navi"> <table width="200" border="0" cellspacing="0" cellpadding="0"> <tr> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild1','','images/Bilder/style_hover_02.png',1)"><img src="images/Bilder/Style_02.png" name="Bild1" border="0" id="Bild1" /></a> </tr> <tr> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild2','','images/Bilder/style_hover_03.png',1)"><img src="images/Bilder/Style_03.png" name="Bild2" border="0" id="Bild2" /></a> </tr> <tr> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild3','','images/Bilder/style_hover_04.png',1)"><img src="images/Bilder/Style_04.png" name="Bild3" border="0" id="Bild3" /></a> </tr> <tr> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild4','','images/Bilder/style_hover_05.png',1)"><img src="images/Bilder/Style_05.png" name="Bild4" border="0" id="Bild4" /></a> </tr> <tr> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild5','','images/Bilder/style_hover_06.png',1)"><img src="images/Bilder/Style_06.png" name="Bild5" border="0" id="Bild5" /></a> </tr> </table></div>[/HTML] -css- Code:
.navi { |
nimm die icons mal aus der tabelle raus, und geb denen nen float mit.
tabellen sind nicht barrierefrei und führen immer zu problemen. einfach nen float im style-tag mit anhängen (float:left) btw. wieso machste den hover eigendlich mit js und nicht mit css? |
Zitat:
aaalsooo.. wenn ich jetz float: left mache dann haut der mir alles durcheinander denke mal weegen dem code den du mir gegeben hast damit grade das nicht passiert den konnte ich aber net rein machen weil sonst mein footer verschwindet x_x |
setz mal um jeden link folgendes rum <div style="float:left;">a-tag und img dingens</div>
und nach den icons packst du mal folgendes: (das sorgt dafür, das der footer wiederkommt) <div style="clear: both; line-height: 1px; font-size: 1px;"> </div> hier mal komplett: [HTML] <div class="navi"> <div style="float: left;"> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild1','','images/Bilder/style_hover_02.png',1)"><img src="images/Bilder/Style_02.png" name="Bild1" border="0" id="Bild1" /></a></div> <div style="float: left;"> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild2','','images/Bilder/style_hover_03.png',1)"><img src="images/Bilder/Style_03.png" name="Bild2" border="0" id="Bild2" /></a></div> <div style="float: left;"> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild3','','images/Bilder/style_hover_04.png',1)"><img src="images/Bilder/Style_04.png" name="Bild3" border="0" id="Bild3" /></a></div> <div style="float: left;"> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild4','','images/Bilder/style_hover_05.png',1)"><img src="images/Bilder/Style_05.png" name="Bild4" border="0" id="Bild4" /></a></div> <div style="float: left;"> <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bild5','','images/Bilder/style_hover_06.png',1)"><img src="images/Bilder/Style_06.png" name="Bild5" border="0" id="Bild5" /></a> </div> </div> <div style="clear: both; line-height: 1px; font-size: 1px;"> </div> [/HTML] |
Zitat:
wäre nett wenn du den theard mal abbonieren könntest falls ich dich nochmal brauche :3 |
kein ding, abboniere ich.
iom notfall kannst du mir auch ne pn schreiben |
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:19 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.