zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden Textfluss um Bilder: Alternative zu Leerzeilen?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 07.02.2011, 17:48
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 30.11.2010
Beiträge: 42
Bougi81 befindet sich auf einem aufstrebenden Ast
Standard Textfluss um Bilder: Alternative zu Leerzeilen?

Hallo allerseits,

ich such' mich schon den ganzen Tag tot nach einer Lösung für folgendes Problem, also bitte nicht gleich draufhauen, falls ich inzwischen den Wald vor lauter Bäumen nicht mehr sehe:

Ich habe mehrere Bilder, die ich im Textbereich einbauen möchte, mal links-, mal rechtsbündig, jeweils mit kurzen erklärenden Texten.
Den Textfluss habe ich schön vorschriftsmäßig formatiert, klappt auch soweit alles. Allerdings sind die Texte zum Teil recht kurz, kürzer als die Bildhöhe, und dann rutscht das nächste Bild schon soweit hoch, dass der Text nicht mehr beim richtigen Bild sitzt oder unglücklich zwischen zwei Bildern hängt.

Behelfsweise kann ich da natürlich einen Haufen Leerzeilen bzw. Zeilenumbrüche einfügen, bis das Bild bzw. der Text wieder auf der richtigen Höhe ist. Aber ich habe so den leisen Verdacht, dass das nicht die offizielle Lösung ist und möglicherweise auf unterschiedlichen Browsern/ Bildschirmen auch unterschiedlich ausfallen könnte.

Mit einer Linie ( <hr> ) habe ich es auch schon versucht, aber das bringt anscheinend überhaupt gar nichts, weil die Linie hinter den Bildern verschwindet und sie nicht voneinander abgrenzt.

Eine Tabelle wäre sicherlich auch nicht das Richtige, oder?

Was wäre denn hier die eleganteste und standardkonforme Lösung?

Vielen Dank schonmal vorab und Gruß,
bougi81

.

Geändert von Bougi81 (07.02.2011 um 17:53 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 07.02.2011, 17:54
$("#mettbröttchen");
XHTMLforum-Mitglied
 
Registriert seit: 28.09.2010
Ort: Bremen
Beiträge: 448
zeji wird schon bald berühmt werden
Standard

Die Frage ist jetzt. Ist das Ganze einmalig, wird der Text oft geändert?

Wenn das Ganze auf statischer Basis passiert, reicht denke ich pro Bild/Text-Gefüge eine Div-Box in der alles angeordnet ist.

Weiß aber grad nicht inwieweit das von deinem Vorhaben abweicht...

Gruß...
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 07.02.2011, 18:29
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 30.11.2010
Beiträge: 42
Bougi81 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von zeji Beitrag anzeigen
Die Frage ist jetzt. Ist das Ganze einmalig, wird der Text oft geändert?

Wenn das Ganze auf statischer Basis passiert, reicht denke ich pro Bild/Text-Gefüge eine Div-Box in der alles angeordnet ist.

Weiß aber grad nicht inwieweit das von deinem Vorhaben abweicht...
Hallo Zeji,
vielen Dank für Deine Antwort!

Das Ganze wird, wenn es einmal fertig ist, tatsächlich einigermaßen statisch sein.
Ich bin im Moment sowieso dabei, die gesamte Website so zu umzubauen, dass ich die notwendigen Aktualisierungen auf einige wenige Seiten beschränken kann. Und die bebilderten Seiten sind eigentlich eher so "Bilderbuch" und bleiben dauerhaft stehen.

Gut, also Div-Box - das gucke ich mir jetzt mal an! Vielen Dank für den Tipp!

Gruß,
bougi81
Mit Zitat antworten
  #4 (permalink)  
Alt 07.02.2011, 23:34
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 30.11.2010
Beiträge: 42
Bougi81 befindet sich auf einem aufstrebenden Ast
Standard

Edit: Eben nochmal streichen... das war wohl Murks, und ich probiere gerade nochmal was anderes...

Geändert von Bougi81 (08.02.2011 um 00:02 Uhr)
Mit Zitat antworten
  #5 (permalink)  
Alt 08.02.2011, 00:39
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 30.11.2010
Beiträge: 42
Bougi81 befindet sich auf einem aufstrebenden Ast
Standard

So, nächster Anlauf - auch gescheitert.
Egal was ich mache, das Bild ragt unten aus der Box raus bzw. kümmert sich überhaupt gar nicht um die Box.

Habe ich das mit div box nun überhaupt richtig verstanden? Mein Code sieht im Moment so aus:
Code:
<div class="box">
<img src="bildxy.jpg" alt="Bild XY" title="Foto: Bild XY"  style="width: 371px; height: 279px" class="bildrechts" />
Text Text Text 
</div>
Außerdem bin ich bei meiner Suche nun noch auf die Möglichkeit mit "clearing" gekommen. Komme ich damit evtl. weiter? Ich habe damit jetzt auch schon Verschiedenes nach den Tutorials etc. versucht, aber genützt hat auch noch nichts.

So, nun aber erst mal guats Nächtle für heute!
Gruß,
bougi81
Mit Zitat antworten
  #6 (permalink)  
Alt 08.02.2011, 11:32
{ display: random;}
XHTMLforum-Kenner
 
Registriert seit: 08.09.2004
Ort: Stuttgart
Beiträge: 5.034
andir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblick
Standard

Ohne komplette HTML- und CSS-Code können wir Dir schlecht helfen

Vielleicht eine begründete Vermutung: Wenn Du das img floatest, nimmst Du es aus dem normalen Elementefluss heraus, sprich, die Wechselwirkung zwischen den HTML-Elementen ist verändert und beschränkt. Daher kann es "raushängen". Die Lösung wäre z. B. diesen beiden Elementen (umliegendes div und img) die Chance zu geben, miteinander in gewünschter Weise zu interagieren.

Wie das geht, kannst Du hier nachlesen:

12. Der Flow und Positionieren mit position - Little Boxes - Webseiten gestalten mit HTML und CSS (von Peter Müller)

So wie es aussieht, solltest Du auch das Online-Buch komplett durchlesen.
Lohnt sich. Oder der Kauf der Werke 1 + 2. (Nein, ich bin nicht der Autor und bekomme auch keine Provision o.ä. )
__________________
Grüsse Andreas- auch mal wieder da...

Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams)
Wiedergelesen: > hier und hier

[Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte
Mit Zitat antworten
  #7 (permalink)  
Alt 08.02.2011, 12:07
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 30.11.2010
Beiträge: 42
Bougi81 befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für Deine Antwort!
Zitat:
Zitat von andir Beitrag anzeigen
Die Lösung wäre z. B. diesen beiden Elementen (umliegendes div und img) die Chance zu geben, miteinander in gewünschter Weise zu interagieren.
Kannst Du das bitte nochmal gaaanz langsam zum Mitschreiben sagen bzw. erklären?

Das "Little Boxes" ist eins von denen, die ich schon vorwärts und rückwärts und systematisch durcharbeitend und per Suchfunktion durchforstet habe.

Am verheißungsvollsten schien mir jetzt gerade eine Lösung mit der Funktion "clear", aber ich kriege es irgendwie nicht hin, die funktionierend in mein Stylesheet einzubauen. Also dass sowas wie hier dabei herauskommt.

Gruß,
bougi81
Mit Zitat antworten
  #8 (permalink)  
Alt 08.02.2011, 13:31
{ display: random;}
XHTMLforum-Kenner
 
Registriert seit: 08.09.2004
Ort: Stuttgart
Beiträge: 5.034
andir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblick
Standard

Ich hab Dir natürlich den falschen Link gegeben

14 Containing Floats: gefloatete Elemente einschließen - Little Boxes - Webseiten gestalten mit HTML und CSS (von Peter Müller)

Zitat daraus:
Zitat:
Float bereitet beim Layouten oft Probleme, weil gefloatete Elemente von ihrem Eltern-Element nicht automatisch eingeschlossen werden, sondern nach unten herausragen.
Wenn Du das Ding durchgearbeitet hättest - naja... in diesem Kapitel findest Du eine mögliche Lösung.
__________________
Grüsse Andreas- auch mal wieder da...

Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams)
Wiedergelesen: > hier und hier

[Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte
Mit Zitat antworten
  #9 (permalink)  
Alt 08.02.2011, 13:53
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 30.11.2010
Beiträge: 42
Bougi81 befindet sich auf einem aufstrebenden Ast
Standard

Danke für den Link...
Zitat:
Zitat von andir Beitrag anzeigen
Wenn Du das Ding durchgearbeitet hättest
Höre ich da einen leisen Zweifel heraus?

Ich habe genau dieses Kapitel nicht einmal durchgearbeitet, sondern inzwischen bestimmt fünfmal.
Zitat:
naja... in diesem Kapitel findest Du eine mögliche Lösung.
Es enthält sogar nicht nur einen, sondern vier mögliche Lösungswege. Leider funktioniert von denen bislang bei mir nicht ein einziger.

Aber ich war dadurch zumindest auf diese Schiene mit dem "clear" gekommen - kriege sie nur halt nicht zum Laufen.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 08.02.2011, 14:07
{ display: random;}
XHTMLforum-Kenner
 
Registriert seit: 08.09.2004
Ort: Stuttgart
Beiträge: 5.034
andir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblick
Standard

Dann poste einen Link, wo wir deinen Testcase zerreißen dürfen oder wenigstens eine sofort lauffähige HTML-Datei mit inkludiertem CSS.

Clearing nützt Dir nur was, wenn Du noch einem Element direkt am Ende vor dem Schließen des div ein "clear:left" ( oder right) mitgibst. Oder eben die easy-clearing-Methode verwendest.

Je nach deinem sonstigen Konstrukt deiner Seite ( harhar) kann die eine oder andere Möglichkeit zu weiteren Problemen führen (float nearly everything)... das kommt auf deine bisherige Konstruktion an.
__________________
Grüsse Andreas- auch mal wieder da...

Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams)
Wiedergelesen: > hier und hier

[Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte
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 Schattenrahmen um Bilder (Typo3) micronix CSS 2 20.08.2012 20:01
Bilder übereinander auswählen Felix1984 CSS 0 19.03.2010 23:30
Bilder in Namibia CSS ändern-wie? Harderman CSS 0 05.03.2009 10:40
bilder in div container unten anordnen diegaby CSS 12 17.11.2008 14:08
Bildergalerie mit Variablen fledermaus Serveradministration und serverseitige Scripte 1 08.04.2008 08:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:25 Uhr.