zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Problem mit variabler Höhe

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 21.04.2010, 17:21
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 08.01.2008
Beiträge: 143
shredder01 befindet sich auf einem aufstrebenden Ast
Standard Problem mit variabler Höhe

Hallo,

ich habe versucht meine eigene Seite weitgehend flexibel zu gestalten und genau das bereitet mir jetzt an einer Stelle Probleme. In meinem Portfolio hab ich eine Mini-Slideshow eingebaut und bei den Abmaßen der (gefloateten) Slideshow liegt das Problem. Relative Höhenangaben beziehen sich ja immer auf die Höhe des Elternelementes, aber wenn dieses und auch alle übergeordneten ebenfalls relative Höhen haben, dann sieht es schlecht aus.
Die folgenden Bilder zeigen vielleicht am Besten wo mein Problem liegt:

Slideshow und dazugehöriger Text auf 15" Display:


Slideshow und dazugehöriger Text auf 20" Display:


Ab einer bestimmten Bildschirmgröße rutscht der Text unter die Slideshow (d.h. eigentlich rutscht er nicht unter die Slideshow sondern nur unter die einzelnen Bilder).
Warum das passiert ist mir klar - das div welches die Slideshow enthält hat eine feste Höhe, die Bilder in der Slideshow dagegen sind flexibel - ich weiß bloß nicht wie ich es lösen kann.
Was habe ich schon probiert?
1. Dem div der Slideshow (.portImg) keine Höhe zu geben -> macht alles noch schlimmer, dann rutscht der Text generell bis unter die Controls der Slideshow.
2. Dem div der Slideshow eine eine größere Höhe als jetzt geben -> dann entsteht aber unter den Bildern auf kleineren Displays ein sehr dicker Rand (was jetzt beim Verkleinern des Viewports oder kleineren Displays auch schon passiert, aber dann wäre es bei allem was kleiner 20" ist die Regel)
3. Statt der Slideshow das div mit dem Text(.portText) floaten plus ihm eine Breite zuteilen -> das macht die Sache für die Slideshow zwar besser (eigentlich perfekt), aber dafür sieht es jetzt mit dem Text blöd aus. Gerade für etwas längere Texte ist so ein mittig reingequetschter Text nicht wirklich toll.

Hat jemand eine Idee für mich, wie sich das Problem lösen läßt?
Der Link zum Problemkind: Bauch & Baby Store | Advanced Simple

Geändert von shredder01 (21.04.2010 um 17:36 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 21.04.2010, 17:42
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Hi,

div.portImg hat zuwenig margin-bottom.
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 21.04.2010, 17:48
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
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

Du müsstest das Seitenverhältnis der Bilder für das Element .portImg nachbilden.
Das geht z.B. mit einem prozentualen unteren Padding statt der festen Höhe (33% müssten in etwa hinkommen).

edit: Klaus, schau doch nochmal genau hin. Das Problem ist, dass die abs. pos. Bilder ab einer gewissen Größe (die letztlich abhängig ist von der Viewportbreite) über die vorgesehene Höhe von 260px hinausragen -- bzw. unterhalb einer gewissen Größe eine graue Lücke entsteht.

Geändert von fricca (21.04.2010 um 17:52 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 21.04.2010, 18:04
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 08.01.2008
Beiträge: 143
shredder01 befindet sich auf einem aufstrebenden Ast
Standard

Ha, das gibt's doch nicht.
Wieso komm' ich nicht darauf?
@fricca: Du bist eindeutig die Beste (womit ich aber niemand sonst hier benachteiligen will ). Inzwischen schulde ich Dir schon mindestens ein paar Kaffee (oder was auch immer Du bevorzugst).
Danke!
Damit ist der letzte größere Wermutstropfen nach der Umgestaltung beseitigt.
Mit Zitat antworten
  #5 (permalink)  
Alt 21.04.2010, 18:09
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
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

*g*
Rotwein? Du bist mir nur leider entschieden zu weit weg ...

Hast du auch in den IEs getestet?
Mit Zitat antworten
  #6 (permalink)  
Alt 21.04.2010, 18:15
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von fricca Beitrag anzeigen
edit: Klaus, schau doch nochmal genau hin. Das Problem ist, dass die abs. pos. Bilder ab einer gewissen Größe (die letztlich abhängig ist von der Viewportbreite) über die vorgesehene Höhe von 260px hinausragen -- bzw. unterhalb einer gewissen Größe eine graue Lücke entsteht.
ja du hast recht.
Deine Lösung ist besser.
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
  #7 (permalink)  
Alt 21.04.2010, 18:54
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 08.01.2008
Beiträge: 143
shredder01 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Du bist mir nur leider entschieden zu weit weg ...
@fricca: Du sollst ja auch nicht zum Abholen zwangsweise vorbeikommen . Aber wer weiß wo man sich mal über den Weg läuft ... dann darfst Du Dir "'ne Kiste" Rotwein wünschen ...
Ich mußte noch etwas nachjustieren. Mein liebes jquery.cycle-Plugin ist leider so nett dem ul-Element Höhe und Breite per Inline-Style zu verpassen, wenn das umgebende Element da nix festes hat. Da mußte ich etwas mit !important tricksen, um meine relativen Angaben durchzudrücken.
Die IEs scheinen soweit mitzuspielen. Der IE8 hampelt etwas mit der Bildergröße herum ... er macht die Bilder immer erst riesengroß und paßt sie erst dann an.
IE7 sah für mich gut aus und IE6 macht es für seine Verhältnisse auch recht gut.
Mit Zitat antworten
  #8 (permalink)  
Alt 21.04.2010, 19:15
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
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

Ich weiß nicht, irgendwie sieht es in meinem IE8 seltsam aus.
Brauchst du denn den border und die margin-Schieberei bei img überhaupt noch?
edit: Achso, der Rahmen ist ja beim "Sliden" sichtbar. Dann schon.
Versuch mal bitte display:block für die img-Elemente.

Geändert von fricca (21.04.2010 um 19:23 Uhr)
Mit Zitat antworten
  #9 (permalink)  
Alt 21.04.2010, 19:29
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von fricca Beitrag anzeigen
Ich weiß nicht, irgendwie sieht es in meinem IE8 seltsam aus.
Brauchst du denn den border und die margin-Schieberei bei img überhaupt noch?
edit: Achso, der Rahmen ist ja beim "Sliden" sichtbar. Dann schon.
Versuch mal bitte display:block für die img-Elemente.
ähem......, von welcher Site redet ihr da?
An der verlinkten Site ist doch noch gar nichts geändert worden.
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 21.04.2010, 19:32
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
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

Zitat:
Zitat von hubspe Beitrag anzeigen
An der verlinkten Site ist doch noch gar nichts geändert worden.
Ich sehe bei .portImg statt einer festen Höhe ein unteres Padding von 33%. Cache?
Mit Zitat antworten
Sponsored Links
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
Problem mit Höhe bei 3 spaltigem Layout sadness CSS 9 20.01.2009 10:45
Problem mit dynamischer Höhe + Footer sunshadow CSS 2 29.10.2008 09:41
Footer mit variabler Höhe? Kaihawaii CSS 4 16.08.2007 01:15
Problem mit Höhe 100% elch66 CSS 3 23.05.2005 18:36
Problem mit Höhe und Inhalt... Nils CSS 0 05.01.2005 17:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:43 Uhr.