Codehelper

Programmierung · Anleitungen · Codeschnipsel

CSS

18.09.2017 · HTML · CSS

Mit CSS formatierte Links werden nicht richtig dargestellt

Wenn man per CSS Links formatiert, tut man dies im Allgemeinen so: a:link { //Definition hier } a:visited { //Definition hier } a:hover { //Definition hier } a:active { //Definition hier } Diese Definition formatiert allgemein die Links der Webseite. Wenn man …

Weiterlesen →
07.04.2009 · CSS · PHP · Joomla

png-Filter und Joomla

Da ich gerade selbst an diesem Problem fast verzweifelt bin, möchte ich dies nun hier mal aufklären. Um im IE6 transparente png darzustellen, verwendete ich z.B. bei einem Hintergrundbild folgende CSS-Anweisung filter:progid:DXImageTransform.Microsoft.AlphaIma…

Weiterlesen →
22.01.2009 · HTML · CSS

Div Box mittig ausrichten / zentrieren

Um eine Div Box horizontal mittig auszurichten, setzt man margin:auto. Dies funktioniert allerdings nur dann, wenn das umgebende Element also z.B. eine Breite von 100% besitzt. Zentriert wird immer releativ zum umgebenden Element. Damit alles korrekt funktioni…

Weiterlesen →
18.01.2009 · HTML · CSS

CSS Menü mit Hintergrundbild

Ein Mouseover -Meü mit wechselndem Hintergrundbild muss mitnichten per Javascript erstellt werden. Besser und sauberer geht's mit CSS: <style type="text/css"> .linkKlasse a { background-image:url('bg.gif'); } .linkKlasse a:hover { background-image:url('bgOver.…

Weiterlesen →
18.01.2009 · HTML · CSS

CSS / Umrechnung der em-Werte für Schriftgröße

Schriftgrößen kan man fix oder relativ in Prozent oder em angeben. Um mal grob zu überblicken, welche Größe eigentlich welchem em-Wert entspricht, hier mal ein paar umgerechnete Werte für px und em: 10px -> 0.6em 12px -> 0.76em 14px -> 0.9em 16px -> 1.0em 18px…

Weiterlesen →
18.01.2009 · HTML · CSS

Einbinden einer externen CSS-Datei / eines externen Stylesheets

Um ein externes CSS Stylesheet einzubinden, welches als separate Datei auf dem Webspace abgelegt ist, benutzt man folgende Anweisung: <link rel="stylesheet" type="text/css" href="style.css" /> Im Beispiel heißt die CSS-Datei style.css…

Weiterlesen →
18.01.2009 · HTML · CSS

CSS - Einheiten für Werte angeben

Damit es bei der Darstellung von inneren und äußeren Abständen (padding und margin) nicht zu Fehlern kommt, ist es wichtig den Werten für den Abstand eine Einheit mitzugeben, wie z.B.: margin: 100px; (falsch wäre margin:100;) Lediglich bei Null-Abständen kann …

Weiterlesen →
11.01.2009 · HTML · CSS

Abstand zwischen DIVs im Internet Explorer

Wenn man zwei Divs untereinander anordnen möchte, ohne einen Zwischenraum / Abstand zu haben, kommt es im IE oft vor, dass zwischen den Divs doch ein Abstand angezeigt wird. Dies passiert dann, wenn man im Stylesheet keine Höhe angibt. Man vermeidet also den A…

Weiterlesen →
01.12.2008 · HTML · CSS

li Elemente nebeneinander darstellen / Horizontale Liste

Um die Elemente einer Liste nebeneinander darzustellen, muss man dem einleitenden Listentag ein float:left mitgeben: <ul style="float:left"> <li>Element</li> </ul>…

Weiterlesen →
26.10.2008 · HTML · CSS

Scrollbalken einfärben IE

Scrollbalken mit CSS-Bordmitteln einzufärben, ist nur für den Internet Explorer möglich. Leider kann man sagen, anderen ist selbst die IE-Scrollbalken-Einfärbemöglichkeit zuviel. So gehts, wenn man den IE Scrollbalken färben möchte: html { scrollbar-3dlight-co…

Weiterlesen →