+ Antworten
Seite 2 von 4 ErsteErste 1 2 3 4 LetzteLetzte
Ergebnis 11 bis 20 von 32

Thema: Runde Ecken um die Module

  1. #11
    xon
    xon ist offline
    Verbringt hier viel Zeit Avatar von xon
    Registriert seit
    09.07.2006
    Beiträge
    714
    Bedankte sich
    26
    Erhielt 124 Danksagungen
    in 115 Beiträgen

    Standard

    erstmal danke,- ist ein interessantes Stück CSS-Style für das Joomla.

    Leider habe ich auch das Problem mit dem sich "hinter" den Divs wiederholenden Background. Wie hängt das zusammen?
    Die div.module div divs liegen doch übereinander und werden von Joomla jedesmal aufgerufen, wenn ein Modul generiert werden muß...
    ..wieso legt Joomla dann das BG-Pic scheinbar in den div.module Container?

    Gruß,
    Xon

  2. #12
    Neu an Board
    Registriert seit
    29.08.2007
    Beiträge
    17
    Bedankte sich
    1
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Zitat Zitat von purligar Beitrag anzeigen
    Hi,

    ich habe gerade das Problem, dass das mitte.gif über meine komplette div-Box "menu" wiederholt wird. Dadurch kommen die oberen und unteren (runden) Ecken natürlich nicht zur Geltung
    Habe ein ähnliches Problem. hier mal ein Bild davon, hab schon einiges versucht, aber bekomm diese reste des mittleren Bildes, die die Ecken so verhunzen einfach nicht weg...

    Würd mich freuen, wenn da jemand ne Lösung wüsste.
    Angehängte Grafiken

  3. #13
    War schon öfter hier
    Registriert seit
    05.06.2007
    Beiträge
    103
    Bedankte sich
    5
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Ich bekomms irgendwie nicht gebacken, ich sehe keine Backgroundgrafiken :(

    Hab das Login Form Modul so in meine Index eingebunden:

    PHP-Code:
    <td align="right" valign="top" id="login">
    <?php if (mosCountModules"toolbar", -3)) { ?><?php mosLoadModules 'toolbar', -3); ?><?php ?> </td>
    </tr>
    </table>
    und in der css:

    PHP-Code:
    div.module {
        
    width: (breite des BG Images in px)px;
        
    backgroundurl(../images/modulemitte.gifrepeat-y;
          
    margin-bottom0px;
    }

    div.module div {
         
    backgroundurl(../images/moduleunten.gifbottom left no-repeat;
    }

    div.module div div {
          
    backgroundurl(../images/moduleoben.giftop left no-repeat;
          
    padding0px ;
    }

    div.module div div div {
          
    backgroundnone;
          
    padding0;
          
    widthauto !important;
          
    width100%; 

    Wo könnt der Fehler liegen?
    Muss ich in der CSS noch was vorschreiben vor "div.module"???

  4. #14
    War schon öfter hier
    Registriert seit
    05.06.2007
    Beiträge
    103
    Bedankte sich
    5
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    ahja... habs hinbekomm.... musste einfach hinter.module den suffix ranhäng, fertig!

  5. #15
    Neu an Board
    Registriert seit
    29.08.2007
    Beiträge
    17
    Bedankte sich
    1
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Habs jetzt auch hinbekommen. hab mir nen neuen Rahmen gebastelt und schon funktionierts.

  6. #16
    Neu an Board
    Registriert seit
    19.09.2006
    Ort
    Feldbach
    Beiträge
    27
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard

    Zitat Zitat von mar123 Beitrag anzeigen
    Hallo,

    Ich mach das immer so:
    Füge in die css folgendes ein:
    HTML-Code:
    div.module {
      width: (breite des BG Images in px)px;
      background: url(mitte.gif) repeat-y;
      margin-bottom: 2px;
    }
    
    div.module div {
      background: url(rundunten.gif) bottom left no-repeat;
    }
    
    div.module div div {
      background: url(rundoben.gif) top left no-repeat;
      padding: 7px 10px 15px 12px;
    }
    
    div.module div div div {
      background: none;
      padding: 0;
      width: auto !important;
      width: 100%; 
    }
    und in die index.php das einfügen:
    PHP-Code:
    <?php mosLoadModules 'left',-3); ?>
    damit der Quelltext zum Beispiel das hier auspuckt:
    Code:
    <div class="module">
    <div>
    <div>
    <div>
    <h3>Main Menu</h3>
    {Menu}
    </div>
    </div>
    </div>
    </div>
    ev. noch padding in der css anpassen!

    gruß

    mar123
    Könnte man hier das "mitte.gif" einfach durch eine Hintergrundfarbe des divs ersetzen?
    so:
    HTML-Code:
    div.module {
      width: (breite des modules)px;
      background-color: #xxxxxx;
      margin-bottom: 2px;
    Dann könnte man sich eine Grafik sparen.
    Ist aber nur mal so ne Frage aus neugier, bin auch noch nicht der Joomla-Profi.

  7. #17
    fux
    fux ist offline
    Hat hier eine Zweitwohnung Avatar von fux
    Registriert seit
    10.06.2006
    Ort
    Aschaffenburg
    Beiträge
    1.208
    Bedankte sich
    28
    Erhielt 282 Danksagungen
    in 265 Beiträgen

    Standard

    Fehler in der CSS:

    Im IE7 wird der obere DIV leider nicht angezeigt.
    Professional & Exklusive Joomla Templates
    http://www.joomlaplates.com

  8. Erhielt Danksagungen von:


  9. #18
    Kommt häufiger vorbei
    Registriert seit
    23.11.2005
    Beiträge
    397
    Bedankte sich
    158
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Hi,

    das habe ich auch bemerkt....gibt es dafür ne lösung ?

    mfg
    Priamos

  10. #19
    xon
    xon ist offline
    Verbringt hier viel Zeit Avatar von xon
    Registriert seit
    09.07.2006
    Beiträge
    714
    Bedankte sich
    26
    Erhielt 124 Danksagungen
    in 115 Beiträgen

    Standard

    Wer den Titel des Modules nicht "im Rahmen" stehen haben muss, kann auch einfach einer CSS-Anleitung für runde Ecken folgen.
    Ein "if module",
    dann die Divs in die index.php schachteln und "in die Mitte" den Module-Aufruf.

    Eine Anleitung für runde Ecken gibt es zum Beispiel hier:
    http:// aktuell.de.selfhtml.org/artikel/css/runde_ecken/

    In diesem Beispiel müsste dort, wo der Text steht die Moduleposition hin.

    Vielleicht hilft der Tipp ja jemandem, der das Problem über die Joomla-eigenen Div-Style-Mechanismen nicht sauber hinkriegt.

    Gruß,
    XOn

  11. #20
    fux
    fux ist offline
    Hat hier eine Zweitwohnung Avatar von fux
    Registriert seit
    10.06.2006
    Ort
    Aschaffenburg
    Beiträge
    1.208
    Bedankte sich
    28
    Erhielt 282 Danksagungen
    in 265 Beiträgen

    Standard

    Nimm für den oberen Div einfach mal:
    div.module div div div {
    background: url(../images/blank.gif) 100% 100% no-repeat;
    width: auto !important;
    width: 184px;
    padding: 5;
    color:#fff;
    }
    Diese sollte nun auch für den IE funktionieren.
    Professional & Exklusive Joomla Templates
    http://www.joomlaplates.com

  12. Erhielt Danksagungen von:


+ Antworten
Seite 2 von 4 ErsteErste 1 2 3 4 LetzteLetzte

Ähnliche Themen

  1. runde Ecken bei Modulen schön und gut...
    Von stan83 im Forum Allgemeine Fragen zu Joomla
    Antworten: 2
    Letzter Beitrag: 21.01.2006, 03:14
  2. Wie bekomme ich Runde Ecken...:)
    Von Javun im Forum Joomla Templates
    Antworten: 1
    Letzter Beitrag: 19.11.2005, 12:20
  3. Runde Tabellen für die Module nur wie?
    Von IckZ im Forum Mambo Templates
    Antworten: 3
    Letzter Beitrag: 06.11.2005, 19:26
  4. module runde ecken
    Von mesand im Forum Mambo Templates
    Antworten: 2
    Letzter Beitrag: 04.08.2005, 12:28
  5. Module -> abgerundete Ecken
    Von devJunk im Forum Mambo Templates
    Antworten: 1
    Letzter Beitrag: 07.06.2005, 18:25

Lesezeichen

Berechtigungen

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