zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Float funktioniert nicht richtig...

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 04.11.2008, 04:53
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.10.2008
Beiträge: 29
therug befindet sich auf einem aufstrebenden Ast
Standard Float funktioniert nicht richtig...

Hallo Helfer in der Not,

http://therug.gratis-webspace.de/index2.html

Also Im dargestellten Template funktioniert der IE so wie ich es mir vorstelle und die anderen 'blöden' Browser (Opera, FLock, FireFox und Chrome) eben nicht...

habe dort schon einiges probiert schaffe es, aber nicht... mit clear springt der Container zwar nach vorne jedoch viel zu tief (auf Höhe Bottom des schwarzen Platzhalters). position:relative brachte auch mal garnichts und bei position:absolute orientiert er sich am falschen 'Mutter'-container, auch setzt fort an eine falsche breite (geht bis zum Browserframe).

Hier noch mal die Auszüge der Relevanten Code stellen...
HTML-Code:
    <div class="content">
        <div class="flash">
            <img src="http://xhtmlforum.de/images/logo_fhp.jpg" alt="" width="640" height="640" />
        </div>
        <div id="tabbed">
            <div id="register">
                <div class="on" title="Bauwerk"><span>B</span>*Bauwerk</div>
                <div class="off" title="Bauverfahren"><span>A</span>*Bauverfahren</div>
                <div class="off" title="Geoinformation"><span>ü</span>*Geoinformation</div>
                <div class="off" title="Funktion/Daten"><span>¨</span>*Funktion/Daten</div>
            </div>
            <div id="Bauwerk" class="show">
                <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
            </div>
            <div id="Bauverfahren" class="hide">
                <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
            </div>
            <div id="Geoinformation" class="hide">
                <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
            </div>
            <div id="Funktion/Daten" class="hide">
                <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
            </div>
        </div>
    </div>
Code:
/*content*/
.content {margin:10px 5px; padding:10px 5px; border:1px solid #FFD98F; height:640px;}
.flash {float:left; width:640px; height:640px;}
#tabbed {width:auto; margin-left:645px; height:640px;}
#register {height:40px;}
#register span {font-family:Webdings; color:#007EC6; font-size:18px; font-weight:normal;}
.off {position:relative; float:left; height:35px; margin-right:-1px; margin-top:4px; line-height:35px; width:17px; padding:0 4px; background:#FFD98F url(../images/verlauf_s.jpg) repeat-x top; border:1px solid #888888; border-bottom:0px; overflow:hidden; z-index:1; cursor:pointer;}
.on {position:relative; float:left; height:40px; line-height:40px; width:173px; margin-right:-1px; padding:0 auto; background:#FFD98F url(../images/verlauf_s.jpg) repeat-x top; border:1px solid #000000; border-bottom:0px; cursor:pointer; font-size:1.4em; font-weight:bold; z-index:3; cursor:pointer;}
.hide {position:absolute; left:-9999px; top:-9999px;}
.show {background:#FFD98F; padding:10px 5px; border:1px solid #000000; overflow:auto; height:577px; text-align:justify; z-index:2;}
für Kreative Anregungen wäre ich dankbar...

therug

PS: die Webdings-Elemente sind nur Platzhalter werde demnächst richtige Icons erstellen...

Geändert von therug (04.11.2008 um 05:00 Uhr) Grund: Linkfehler
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 04.11.2008, 05:03
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.10.2008
Beiträge: 29
therug befindet sich auf einem aufstrebenden Ast
Standard

hier nochmal zwei Ausschnitte
Angehängte Grafiken
Dateityp: jpg mist_content_FF.JPG (19,0 KB, 1x aufgerufen)
Dateityp: jpg mist_content_IE.JPG (22,7 KB, 1x aufgerufen)
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 04.11.2008, 10:13
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.780
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Hab jetzt keine Zeit, deshalb nur ein paar Stichworte:

Zitat:
mit clear springt der Container zwar nach vorne jedoch viel zu tief
Das ist korrekt. Clear wirkt nicht nur auf das Float der Tab-Navigation.
Suchfunktion: "Block Formatting Context"

Zitat:
bei position:absolute orientiert er sich am falschen 'Mutter'-container,
Informier dich über den Containing Block (Suchfunktion) und lies in deinem CSS-Buch, wie abs. Pos. funktioniert.
Da es sich ja wohl um ein Element immer gleicher, fester Größe handelt, ist abs. Pos. hier durchaus denkbar.

Zitat:
auch setzt fort an eine falsche breite (geht bis zum Browserframe).
Wie bitte?

Dein Thread-Titel ist übrigens falsch. Er müsste heißen: "Ich weiß nicht, wie Float funktioniert".
Dass der IE keine CSS-Referenz ist, weißt du ja sicher.

Geändert von fricca (04.11.2008 um 10:15 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 04.11.2008, 12:05
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.10.2008
Beiträge: 29
therug befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank, Ich habe es nun mit deinen Lösungsansätzen (irgendwie) geschafft...
So ganz konnte ich das "Block Formatting Context" nicht nachvollziehen können (allerdings hatte ich jetzt auch das erst beste tutorial benutzt und das war in englisch) Naja ich habe aber grob verstanden auf mit welchen Parametern man in diesen Fällen arbeiten muß...

Im Zuge der Überarbeitung habe ich dann noch den Inhalt in Listen gepackt und den Textblöcken die entsprechenden Überschriften zu geordnet um den Inhalt auch ohne CSS nachvollziehbar zu präsentieren (Stichwort Barrierefreiheit)

Code:
/*content*/
.content {margin:10px 5px; padding:10px 5px; border:1px solid #FFD98F; height:640px;}
.flash {float:left; width:640px; height:640px;}
#tabbed {width:auto; margin-left:645px; height:640px;}
#tabbed li {list-style:none;}
#tabbed h1 {display:none;}
#register {height:40px;}
#register span {font-family:Webdings; color:#007EC6; font-size:18px; font-weight:normal;}
.off {position:relative; float:left; height:35px; margin-right:-1px; margin-top:4px; line-height:35px; width:17px; padding:0 4px; background:#FFD98F url(../images/verlauf_s.jpg) repeat-x top; border:1px solid #888888; border-bottom:0px; overflow:hidden; z-index:1; cursor:pointer;}
.on {position:relative; float:left; height:40px; line-height:40px; width:173px; margin-right:-1px; padding:0 auto; background:#FFD98F url(../images/verlauf_s.jpg) repeat-x top; border:1px solid #000000; border-bottom:0px; cursor:pointer; font-size:1.4em; font-weight:bold; z-index:3; cursor:pointer;}
#textbox {float:left;}
.hide {position:absolute; left:-9999px; top:-9999px;}
.show {position:relative; background:#FFD98F; margin-top:-1px; padding:10px 5px; border:1px solid #000000; overflow:auto; height:578px; text-align:justify; z-index:2;}
HTML-Code:
<div class="content">
        <div class="flash">
            <img src="http://xhtmlforum.de/images/logo_fhp.jpg" alt="" width="640" height="640" />
        </div>
        <div id="tabbed">
            <ul id="register">
                <li class="on" title="Bauwerk"><span>B</span>*Bauwerk</li>
                <li class="off" title="Bauverfahren"><span>A</span>*Bauverfahren</li>
                <li class="off" title="Geoinformation"><span>ü</span>*Geoinformation</li>
                <li class="off" title="Funktion/Daten"><span>¨</span>*Funktion/Daten</li>
            </ul>
            <ul id="textbox">
                <li id="Bauwerk" class="show">
                    <h1>Bauwerk</h1>
                    <div>
                    <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
                    </div>
                </li>
                <li id="Bauverfahren" class="hide">
                    <h1>Bauverfahren</h1>
                    <div>
                    <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
                    </div>
                </li>
                <li id="Geoinformation" class="hide">
                    <h1>Geoinformation</h1>
                    <div>
                    <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
                    </div>
                </li>
                <li id="Funktion/Daten" class="hide">
                    <h1>Funktion/Daten</h1>
                    <div>
                    <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
                    </div>
                </li>
            </ul>
    	</div>
	</div>

Geändert von therug (04.11.2008 um 12:20 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

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 Text nebeinander? carstiee09 CSS 13 13.11.2009 20:18
IE7 stellt Seite nicht richtig da (versetzter Text fehlendes Logo) Chagh CSS 2 26.04.2009 13:40
Testcase: float, overflow: hidden; und alte Geckos... heiko_rs CSS 0 19.11.2007 22:26
A:Active funktioniert nicht richtig PerfectSam CSS 2 22.06.2006 14:23
float box quirx - ie 6 geht nicht - moz 1_4 richtig marioN CSS 1 26.01.2004 01:00


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:53 Uhr.