+ Antworten
Ergebnis 1 bis 8 von 8

Thema: List Style und Bild links überlappen

  1. #1
    War schon öfter hier
    Registriert seit
    01.08.2005
    Beiträge
    162
    Bedankte sich
    53
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard List Style und Bild links überlappen

    Hi,

    sobald ich in einem Beitrag das Bild nach links ausrichte und ein List Style daneben auf die rechte Seite setze, überlappen die list style images das Bild.

    Das sieht sehr bescheiden aus. ICh würde gerne wissen, mit welchem CSS Befehl ich den list style inkl Bullet NEBEN das Bild bekomme.

    Sodass dies nicht überlappt.

    Grüße.
    David
    Angehängte Grafiken

  2. #2
    Verbringt hier viel Zeit Avatar von Trubadix
    Registriert seit
    18.03.2007
    Beiträge
    874
    Bedankte sich
    35
    Erhielt 150 Danksagungen
    in 148 Beiträgen

    Standard

    Ohne Angaben zum verwendeten Template wird das wohl nix werden!

    Aus der Glaskugel kann hier keiner lesen!
    Firefox und Firebug sind des Joomlaners Freund

  3. #3
    War schon öfter hier Avatar von Der Platzwart
    Registriert seit
    28.04.2009
    Beiträge
    143
    Bedankte sich
    1
    Erhielt 47 Danksagungen
    in 44 Beiträgen

    Standard

    Grundsätzlich bekommt man Abstand nach links mit "padding-left: XYpx;" hin.
    Schönen Gruß
    Der Platzwart

    Alte Riege Lübeck | Fankreis VfB Lübeck

  4. #4
    War schon öfter hier
    Registriert seit
    01.08.2005
    Beiträge
    162
    Bedankte sich
    53
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von Der Platzwart Beitrag anzeigen
    Grundsätzlich bekommt man Abstand nach links mit "padding-left: XYpx;" hin.
    Hi,

    damit man mir folgen kann, hier ein Auszug des Codes:

    Code:
    ##### DAS STYLESHEET
    p img { margin: 5px 10px 0 0;float:left;border:none;}
    
    li {margin-left:0px;}
    ul {margin-left:0;padding-left:15px;}
    
    ##### HTML/QUELLCODE
    
    <table class="contentpaneopen">
    
    
    
    <tr>
    <td valign="top">
    <p><img src="/cms/images/stories/bildvorlage.jpg" border="0" alt="Bildvorlage" title="Bildvorlage" align="left" />Unser Beitrag zum <strong>Umweltschutz </strong>ist für sie bestimmt. Denn nicht nur die Bundesregierung gibt gezielte Anstöße, sparsamer mit Ressourcen umzugehen und Schadstoffe weitgehend zu vermeiden. Eine wichtige Initiative ist dabei die neue <strong>Energie-Einsparverordnung (EnEV)</strong>, Sie richtet sich an Bauherren, Eigentümer und Betreiber von Zentralheizungen, Brauchwasser-Anlagen und Einzelgeräten. Hier einige wichtige Auszüge aus dem Verordnungstext, die deutlich machen, dass auch Betreiber von Kleinfeuerungsanlagen zukünftig in die Pflicht genommen werden. Neben den Informationen zu dieser Energie-Einsparverordnung (EnEV) bieten wir ihnen noch folgende Informationen zum Umweltschutz an:</p>
    <p> </p>
    <ul>
    
    <li>Energie-Einsparverordnung EnEV</li>
    <li>Wassersparmaßnahmen</li>
    <li>Querschnittsanpassung</li>
    <li>Schornsteinsanierung</li>
    <li>Öl-/Gas-Brenner-Wartung</li>
    <li>Brennwerttechnik</li>
    <li>Regenwasserverwertung</li>
    <li>Kundendienst</li>
    </ul>
    
    <p> </p>
    
    </td>
    </tr>
    
    </table>
    <span class="article_separator">&nbsp;</span>
    	</div>
    	<div id="footer"></div>
    </div></div>






    Übrigends kannst du mit padding nur den Innenabstand bestimmen. Per Margin hatte ich das schon versucht. Deswegen ergab dies ja keine Lösung.

    Grüße,
    David

  5. #5
    Kommt häufiger vorbei Avatar von killbill
    Registriert seit
    09.09.2006
    Beiträge
    492
    Bedankte sich
    34
    Erhielt 121 Danksagungen
    in 115 Beiträgen

    Standard

    hi

    ist dein content evtl. in mehreren divs - z.b. <div1><img ....></div><div2>text...</div> - aufgeteilt? falls ja - schau mal nach, ob im templates der div-css-code deines textes einen "z-index" hat. falls ja, kannst den auskommentieren und mit padding (wie schon erwähnt) weiter nach rechts rücken.

    ansonsten kannst du bei img auch ein "style ansetzen mit padding-right:...px;". dann allerdings wird der gesamte text inkl. p und li, ul etc. um soviel px nach rechts versetzt. müsstest anschliessend die liste wieder nach links schieben.

    gruss
    killbill
    "Es ist dort draußen, und wenn du es kriegst, geh zum Arzt, und versuchs loszuwerden.." - Zitat aus dem Film "Reichtum ist keine Schande"

  6. Erhielt Danksagungen von:


  7. #6
    War schon öfter hier
    Registriert seit
    01.08.2005
    Beiträge
    162
    Bedankte sich
    53
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hi,

    die images und der content liegen in einem div. Das System macht daraus scheinbar sehr gerne Tabellen im Quellcode.

    Ich kann zwar dem Bild entsprechend das Margin/Padding geben, doch dann bekomme ich ein Problem der anderen Art.

    Ich hatte die fixe Idee, auf der Startseite zwei Bilder als Teaser zu hinterlegen, die entsprechend nach KLick auf das Bild in ein Beitrag verlinken.

    Würde ich also dem css *p img* ein Padding/Margin mitgeben, verschiebt sich automatisch auch der Teaser (rechts) im zweispaltigen Bloglayout.

    Somit stimmt dann der Abstand nicht mehr und ich muss es anders versuchen.

    Welche Möglichkeit habe ich? Sollte ich eventuell das <p> in der Index HTML entfernen? Kann es sein, dass das System die <p> class automatisch bei Text vergibt? So könnte ich dann nämlich die Teaser in ein Modul packen und es ausserhalb des <p> Tags positionieren.

    Oder würdet ihr in dem Fall einen anderen Lösungsweg vorschlagen?

    Grüße,
    David Odenthal
    Angehängte Grafiken

  8. #7
    War schon öfter hier Avatar von Der Platzwart
    Registriert seit
    28.04.2009
    Beiträge
    143
    Bedankte sich
    1
    Erhielt 47 Danksagungen
    in 44 Beiträgen

    Standard

    In dem von dir geposteten Code haben weder das li- noch ul-Element ein margin - liegt es evtl. daran? Oder gibt es ggf. einen Link zur Seite?
    Schönen Gruß
    Der Platzwart

    Alte Riege Lübeck | Fankreis VfB Lübeck

  9. #8
    a.h.
    Gast

    Standard

    HTML-Code:
    li {
     list-style-position: inside;
    }

+ Antworten

Lesezeichen

Berechtigungen

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