Hi, um Teile deiner Fragen mit ein paar
Beispielen zu beantworten, ging ich wie folgt vor:
CSS: Nur mal so gedacht ...
Code: Alles auswählen
.ueberschriftderdrittenordnung-online h3 {
background: #CADCEB;
border-radius: 7px;
padding: 5px 4px;
}
.ueberschriftderdrittenordnung-birthday h3 {
background: #008000;
border-radius: 7px;
border-bottom: 4px solid #AA0000;
padding: 5px 4px;
font-weight: bold;
color: #FAFAFA;
}
.ueberschriftderdrittenordnung-statistik h3 {
background-color: #0584C2;
background: linear-gradient(to bottom, #1e5799 0%, #088ACB 100%);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#1e5799', EndColorStr='#088acb')";
box-shadow: 5px 1px 16px 4px rgba(2, 2, 2, 0.5);
border-radius: 7px;
padding: 5px 4px;
font-weight: bold;
color: #CCCCCC;
}
oder gar "global":
Code: Alles auswählen
.ueberschriftderdrittenordnung-statsblock h3 {
background: #9CC9FF;
padding: 5px 4px;
color: #D9CA00;
}
HTML-Ansatz: Beachte bitte die Hinzufügung der jeweiligen Klasse.
Code: Alles auswählen
<!-- IF S_DISPLAY_ONLINE_LIST -->
<div class="stat-block online-list ueberschriftderdrittenordnung-online">
<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
<p>
<!-- EVENT index_body_block_online_prepend -->
{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF LEGEND --><br /><em>{L_LEGEND}{L_COLON} {LEGEND}</em><!-- ENDIF -->
<!-- EVENT index_body_block_online_append -->
</p>
</div>
<!-- ENDIF -->
<!-- IF S_DISPLAY_BIRTHDAY_LIST -->
<div class="stat-block birthday-list ueberschriftderdrittenordnung-birthday">
<h3>{L_BIRTHDAYS}</h3>
<p>
<!-- EVENT index_body_block_birthday_prepend -->
<!-- IF .birthdays -->{L_CONGRATULATIONS}{L_COLON} <strong><!-- BEGIN birthdays -->{birthdays.USERNAME}<!-- IF birthdays.AGE !== '' --> ({birthdays.AGE})<!-- ENDIF --><!-- IF not birthdays.S_LAST_ROW -->, <!-- ENDIF --><!-- END birthdays --></strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF -->
<!-- EVENT index_body_block_birthday_append -->
</p>
</div>
<!-- ENDIF -->
<!-- IF NEWEST_USER -->
<div class="stat-block statistics ueberschriftderdrittenordnung-statistik">
<h3>{L_STATISTICS}</h3>
<p>
<!-- EVENT index_body_block_stats_prepend -->
{TOTAL_POSTS} • {TOTAL_TOPICS} • {TOTAL_USERS} • {NEWEST_USER}
<!-- EVENT index_body_block_stats_append -->
</p>
</div>
<!-- ENDIF -->
Zur Übersichtlichkeit ist es ggf. ratsam ein eigenes CSS-Verzeichnis anzulegen:
additional.css
und sie am Ende der stylesheet.css per
@import url("additional.css");
einzubinden. Inzwischen geht man jedoch oftmals dazu über, möglichst alle Style-Änderungen in einer eigenen Extension zu erfassen.
Meine gestrigen Ansätze wollte ich dir nicht vorenthalten. Da du nun bereits eine andere Lösung für dich gefunden hast, sind sie wahrscheinlich nicht mehr relevant. Hilfreich evtl. für weitere Deklarationen.
Tipp: Farbgebungen
http://www.color-hex.com/color/0584c2
http://colorschemedesigner.com/
Bedenke, dass es ratsam sein kann, das CSS responsive anzupassen.
Viele Grüße