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-color: #FAEBBE;
scrollbar-darkshadow-color: #c11e1e;
scrollbar-highlight-color: #FAEBBE;
scrollbar-shadow-color: #B4BECD;
scrollbar-arrow-color: #000000;
scrollbar-base-color: #c11e1e;
scrollbar-face-color: #FAEBBE;
scrollbar-track-color: #FAEBBE;
}

Div Box scrollbar machen

Um einen DIV mit Scrolbalken zu versehen, muss man diesem als erstes eine fixe Höhe verpassen, z.B.

.div_mi_fixer_hoehe {
height:100px;
}

Dann muss man die Eigenschaft overflow nutzen Damit entscheidet sich, was mit dem nhalt passiert, der die Höhe des DIV überschreiten würde. Man kann overflow auf scroll, hide oder auto setzen. Scroll ist unser Stichwort, wir wollten ja Scrollbalken erzeugen.

.div_mi_fixer_hoehe {
height:100px;
overflow:scroll;
}

So wird bei zuviel Inhalt ein Scrollbalken erzeugt.

Bitmap komprimieren in Flash

Lädt man Bitmaps in einen Flashfilm, so haben diese oft eine pixelige Qualität, da Flash eigens an der Qualität schraubt.. Egal ob man ein png, gif oder jpg lädt, Flash stellt alles in einer eigenen Komprimierungsstufe dar. Klick man aber in der Bibliothek mit der rechten Maustaste auf die Eigenschaften des Bitmaps, so kann man diese Qualität selbst bearbeiten und verändern. Für eine gute Qualität, (das Bild soll so dargestellt werden, wie man es abgespeichert hat) stellt man die Stufe auf:

Komptimierung: Verlustfrei png/gif

onRelease, onPress etc. in Actionscript 3 / AS3

Um Buttons mit Funktionalität zu belegen, muss man in Actionscript 3 eventListener bemühen. Damit zum Beispiel beim Klick auf einen mit ‚myButton‘ bezeichneten Button, eine trace-Aktion ausgeführt wird, muss man folgenden Code verwenden:

myButton.addEventListener(MouseEvent.CLICK,trace_something);

Das zweite Argument in der Klammer bezeichnet immer die auszuführende Funktion, die nun noch
geschrieben werden muss:

function trace_something(evt:MouseEvent)
{
	trace("something");
}