Autor: Nathalie Pelz

Geheime Schleichwege in CSS: Wenn Rahmen aus dem Rahmen fallen

Wenn sich die Buttons in Ihrer Navigationsleiste berühren und Sie jeden Link mit einem Rahmen versehen, werden zwischen den Links die Begrenzungslinien doppelt dargestellt. Die unteren und oberen Rahmenlinien berühren sich. Das können Sie umgehen, indem Sie nur die untere Rahmenseite weglassen. Auf diese Weise wird zwischen den Links jeweils nur eine Begrenzungslinie angezeigt. Durch diese Methode fehlt jetzt aber die Begrenzungslinie unterhalb des letzten Links. Das können Sie jedoch beheben, indem Sie eine Klasse für die richtigen Rahmeneinstellungen definieren und diese dem letzten Link zuweisen. Noch besser ist es, wenn Sie die untere Rahmenseite einfach für das <ul>-Element definieren, das die Navigationsleiste umgibt. Auszug aus dem neuerschienenen CSS Missing Manual von David Sawyer McFarland.

Bohemian Rhapsody im Remix aus alten Computerteilen

Alte Scanner und alte Laufwerke erzeugen Queens „Bohemian Rhapsody“. Wie schräg ist das denn? YouTube-User bd594 erklärt, welche Teile zu seinem Gesamtsoundkunstwerk ihren Teil beitragen: Atari 800XL was used for the lead piano/organ sound Texas Instruments TI-99/4a as lead guitar 8 Inch Floppy Disk as Bass 3.5 inch Harddrive as the gong HP ScanJet 3C was used for all vocals. Please note I had to record the HP scanner 4 seperate times for each voice. I tried to buy 4 HP scanners but for some reason sellers on E-Bay expect you to pay $80-$100, I got mine for $30. Wir bei O’Reilly haben ja bekannterweise ein Herz für Bastler – nicht umsonst steht hier das Thema Arduino gerade hoch im Kurs. Deshalb verzeihen wir natürlich auch gerne ein paar schräge Töne. Doch bd594 weist seine Zuschauer noch einmal darauf hin: Keep in mind the scanner and floppy drive are not musical instruments. These are mechancial devices whose frequencies tend to drift and can cause some notes to be out of tune. Fehlt nur noch der …

Häufig gestellte Fragen zu CSS: Listen gut aussehen lassen

Wann werde ich jemals einen Kind-Selektor benutzen? Ich kenne so viele Selektoren, dass ich im Prinzip auf jedes Seitenelement zugreifen kann. Warum sollte ich also einen weiteren lernen? Allerdings gibt es im Webdesign eine Herausforderung, bei der Kind-Selektoren unschlagbar sind und die auf mehr Websites vorkommt, als Sie denken. Jedes Mal wenn Sie mit verschachtelten, ungeordneten Listen (wie in der Abbildung oben) arbeiten, können Sie Kind-Selektoren verwenden, um diese Kategorien und Unterkategorien visuell voneinander zu unterscheiden. Sie können die erste Ebene der Einträge anders gestalten als die zweite usw. Auf diese Weise präsentierte Inhalte wirken aufgeräumt, professionell und lesbar (und Ihre Besucher werden Sie dafür lieben). Legen Sie hierfür zuerst eine klassenbasierte Stildefinition für die oberste Listenebene an, z.B. mit dem Namen .hauptListe. Für diese Ebene soll eine serifenlose Schrift (sans-serif, z.B. Helvetica oder Arial) verwendet werden, die etwas größer ist als der übrige Text, vielleicht fett oder in einer anderen Farbe. Die folgenden Ebenen erhalten eine kleine Schriftgröße, dafür aber eine Serifenschrift (z.B. Times), um die Lesbarkeit zu erhöhen. Gerade bei viel Text hilft …

Fehlermeldungen deluxe – der 1. Gewinner

Diese überaus nette Fehlermeldung sah David Klein beim Editieren einer Handynummer in den Kontakten. „Die Warnung, das der Dialog zusätzlich wieder angezeigt werden könne, trat natürlich in Kraft und lies sich nur durch wahlloses Eingeben von Daten aus einer Endlosschleife zurückbringen..“ Damit ist David Klein der erste Gewinner unseres „Fehlermeldungen deluxe“-Einsendewettbewerbs und darf sich nun über ein Buch seiner Wahl freuen. Weitere zwei Bücher stehen noch zur Verlosung aus, also schicken Sie Ihre Fehlermeldung schnell ein an blog@oreilly.de, vielleicht gehören sie ja zu den nächsten zwei glücklichen Gewinnern!