mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 00:16 Benutzername: Passwort: Auto-Login

Thema: img ul float problem vom 17.07.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> img ul float problem
Autor Nachricht
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Do 17.07.2008 10:46
Titel

img ul float problem

Antworten mit Zitat Zum Seitenanfang

hallo!

ich habe ein bild, das links floatet. daneben und kommt dann text.
nun habe ich im text auch eine liste ul, die auch neben dem bild angezeigt werden soll.
tut sie auch, da ignorieren die bullets das margin vom gefloateten bild und hängen irgendwo
gleich neben dem bild ab...




was kann man da machen?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
benusa

Dabei seit: 11.09.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 17.07.2008 10:53
Titel

Antworten mit Zitat Zum Seitenanfang

Hoi

versuche mal den Text neben dem Bild in ein Div zu packen,
somit werden die Aufzählungszeichen und der Fliesstext bis an den Rand von dem Div gesetzt und anschliessend der Div an den Rand (mit Abstand) von dem Bild.

*cheers
BENUSA
  View user's profile Private Nachricht senden
Anzeige
Anzeige
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Do 17.07.2008 10:55
Titel

Antworten mit Zitat Zum Seitenanfang

list-style-position: inside;
  View user's profile Private Nachricht senden
SURE612
Threadersteller

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Do 17.07.2008 10:58
Titel

Antworten mit Zitat Zum Seitenanfang

sahnemuh hat geschrieben:
list-style-position: inside;


i love u
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Do 17.07.2008 11:06
Titel

Antworten mit Zitat Zum Seitenanfang

de rien * Ich bin ja schon still... *

Zuletzt bearbeitet von sahnemuh am Do 17.07.2008 11:08, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
haggis

Dabei seit: 07.09.2010
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 07.09.2010 19:18
Titel

Antworten mit Zitat Zum Seitenanfang

sahnemuh hat geschrieben:
list-style-position: inside;

Das ist zwar eine Lösung, die schonmal besser ist - allerdings mit dem Nebeneffekt, dass weitere Zeilen unter dem Aufzählungszeichen stehen. Gibts da vlt noch eine andere Möglichkeit, sodass es aussieht wie mit "list-style-position: outside"?
  View user's profile Private Nachricht senden
heiko_rs

Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Di 07.09.2010 20:17
Titel

Antworten mit Zitat Zum Seitenanfang

Der Punkt bei Floats ist: Die inline-Inhalte nachfolgender Blockelemente weichen aus, aber die Blockelemente selber nicht. Im konkreten Fall heißt das: Sowohl ul als auch li laufen unter dem Bild (d.h. auf der z-Achse) weiter bis an den linken Rand, so dass seitliche margin-/padding-Werte für ul & li flachfallen.

Ausschließlich der Text weicht hier dem Float aus (und zieht seine list-items mit), jedoch nicht die eigentlichen li, und deshalb fallen auch Möglichkeiten wie list-item per bg-image aus. list-style: inside; ist tatsächlich die beste Lösung, und dem im Vorpost beschriebenen Effekt kann man zwar per neg. text-indent entgegenwirken, aber nicht browserübergreifend mit pixelgenauer Linksbündigkeit.

Wenn man diesen Effekt verhindern will, bleibt im Prinzip als einzige Möglichkeit, list-style: inside; wegzulassen und die ul komplett neben den Float zu stellen - entweder per margin-left, oder (bei unbekannter img-Breite) durch einen neuen Block Formatting Context für die ul, und zwar ohne shrink-to-width, so dass im Prinzip nur overflow: auto; für ul übrigbleibt (denn hidden ist hier wirklich tabu). Aber das hat dann wiederum den Effekt, dass die list-items unterhalb des Bildes (diesmal auf der y-Achse) nach rechts eingerückt bleiben und nicht sofort an den linken Rand zurückkehren. Aber so oder so: Schön ist eine solche Maßnahme eh nicht!


Zuletzt bearbeitet von heiko_rs am Di 07.09.2010 20:19, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen float problem
Problem mit Float
IE float problem?
Float-Problem?
float Problem
problem mit float layer
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.