Christoph: genauer Abstand in Liste?

Hallo Ihrs

ich habe da ein kleines html Problem.
Ich habe eine Liste:
und das ganze soll genau so aussehen: <img src="http://www.cgdesign.de/selfforum.gif" border="0" alt="">

Wer kann mir helfen? Ich komme wirklich nicht weiter, ich brauch eigentlich nur den Abstand zwischen "Vorschau" und "zeigt Ihnen.. usw... das andere ist ja kein Problem, nur hänge ich da irgendwie... mit css und padding-left gehts auch nicht so toll..
Für eine kleine Hilfe wäre ich sehr dankbar!

Liebe Grüße

Christoph

--
Ich bin ein spezialisz!
(Zitat von VENGA JO)
sh:) fo:) rl:° br:& ie:| mo:) va:) fl:) ss:| ls:< js:|
Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode
  1. Hallo Christoph,

    im Prinzip möchtest Du ja, das die zweite Zeile gegenüber der ersten Zeile eingerückt ist. Schau Dir mal folgenden Link an:
    http://selfhtml.teamone.de/css/eigenschaften/ausrichtung.htm#text_indent

    Gruß
    Helmut Weber

    --
    -------------------------------------------
    Mode ist eine Variable, Stil eine Konstante
  2. Hallo,

    Ich habe eine Liste:
    und das ganze soll genau so aussehen: <img src="http://www.cgdesign.de/selfforum.gif" border="0" alt="">

    Von der Logik her ist das fuer mich eine Definitionsliste (<DL>)
    <dl>
      <dt>Vorschau</dt>
      <dd>Zeigt Ihnen ...</dd>
      <!-- u.s.w. -->
    </dl>

    Ein Beispiel zur Formatierung einer DL findest Du unter
    http://www.w3.org/TR/REC-CSS2/visuren.html#compact
    Weiss allerdings nicht, ob "die Browser" das auch so umsetzen.

    Ansonsten musst Du halt mit float und so rumspielen.
    dt { clear:left; float:left; width:15em; }
    dd { float:left; width:20em; }
    oder so...
    Evtl. brauche beide noch ein display:block;

    Wenn Du das Bullet unbedingt willst, mach es als <IMG>-Tag ins <DT> rein.
    Wenn es nur Zierde ist, kannst Du es natuerlich auch mit CSS
    als generierten Inhalt (mit :before) einblenden.

    Richtig zuverlaessig kriegst Du Dein Wunsch-Layout wohl nur mit
    einer dreispaltigen Tabelle hin. Aber das ist natuerlich nicht die
    "saubere" Loesung.

    Wer kann mir helfen? Ich komme wirklich nicht weiter, ich brauch eigentlich nur den Abstand zwischen "Vorschau" und "zeigt Ihnen.. usw... das andere ist ja kein Problem, nur hänge ich da irgendwie... mit css und padding-left gehts auch nicht so toll..

    Mit der Formatierung von Aufzaehlungslisten (<UL>, <OL>) ist es so eine Sache,
    siehe http://www.subotnik.net/style/list-box-test.html
    und weitere Quellen
    http://www.google.com/search?q=lists+css+margin
    http://www.google.com/search?q=listen+css+margin
    Jeder Browser hat so seine eigenen Ideen, wo das Aufzaehlungszeichen
    (Bullet) sei, und was mit den Margins/Paddings ist...

    Gruesse,

    Thomas

  3. Hi,

    Ich habe eine Liste:
    und das ganze soll genau so aussehen: <img src="http://www.cgdesign.de/selfforum.gif" border="0" alt="">

    Wer kann mir helfen? Ich komme wirklich nicht weiter, ich brauch eigentlich nur den Abstand zwischen "Vorschau" und "zeigt Ihnen.. usw... das andere ist ja kein Problem, nur hänge ich da irgendwie... mit css und padding-left gehts auch nicht so toll..
    Für eine kleine Hilfe wäre ich sehr dankbar!

    So würde ich das lösen:

    dt { clear:both; float:left; }
    dd { margin-left:8em; }

    dt:before { content:'\B7 '; font-weight:bold; padding-right:1em; }
    /* ggf. entsprechendes Bildchen verwenden oder, wenn es auch in CSS-mäßig rückständigen Browsern (z.B. IE) funktionieren soll, als img-Element oder Zeichen direkt in alle dt einbinden */

    <dl>
      <dt>eins:</dt>
      <dd>kurzer Text</dd>

    <dt>zwei:</dt>
      <dd>
        Es war einmal ein Mann, der hatte sieben Söhne. Eines Tages baten ihn seine sieben Söhne, daß er ihnen eine Geschichte erzählen möge. Da fing der Vater an:
        Es war einmal ein Mann, der hatte sieben Söhne. Eines Tages baten ihn seine sieben Söhne, daß er ihnen eine Geschichte erzählen möge. Da fing der Vater an:
      </dd>

    <dt>drei mit langem Titel:</dt>
      <dd>kurzer Text</dd>
    </dl>

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/