zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Problem mit Float-Layout

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 04.05.2006, 08:52
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.07.2005
Beiträge: 69
BabbleBoy befindet sich auf einem aufstrebenden Ast
Standard Problem mit Float-Layout

Hallo!

Ich habe ein Layout, bei dem der Hauptbereich "main" vertikal in beliebig viele Abschnitte unterteilt werden kann. Jeder Abschnitt wiederum besteht aus einer linken und einer rechten Spalte ("mainparaleft" und "mainpararight").

Mit dem IE6 sieht das ganze wie gewünscht aus:

http://software.ximes.com/temp/css0604/basic.htm
http://software.ximes.com/temp/css0604/css/basic.css

Der Firefox 1.5 hingegen schiebt den Text in "mainpararight" zu weit nach unten. Könnt ihr mir da eventuell weiterhelfen? Warum ist das so? Bzw. wie kann ich das umgehen?

Vielen Dank schon mal im voraus!!

Code:
...
<style type="text/css">
body, html {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #4A2500;
  background-color: #EAE8D0;
  margin: 0px;
  padding: 0px;
}
body {
  min-width: 750px;
}
#wrap {
  background: #EAE8D0;
  margin: 40px auto auto auto;
  width: 750px;
  height: 500px;
}
#main {
  background: #FFFFFF;
  float: left;
  width: 500px;
  height: 500px;
}
.mainparaleft {
  text-align: right;
  padding: 20px 10px 20px 20px;
  float: left;
  width: 120px;
}
.mainparaleft ul {
  margin: 0px;
  padding: 0px;
  list-style:none;
}
.mainparaleft ul a {
  color: #4A2500;
}
.mainparaleft li{
  margin: 0px;
  padding: 0;
}
.mainpararight {
  padding: 20px 20px 20px 10px;
  width: 320px;
  float: right;
}
.mainparabottomborder {
  clear:both;
  border-bottom: 1px solid #EAE8D0;
}
.mainparabottom {
  clear:both;
}
#sidebar {
  font-size: 11px;
  color: #000000;
  background: #FFFFFF;
  float: right;
  width: 249px;
  height: 500px;
}
#sidebarcont {
  color: #FFFFFF;
  background: #625751;
  margin: 10px;
  padding: 10px;
  height: 460px;
}
</style>
...
<body>
<div id="wrap">
  <div id="main">
    <div class="mainparaleft">
      <ul>[*]Lorem[*]Consectetuer[*]Gravida[*]Tristique[/list]    </div>
    <div class="mainpararight">
      

abc...</p>
    </div>
    <div class="mainparabottomborder"></div>
    <div id="sidebar">
      <div id="sidebarcont">
        

abc...</p>
      </div>
    </div>
  </div>
</div>
</body>
...
LG,
J.

Edit: Hab jetzt noch meinen Tippfehler ("margin-left: right") korrigiert...
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 04.05.2006, 09:35
Benutzer
neuer user
 
Registriert seit: 24.03.2006
Beiträge: 87
alexo befindet sich auf einem aufstrebenden Ast
Standard

nur so eine frage: was willst du mit margin-left: right; erreichen?!?!?!?
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 04.05.2006, 09:38
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.07.2005
Beiträge: 69
BabbleBoy befindet sich auf einem aufstrebenden Ast
Standard

@alexo: T'schuldige, da ist wohl etwas durcheinandergeraten...

Es sollte natürlich heissen:

Code:
.mainpararight {
  padding: 20px 20px 20px 10px;
  width: 320px;
  float: right;
}
Mit Zitat antworten
  #4 (permalink)  
Alt 04.05.2006, 09:49
Benutzer
neuer user
 
Registriert seit: 24.03.2006
Beiträge: 87
alexo befindet sich auf einem aufstrebenden Ast
Standard

kein problem !

noch was: dein wrap-<div> ist nicht geschlossen !
Mit Zitat antworten
  #5 (permalink)  
Alt 04.05.2006, 10:06
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.07.2005
Beiträge: 69
BabbleBoy befindet sich auf einem aufstrebenden Ast
Standard

Hmmm, ich sollte mir wohl das Sprichwort "Eile mit Weile" zu Herzen nehmen...

Aber im Ernst: Ist es evtl. nicht empfehlenswert, in ein "fließendes" Div ein weiteres "fließendes" Div einzubetten? Oder wie kann ich sonst im Hauptbereich zwei nebeneinander positionierte Bereiche schaffen??

Für einen Tipp wäre ich seeeehr dankbar!
Mit Zitat antworten
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CSS von Plugin beisst! expand CSS 0 28.09.2012 17:44
div überlappen, Layout aufbau Problem! Basti82 CSS 2 08.09.2008 10:56
Float / Container Problem - Total seltsam. einfachder CSS 9 16.07.2008 12:05
Problem mit 3 Spaltigem Layout stipo CSS 0 27.05.2006 20:58
Float Layout Problem, Internet Explorer Azzy CSS 13 23.12.2005 16:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:02 Uhr.