php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.04.2005, 20:35  
Gast
 
Beiträge: n/a
Standard [Erledigt] Bilder frei positionieren und von Text umfließen lassen.

Hi und Hallo.

Ich habe folgendes Problem. Ich habe einen Textblock und darüber sind die <img> Tags einiger Bilder gesetzt, ich möchte nun die Bilder frei in dem Textblock positionieren (logisch wäre position:relative ...) und der Textblock soll die Bilder komplett (mit durch margin definierten Rahmen) umfließen. Im Prinzip einfach, dachte ich. Das Bild wird zwar frei positioniert jedoch nicht vom Text umfloßen. Der Textblock "weiß" ja auch nichts von dem Bild. Ich habe es mit dem inline Attribut von display probiert hat jedoch auch nicht geklappt.
Wie kann ich Bilder frei positionieren und dem Text "mitteilen" das da und da ein Bild ist was durch ihn umfloßen werden soll. Irgendeine Lösung muss es doch dafür geben. Ich kann auch nicht in den Textblock eingreifen um die <img> Tags dort einfügen, da es sich um einen dynamische erstellten Block handelt. Ich möchte es aus performancegünden nicht mit einem Script lösen.

Wäre cool wenn jemand ne Lösung hätte.


Gruß René
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.04.2005, 20:54  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Schau Dir mal "float" und "clear" an.
imported_Ben ist offline   Mit Zitat antworten
Alt 22.04.2005, 21:06  
Gast
 
Beiträge: n/a
Standard

Mit Float hab ich das schon probiert aber da hab ich das Problem das ich das Bild am linken Rand kleben habe, um es dann weiter nach rechts zu rücken bräuchte ich einen Rahmen (margin) und im Rahmen kann der Text das Bild ja auch nicht umfließen. ICh will das Bild komplett frei als inline Element im Text positionieren. Tja und clear ist ja nur eine Unterbrechung des Textumflusses, so weit ich weiß. Und das zweite Problem mit Clear ist ja das ich es an unterschiedlichen Stellen im Text unterbringen müsste und das geht ja nicht da es sich um einen dynamisch erstellten Textblock handelt.
Ich suche ne lösung um das Bild direkt über Formatangaben im Text zu positionieren ohne in den Textblock einzugreifen.

Gruß René.
  Mit Zitat antworten
Alt 22.04.2005, 21:50  
Gast
 
Beiträge: n/a
Standard

Zitat:
und im Rahmen kann der Text das Bild ja auch nicht umfließen.
Naja im Rahmen sicherlich nicht, aber um den Rahmen herum.
Abgesehn davon kannst du dem Bild auch Style zuweisen.

PS: Eine Website ist leider keine DTP-Arbeitsfläche
Vieleicht wird das ja noch ...
  Mit Zitat antworten
Alt 22.04.2005, 22:35  
Gast
 
Beiträge: n/a
Standard

Das ich auf einer Website keine DTP Funktionalitäten umsetzen kann ist mir schon klar, aber ist es nicht die Aufgabe eines Entwicklers die gegebenen Möglichkeiten in best möglicher Kombination zusammenzufügen. Und man sieht ja immer wieder das gerade im Bereich der CSS's immer wieder neue Probleme mit schon längst dagewesenen Mitteln lösen kann.
Tja das es nicht einfach wird ist mir schon klar, aus diesem Grund habe ich mich ja an dieses Forum gewandt. Es würde ja für den Anfang reichen wenn ich das Bild in einer Dimension frei positionieren kann. Das habe ich bisher ja auch schon fast hinbekommen, nur das ich Probleme mit dem Rahmen habe. Es muss doch irgendwie möglich sein das ich ein Bild über den Text lappen lassen kann und dann quasie einen Freibreich schaffen kann in dem das Bild unterkommt. Wenn ich den Textblock ausseinander nehme dann kann ich das ja realisieren aber die Frage ist ja wie kann man das machen ohne in den Text eingreifen zu müssen.
Mir ist schon bewusst das CSS dafür quasie eine Dynamik-Option unterstützen muss, was es ja mit gewissen einschränkungen über die Pseudoklassen auch kann. Vieleicht kann man ja diese Klassen auch auf Elemente erweitern.
Mir würde ja auch ein leichter anstoß in die richtige Richtung genügen, aber ich habe noch keine Scriptungebundene Lösung gefunden. Was aber meines Erachtens nach auch möglich sein müsste.

Gruß René.
  Mit Zitat antworten
Alt 22.04.2005, 23:02  
Gast
 
Beiträge: n/a
Standard

Naja, leider ist CSS noch lange nicht soweit, dass es freie Positionen mit Textumfluss bietet.

http://www.cix88.de/cix_css/css__demo/demo_layout_1/

Links- oder Rechts-Positionen sind schnell gemacht, aber man kommt schnell an die Grenzen.
Vieleicht gibt es noch andere Möglichkeiten, die werden aber sicher etwas komplexer ausfallen.
Oder man müsste eine Art Zeitungslayout machen, aber selbst dort kommt man nicht sehr weit.
  Mit Zitat antworten
Alt 22.04.2005, 23:39  
Gast
 
Beiträge: n/a
Standard

Ja das hab ich schon mitbekommen, ich wollte wie schon gesagt versuchen ohne ein script auskommen, aber dann werd ich das wohl per PHP realisieren müssen. Trotzdem vielen Danl für die Infos, wenn ich vieleicht doch noch eine CSS Basierte Lösung finde dann werd ich sie hier posten.
Wie sieht es eigentlich bei CSS 3 aus, gitb es da vieleicht schon einen Ansatz für solche Probleme?

Gruß René.
  Mit Zitat antworten
Alt 23.04.2005, 07:08  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

http://www.alistapart.com/articles/crosscolumn/
http://www.alistapart.com/articles/crosscolumn2/

mehr proof of concept als alles andere, aber vielleicht hilft es ... auch wenn es mehrspaltigkeit voraussetzt.
__________________
derHund ist offline   Mit Zitat antworten
Alt 23.04.2005, 08:54  
Gast
 
Beiträge: n/a
Standard

... wenn nicht wieder das Problem mit dem IE wäre ....
Im FF sieht es ganz gut.
  Mit Zitat antworten
Alt 23.04.2005, 10:24  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

mag sein,

doch wird auf ala eigentlich immer auch eine workaround für die möhren angegeben ...
Zitat:
Cooking for picky eaters (IE and other bugs)
__________________
derHund ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bilder werden als Text dargestellt. casacorupta PHP Tipps 2008 3 03.02.2008 18:07
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
Bilder in Text platzieren, der aus einer Datenbank kommt Erecthoma2006 PHP Tipps 2006 7 18.09.2006 09:39
Varibable in Bilder und Text aufsplitten PHP Tipps 2006 4 30.01.2006 00:12
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
Seite mit editierbarem Inhalt (Text u. Bilder) Werkler PHP Tipps 2005-2 10 08.09.2005 15:15
[Erledigt] Dynamisch Bilder übereinander positionieren? HTML, Usability und Barrierefreiheit 4 15.08.2005 12:52
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] durch Klick auf Text anderen Text einblenden HTML, Usability und Barrierefreiheit 3 03.07.2005 14:41
2 Bilder uploaden und mit Text versehen PHP Tipps 2005 7 05.04.2005 14:38
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
forum text bilder anzeigen PHP Tipps 2004-2 2 02.12.2004 09:17
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html bild umfließen, css bild umfließen, bild mit text umfließen, html bilder umfließen, html bild text umfließen, bild text umfliessen, html bild frei positionieren, bild umfließen html, text umfließt bild, text bild umfließen, css bild text umfließen, bild von text umfließen lassen, html bild umfliessen, html bilder frei positionieren, bild text umfließen, html img text umfließen, html text bild umfliessen, bild umfließen css, img text umfliessen, css bilder umfließen

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:34 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.