Das Letzte...

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

Alternativen zu Artisteer

In der Kommentarliste zu meinem Beitrag "Das Kreuz mit Artisteer" taucht irgendwann auch die Frage nach Alternativen auf und der einhergehenden Feststellung, dass es die nicht gäbe. Was aber...

Text-Rollover mit dem JCE

Grafische Rollovers mit dem JCE zu machen ist ja recht einfach, weil der JCE hier schon fertige Einstellmöglichkeiten sehr einfach mitbringt.Aber wie wird ein Rollover-Effekt bei einer Textm...

Kategorie-Blog öffentlich - Weiterlesen nur für Registrierte

Manchmal möchte man auf seiner Website, Beiträge mit Introtexten oder sogenannten Teasern veröffentlichen, aber wenn der User dann auf "Weiterlesen" klickt, dass der ganze Beitrag nur für re...

Module mit abgerundeten Ecken

Abgerundete Ecken sind leichter, als es den Anschein hat, denn Joomla bringt da schon was mit, was für uns Templatebastler die Sache etwas vereinfacht. Nichts desto Trotz kann es nicht schad...

Beiträge vorlesen lassen

Auf time4joomla kann man sich die einzelnen Beiträge vorlesen lassen. Es gibt einige Vorlese-Tools, teilweise kostenlos, die man dafür im Internet nutzen kann. Das von mir verwendete hat den...

Tastaturkürzel im Menü

Es gibt nicht sehr viele Möglichkeiten, den Menüpunkten Tastaturkürzel zu zuweisen. Eine sehr einfache Methode verwende ich hier auf diesen Seiten mit der Komponente Access Keys. Downloaden ...

Das Kreuz mit Artisteer

Da bemüht man sich einen sachlichen und einigermaßen objektiven Beitrag zum Thema Artisteer zu schreiben, nachdem es in diversen Foren wirklich böse Threads gegeben hat - und ausgerechnet ic...

Tastenkürzel im Beitrag mit dem JCE

Wieder so eine versteckte, aber feine Möglichkeit ganz einfach ein Tastaturkürzel für Verweise im Beitrag zuzuweisen, bietet der WYSIWYG-Editor JCE. Wird im Beitrag ein Verweis geschrieben,...

Mythos Barrierefreiheit

Erstveröffentlichung auf Joomla Aktuell [2]     Barrierefreiheit – da scheiden sich gern die Joomlafronten. Nicht nur die. Das ganze Internet ist in Aufruhr, kaum das dieses Wort fällt. D...

Beitrag in Popup-Fenster

Joomla bringt einige, manchmal etwas versteckte, Möglichkeiten mit, die recht interessant sind. So zum Beispiel eine fertige Popup-Funktion. Um diese zu nutzen, müssen zwei Dinge gemacht we...

Eigene Fehlerseiten

Die von Joomla verwendete Fehlerseite findet man hier:/templates/system/error.php Um eine eigene Fehlerseite zu erstellen, einfach eine neue PHP-Datei mit dem Namen error.php erzeugen und i...

Bilder nach Jahreszeiten und Tag/Nachtwechsel anzeigen

Der nachfolgende Code ist freundlicherweise von Jens Rathcke zur Verfügung gestellt. Mit diesem PHP-Code kann man Bilder in einem Beitrag passend zur Jahreszeit und nach Tag- und Nachtzeit a...

Grafische Menüs

Es gibt verschiedene Ansätze hierzu. Der einfachste ist mit den vorhandenen Mitteln zu arbeiten. So sind die grafischen Menüs auf dieser Site entstanden:   Bordmittel Dazu zunächst die Me...

Nützliche Links

Es gibt viele Seiten, die sich mit Joomla beschäftigen. Etliche Seiten bieten eine Vielzahl an Informationen. Hier ein kleiner Überblick mit einer bei weitem unvollständigen Liste an interes...

Modulposition im Beitrag

Um ein Modul in einem Beitrag einzufügen, gibt man im Text (also direkt im Beitrag) einfach diese Zeile ein:{chilicode}{ loadposition user9 } {/chilicode}Die Leerzeichen nach und vor den ges...

Kostenlose WaWi und Faktura

Auch hierzu gibt es kostenlose Software. Und kostenlos bedeutet vor allem auch nicht, dass diese schlecht ist. Diese hier kann problemlos mit der teuren Konkurenz mithalten:JTL-WaWiEin Waren...

Kostenlose Onlineshops

Neben dem Joomlaeigenen Onlineshop VirtuaMart gibt es noch eine weitere Reihe Open Source oder kostenloser Onlineshops. Alle lassen sich grundsätzlich mit dem "Wrapper" bei den Menüpunkten i...

AEC: Abo-Abgleich mit GMAccess

Hat man sich in GMAccess eine Abo-Gruppe (oder Premium oder ähnliches) erstellt, die davon abhängig ist, das man ein Abonnement einrichtet, dann kann man mittels der Bezahlkomponente AEC fol...

Bitte beachten: es handelt sich hier um eine Site mit kostenlosen Tutorials. Ich gebe aber auf diesen Seiten keinerlei Support. Näheres bitte der
> Startseite entnehmen!

Module mit abgerundeten Ecken

Abgerundete Ecken sind leichter, als es den Anschein hat, denn Joomla bringt da schon was mit, was für uns Templatebastler die Sache etwas vereinfacht. Nichts desto Trotz kann es nicht schaden, ein paar Kenntnisse in CSS zu haben und ein wenig grafisches Können, um die Ecken abzurunden wird natürlich auch benötigt.

Ich habe zwei Grafiken erstellt. Eine für den oberen Teil des Menümoduls und eines für das untere Teil des Moduls:

Grafik für abgerundete Ecken - Modul oben Name der Grafik: abgerd_oben.jpg

Grafik für abgerundete Ecken - Modul unten Name der Grafik: abgerd_unten.jpg


Ich habe mit Absicht zwei verschiedene Farben gewählt. Der obere Bereich soll als Überschrift, der untere als Abschluss des Moduls dienen. Dazwischen legen wir eine Farbe im Farbton der Abschlussgrafik.

Damit wir das alles in unserem Design entsprechend verarbeiten können, müssen wir zunächst in der index.php des betreffenden Templates die Modulpositionen mit dem Zusatz style="rounded" versehen:

<jdoc:include type="modules" name="left" style="rounded" />

Joomla legt jetzt um das Modul mehrere DIVs an, die wir für unser Vorhaben nutzen können. Zur Laufzeit wird nun an Stelle des Platzhalters für das Modul dieses ausgegeben:

<div class="module">
<div>
<div>
<div>
<h3>Modultitel</h3>
Der eigentliche Inhalt des Moduls
</div>
</div>
</div>
</div>

Jetzt beginnt die Arbeit an der template.css:

Zunächst gebe ich dem ganzen Modul erst einmal meine Hintergrundfarbe. Also die des Abschlussstückes, das etwas hellere Blau:

.module {
background-color: #41a0d1;
}

Nun haben wir zwar ein blaues Modul, aber zum einen mit einer Farbe und mit sehr eckigen Ecken.
Um das Ganze nun etwas netter zu gestalten, lege ich beim Modultitel einfach den oberen Teil der abgerundeten Ecken in den Hintergrund. Damit wird die Farbe, die bislang an dieser Stelle steht, einfach mit der Grafik überschrieben. Die Farbe verschwindet und statt dessen taucht unsere Hintergrundgrafik auf:

.module div div div h3 {
background: url(../images/abgerd_oben.jpg) no-repeat;
}

Die Grafik muss vorher in das image-Verzcihnis des Templates geladen werden: /templates/MeinTemplate/images/abgerd_oben.jpg
Und das gleiche mit der zweiten Grafik: abgerd_unten.jpg

Wir greifen mit der Verschachtelung oben direkt auf den Titel des Moduls zu, der in h3 formatiert ist. Durch die Verschachtelung mit den vielen DIVs wird sicher gestellt, dass die obere Grafik auch wirklich nur im Titel erscheint und nicht woanders im Modul. Das "no-repeat" sorgt dafür, dass die Grafik nicht wiederhiolt wird, falls das Modul breiter oder länger sein sollte.

Mit weiteren Angaben wie Höhe und Abstände und der Schriftgröße kann nun eine individuelle Modul-Titelüberschrift fomratiert werden.


Um den Abschluß des Moduls herzustellen - also unten auch die abgerundeten Ecken hin zu bekommen, sprechen wir einfach den inneren DIV-Bereich an und platzieren unsere Abschlussgrafik ans Ende des Moduls:

.module div div div [
background:url(../images/abgerd_unten.jpg) no-repeat center bottom;
}

center richtet unsere Grafik horizontal in der Mitte aus und bottom vertikal am Fuß unseres Moduls. In unserem Fall könnten wir center auch weglassen.

 

Eigentlich wars das schon.
Die Abstände stimmen so noch nicht und wird das einfach so eingebaut, dann wirkt auch alles ein wenig fad und gequetscht. Es muss nun mit padding und margin gearbeitet, die Schrift muss angepasst werden und eine Breite und Höhe kann man auch vergeben.

Wer Defizite in CSS hat, dem lege ich meine Seite mit den Nützlichen Links ans Herz - dort findest sich vieles, was des Webdesigners Herz begehrt Lächeln

 

Kommentare

Name *
E-Mail (für Bestätigungen & Antworten)
Code   
ChronoComments by Joomla Professional Solutions
Kommentar abschicken
 
Suchen Sie einen Webhoster? time4joomla empfiehlt: www.Joomlahosting.de
Joomla ist ein freies CMS - Webdesign, Programming and Content by time4mambo