+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Bildecken abrunden - automatisch

  1. #1
    Neu an Board
    Registriert seit
    09.04.2008
    Beiträge
    73
    Bedankte sich
    7
    1 Danksagung in 1 Beitrag

    Standard Bildecken abrunden - automatisch

    Hallo,

    ich habe das hier gelesen:
    http://www.css4you.de/moz-border-radius.html

    und würde gern wissen, ob es möglich ist, jedem eingefügten Bild (z.B in Beiträgen usw.) beim Einfügen eine Rundung oben links und unten rechts zu verpassen?

    Als Editor benutzer ich den JCE... evt. kann man es da irgendwo verankern?

  2. #2
    Moderator Avatar von Orpheus2510
    Registriert seit
    17.10.2006
    Beiträge
    14.126
    Bedankte sich
    164
    Erhielt 3.389 Danksagungen
    in 3.059 Beiträgen

    Standard

    Die dort beschriebene Vorgehensweise ermöglicht abgerundete Ecken nur in Mozilla-Browsern (Firefox, Seamonkey etc.) - bei anderen werden die Ecken wieder mit Kanten dargestellt.
    Das Ganze müßte also schon in Form von Grafiken in der CSS eingebunden sein, was bei manchen Templates gegeben ist wie zB diesem.
    Gruß, Orpheus2510
    Kein Support per PN! | Tutorial Migration J1.5 --> J2.5 | Joomla braucht dich!

  3. #3
    Neu an Board
    Registriert seit
    09.04.2008
    Beiträge
    73
    Bedankte sich
    7
    1 Danksagung in 1 Beitrag

    Standard

    Jo, dass ist mir klar, dass es nur bei Mozila funzt...

    wie würde denn das CSS aussehen, wenn ich die Grafik erstelle?

    Die Grafik muss sich ja mit verändern, wenn sich die Bildgröße ändert, oder?
    Außerdem möcht ich das nur im Contentbereich haben...

  4. #4
    Neu an Board
    Registriert seit
    09.04.2008
    Beiträge
    73
    Bedankte sich
    7
    1 Danksagung in 1 Beitrag

    Standard

    Also, ich habe mich entschlossen, es doch mit Bilder zu machen:

    Das habe ich jetzt in meiner Template.css reingeschrieben:

    table.contentpaneopen tbody tr td div img{
    border: #000 0px solid;
    background: url(../images/obenlinks.gif) no-repeat center left;
    }

    Wie bekomme ich das Bild aber über das andere? Ich habe schon nach z-idex gegoogelt, bin daraus aber nicht schlau geworden.

    Habt ihr einen Tipp für mich?

  5. #5
    Hat hier eine Zweitwohnung Avatar von infernalshade
    Registriert seit
    12.11.2008
    Ort
    Straubing
    Beiträge
    1.733
    Bedankte sich
    78
    Erhielt 335 Danksagungen
    in 302 Beiträgen

    Standard

    HTML:
    Code:
    <div class="bild">
         <div class="tl corner"></div>
         <div class="tr corner"></div>
         <div class="bl corner"></div>
         <div class="br corner"></div>
         <div class="image">Dein Bild</div>
    </div>
    CSS:
    Code:
    div.bild { position:relative; }
    div.corner { position:absolute; width:15px; height:15px; z-index:2; }
    div.tl { background:transparent url(obenlinks.gif) center center no-repeat; top:0; left:0; }
    div.tr { background:transparent url(obenrechts.gif) center center no-repeat; top:0; right:0; }
    div.bl { background:transparent url(untenlinks.gif) center center no-repeat; bottom:0; left:0; }
    div.br { background:transparent url(untenrechts.gif) center center no-repeat; bottom:0; right:0; }
    div.image { position:absolute; z-index:1; }
    So dürfte das "abrunden" funktioniert, brauchst nur 4 gif-Dateien mit den Ecken, jeweils 15px breit und hoch wenn du meinem beispiel folgst.

  6. Erhielt Danksagungen von:


  7. #6
    Neu an Board
    Registriert seit
    09.04.2008
    Beiträge
    73
    Bedankte sich
    7
    1 Danksagung in 1 Beitrag

    Standard

    Danke, werde ich mal testen...

    und wie sieht das ganze aus, wenn man es nur über CSS (für Mozila) macht?

  8. #7
    Hat hier eine Zweitwohnung Avatar von infernalshade
    Registriert seit
    12.11.2008
    Ort
    Straubing
    Beiträge
    1.733
    Bedankte sich
    78
    Erhielt 335 Danksagungen
    in 302 Beiträgen

    Standard

    Eine "nur-CSS" Lösung wirst du da nicht finden, da brauchst du dann Javascript!

  9. #8
    Neu an Board
    Registriert seit
    18.05.2010
    Beiträge
    3
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von infernalshade Beitrag anzeigen
    So dürfte das "abrunden" funktioniert, brauchst nur 4 gif-Dateien mit den Ecken, jeweils 15px breit und hoch wenn du meinem beispiel folgst.
    Hallo!
    Ich versuche gerade (als relativ frischer Joomla-Nutzer) die hier beschriebene Modifikation in einem etwas veränderten ja_purity-Template umzusetzen. Sprich ich möchte, dass alle Bilder im Content automatisch abgerundete Ecken bekommen.

    Irgendwie hab ich ein Problem, in diesem Fall die CSS-Zuordnung hinzubekommen. In der template.css unter "img" wird ja die Darstellung der Bilder konfiguriert. Ich finde aber absolut nicht, wo dies dann umgesetzt wird.

    Kann mir jemand die Sprünge helfen, wo der oben beschriebene HTML-Code eingefügt werden muss, damit die Bilderabrundung greift?

    Grüße,
    magnet
    Geändert von magnet (24.05.2010 um 10:52 Uhr)

  10. #9
    Neu an Board
    Registriert seit
    18.05.2010
    Beiträge
    3
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Moin,

    kann mir wirklich niemand einen Tipp geben?

    Grüße,
    magnet

  11. #10
    Wohnt hier Avatar von chr-hl
    Registriert seit
    28.07.2009
    Ort
    Lübeck
    Beiträge
    3.042
    Bedankte sich
    56
    Erhielt 961 Danksagungen
    in 947 Beiträgen

    Standard

    Hallo,

    so wie ich das hier lese, muss neben den CSS-Anweisungen in der entsprechenden der HTML-Code aus Beitrag 5 bei jedem Bild eingefügt werden.

    Christian
    Konnte ich Dir helfen - dann freut ein Klick auf "Danke" bzw. "Thanks"

    Joomla - FAQs / Dein Joomla-Level / Problem gelöst? Bitte so markieren

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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