Archiv nach Schlagworten: Webdesign

Die Zeit ist reif für display:inline-block

Ist für CSS-Formatierung die Zeit endlich reif für „display:inline-block“, mit dem sich so etwas wie das logischerweise nicht vorhandene, aber schmerzhaft vermisste „float:center“ realisieren lässt? Ja, denn der letzte inkompatible Dinosaurier Firefox 2.x wird nur noch homöopathisch eingesetzt.

Weiterlesen »

Microsoft.AlphaImageLoader und base href

Nur mal, um meine schmerzhafte Erkenntnis einmal im Web festzuhalten:

Der bescheuerte

DXImageTransform.Microsoft.AlphaImageLoader(src=’…‘)

hält sich bei Angabe der URL nicht an die

<base href=“…“ />

Deklaration – und zwar weder im Markup, noch im CSS-Stylesheet.

Sprich: Wer z.B. ein Joomla-Template erstellt und hier und da ein paar transparente PNGs einstreut, die auch im IE6 gut aussehen sollen und dafür o.a. Microsofts AlphaImageLoader verwendet, steht anschließend ggf. ziemlich im Regen.

Lösungsvorschlag (in der Praxis erprobt):

Man packe die AlphaImageLoader-Deklarationen in einen eigenen CSS-Stylesheet. Dieser wird aber nicht in einer .css-Datei gespeichert, sondern in einer .php-Datei. Diese kann dann die Pfade der AlphaImage-Loader-URLs in Echtzeit frisieren.