+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Element mitten in den Text schieben

  1. #1
    jump.blueberry ist offline Doppel-As jump.blueberry befindet sich auf einem aufstrebenden Ast
    registriert
    18-05-2004
    Beiträge
    124

    Element mitten in den Text schieben

    Hallo,

    ich habe ein Problem und weiß auch gar nicht, ob das zu lösen ist.
    Und zwar möchte ich auf einer Seite, dass ich Bilder oder ander Elemente einfach am Anfang eines Textes platziere.
    (Dieser kann evtl. auch mit p-tags unterteilt sein.)

    Hier ist das, was ich schonmal habe...
    So funktioniert es aber nicht.
    Der "Kasten" bleibt immer ganz oben.
    HTML-Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>test</title>
    <style type="text/css">
    body{width:500px;}
    #bild{width:200px; height:100px;  float:left; top:50px; left:50px; background-color:#CC0033}
    </style>
    </head>
    <body>
    <div id="bild">x</div>
    Liquat lortio erilis nos nis nullaore exer ad et velessequi blandreet ulputat
    pratin utpatum eum quat aliquat. Lobore minisis nullamet augue facincinit ea
    alit lut incilit non utatue consectem iusci bla aliquis nulla cor sum vero dolobor
    eetuerosto odio odolum am init pratetue do consed dolore volorerat ulputat. Duisl
    ulluptat, quis ea facip et, volore tem vullan ullan henisl inci blam, quatue
    min erate modolum velit lutatum iusci tatio delestrud digna feugueril in hendre
    dunt nonse doluptatie conum quismod ignibh eliquisi. Xercilit vullam qui tin
    utem voleniat. Gueros atissi bla facin eummy nummy nim quam venibh ex eum aut
    at ing erilit, volor ip estrud eu feugueratuer ing er iriuree tumsand ignismo
    dolore eliquat vero delenibh endit nisim digna feum quisi tis essi. Quisit nonse
    consenibh exeraestio odolutatet nos nisl utat, quamconsequi tet amet, susci bla
    corem dui blamcon sectetummod magna ad magna consed tat alit praesequam, core
    molore dip enim exeratuerate commy nit, consectem nos autem volobore magna conulla
    conullan velit at. Duismod olorercil dolesed do exercidunt et la adip eu feum
    vel do duisi. Cummy nosto odolobortin utet, vel do consecte tio corpero dolore
    min velis augait nonseEt, sed molendrerci blan ut la facilla facipit at. Hent
    adit autpat. Ut nim quam, sit aliquis alis aute velisl utpate euisi. Isit wis
    num illutatisi.
    
    </body>
    </html>
    Gibt es eine Möglichkeit, das so zu lösen, oder muss der Kasten mitten im Text stehen, dass der Effekt erziehlt wird.

    Wie es aussehen soll, habe ich im Anhang nochmals kurz illustriert.
    Angehängte Grafiken

  2.    Empfehlenswerte Literatur von unserem Partner Terrashop

    Das AJAX Kompendium jetzt 84% Rabatt
    Ajax - der Technologiemix aus JavaScript und XML - ist eines der Kernstücke professioneller Web 2.0-Programmierung. Dieses Buch führt Sie auf über 800 Seiten(!) von den ersten JavaScript-Codezeilen bis zur Entwicklung mit Ajax-Frameworks.

    Preis: früher: 49,95€ - jetzt nur: 7,95€

    Hier geht es direkt zum Buch

    Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar!

  3. #2
    Avatar von ein schlauer
    ein schlauer ist offline Lounge-Member ein schlauer befindet sich auf einem aufstrebenden Ast
    registriert
    18-08-2004
    Ort
    Mainz
    Beiträge
    10.883

    AW: Element mitten in den Text schieben

    Die Angaben für top und left sind überflüssig, aber ansonsten macht dein Code doch genau das was du willst.

  4. #3
    jump.blueberry ist offline Doppel-As jump.blueberry befindet sich auf einem aufstrebenden Ast
    registriert
    18-05-2004
    Beiträge
    124

    AW: Element mitten in den Text schieben

    Zitat Zitat von ein schlauer Beitrag anzeigen
    Die Angaben für top und left sind überflüssig, aber ansonsten macht dein Code doch genau das was du willst.
    Dass die Angaben überflüssig sind, ist mir schon aufgefallen.
    Ich wollte damit nur verdeutlichen, dass ich den Kasten z.B. 150px nach unten rücken will.

    Der Code macht nicht, was ich will... sonst wär ich ja nicht hier.

    Ich möchte, dass das Element zwar am Anfang des Textes steht, aber in der Mitte erscheint.
    Gibts da eine Möglichkeit?

    Weil man kann ja "position:absolute" und "float:left" nicht verbinden...

  5. #4
    Avatar von ein schlauer
    ein schlauer ist offline Lounge-Member ein schlauer befindet sich auf einem aufstrebenden Ast
    registriert
    18-08-2004
    Ort
    Mainz
    Beiträge
    10.883

    AW: Element mitten in den Text schieben

    Jetzt verstehe ich, nein das geht nicht.

  6. #5
    jump.blueberry ist offline Doppel-As jump.blueberry befindet sich auf einem aufstrebenden Ast
    registriert
    18-05-2004
    Beiträge
    124

    AW: Element mitten in den Text schieben

    Echt ned?
    Schade!

  7. #6
    Avatar von anna55
    anna55 ist offline Moderator anna55 befindet sich auf einem aufstrebenden Ast
    registriert
    06-02-2006
    Ort
    Taunusstein
    Beiträge
    3.224

    AW: Element mitten in den Text schieben

    Zitat Zitat von ein schlauer Beitrag anzeigen
    Jetzt verstehe ich, nein das geht nicht.
    Ich will nicht sagen, dass es gar nicht geht, aber bei dem vorliegenden Beispiel muss man schon ein wenig zaubern.
    PHP-Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"
    >
    <
    html>
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <
    title>test</title>
    <
    style type="text/css">
    body{width:500px;}
    #bild{width:200px; height:100px; float:left; margin:20px 20px 10px 50px; background-color:#CC0033}
    *+html #bild{margin:120px 20px 10px 50px;}
    *html #bild{margin:120px 20px 10px 20px;}
    html:first-child>body #bild{margin:120px 20px 10px 50px;}
    .text{position:absoluteleft:20pxtop:0margin:30px;width:500px;}
    .
    absatz{margin:110px 0 0 40px;}
    .
    normal{margin-left:40px;}
    p:before{content:(class);}
    div:aftercontent:(id);}
    </
    style>
    </
    head>
    <
    body>
    <
    div id="bild">x</div>
    <
    class="text">Liquat lortio erilis nos nis nullaore exer ad et velessequi blandreet ulputat
    pratin utpatum eum quat aliquat
    Lobore minisis nullamet augue facincinit ea
    alit lut incilit non utatue consectem iusci bla aliquis nulla cor sum vero dolobor
    eetuerosto odio odolum am init pratetue 
    do consed dolore volorerat ulputat.</p>
    <
    class="absatz">Duislulluptatquis ea facip etvolore tem vullan ullan henisl inci blamquatuemin erate modolum velit lutatum iusci tatio delestrud digna feugueril in hendre
    dunt nonse doluptatie conum quismod ignibh eliquisi
    Xercilit vullam qui tin
    utem voleniat
    Gueros atissi bla facin eummy nummy nim quam venibh ex eum aut
    at ing erilit
    volor ip estrud eu feugueratuer ing er iriuree tumsand ignismo
    dolore eliquat vero delenibh endit nisim digna feum quisi tis essi
    .</p>
    <
    class="normal">Quisit nonseconsenibh exeraestio odolutatet nos nisl utatquamconsequi tet ametsusci blacorem dui blamcon sectetummod magna ad magna consed tat alit praesequamcore
    molore dip enim exeratuerate commy nit
    consectem nos autem volobore magna conulla
    conullan velit at
    Duismod olorercil dolesed do exercidunt et la adip eu feum
    vel 
    do duisiCummy nosto odolobortin utetvel do consecte tio corpero dolore
    min velis augait nonseEt
    sed molendrerci blan ut la facilla facipit atHent
    adit autpat
    Ut nim quamsit aliquis alis aute velisl utpate euisiIsit wis
    num illutatisi
    .</p>
    </
    body>
    </
    html
    Ich hab's mit FF2, IE6, IE7 und Opera getestet. Man könnte aber vielleicht einfacher das Bild positionieren mit
    PHP-Code:
    :before content:url("")}( 
    Mal was zum Lesen:
    content: Inhalte einfügen: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets
    SELFHTML: Stylesheets / CSS-Eigenschaften / Pseudoelemente und Pseudoklassen


    .:Taunusstein - Nachrichten und Kommentare


    "Ich bin doch lieber jeden Tag glücklich als im Recht."
    (Per Anhalter durch die Galaxis)

  8. #7
    jump.blueberry ist offline Doppel-As jump.blueberry befindet sich auf einem aufstrebenden Ast
    registriert
    18-05-2004
    Beiträge
    124

    AW: Element mitten in den Text schieben

    Hm, ich hab mir das mal angeschaut.
    Für das wie ich es brauche, funktioniert es nicht.
    Ich möchte den Text aus der Datenbank auslesen und das Bild dann auf jeder Seite anders im Text platzieren können.

    Für diese Methode müsste ich so viele Anpassungen vornehmen, dass ich den DIV-Tag oder das Bild auch gleich vor den 2. Absatz schieben kann.

    P.S.
    Wofür steht eigentlich *+html und *html??

    Leider kann man das nicht googeln, weil die Zeichen ignoriert werden.
    Geändert von jump.blueberry (14-05-2008 um 16:25 Uhr)

  9. #8
    Avatar von anna55
    anna55 ist offline Moderator anna55 befindet sich auf einem aufstrebenden Ast
    registriert
    06-02-2006
    Ort
    Taunusstein
    Beiträge
    3.224

    AW: Element mitten in den Text schieben

    Zitat Zitat von jump.blueberry Beitrag anzeigen
    Wofür steht eigentlich *+html und *html??
    Mit diesen "Hacks" wird den unterschiedlichen Versionen des Internetexplorers "erklärt", wie verschiedene CSS-Angaben ordentlich umzusetzen sind. Hier findest Du eine Erläuterung.


    .:Taunusstein - Nachrichten und Kommentare


    "Ich bin doch lieber jeden Tag glücklich als im Recht."
    (Per Anhalter durch die Galaxis)

+ Antworten

Ähnliche Themen

  1. Navigation in eigener datei ablegen...
    Von midnight im Forum Allgemeines
    Antworten: 25
    Letzter Beitrag: 21-03-2009, 11:16
  2. DIV mittels JS immer an Browser-Top ausrichten ?!
    Von flashfreak im Forum JavaScript
    Antworten: 9
    Letzter Beitrag: 11-04-2007, 09:05
  3. Iframe mit anker - hauptseite lädt iframe anker
    Von Odo im Forum CSS und (X)HTML
    Antworten: 1
    Letzter Beitrag: 15-03-2007, 16:12
  4. NUR "Druckbereich" festlegen
    Von Speedy19102000 im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 29-09-2006, 15:32
  5. Objekt an "unbekannter" Position erstellen
    Von RoyalKnight im Forum JavaScript
    Antworten: 14
    Letzter Beitrag: 23-12-2005, 00:51

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein