actionbrowser.com
Donnerstag, 21. Februar 2008 Die Maße eines Bild in einer Website können mit CSS verändert werden. Was aber, wenn man nur einen Ausschnitt von dem Bild anzeigen möchte, ohne das Bild mit einer Bildbearbeitungssoftware öffnen zu müssen? Genau diese Frage habe ich mir neulich gestellt und ich bin dabei auf eine CSS-Funktion gestoßen, die auf den Namen clip hört. Theoretisch ist diese Funktion nicht schlecht. Css bild rechts command. Man gibt einen Bereich in Pixel an, der dargestellt wird. Alles andere in dem Element, was sich nicht in diesem Bereich befindet wird nicht dargestellt. Klingt erstmal genau nach dem, was wir brauchen um ein Bild zu beschneiden. Im Stylesheet sieht das ganze so aus: img { position:absolute; clip:rect(auto auto 130px auto);} Diese Lösung hat zwei Probleme die sie recht impraktikabel machen. Zum einen muss das Bild eine absolute Position besitzen damit der Effekt funktioniert, zum anderen ist die Zuweisung der Pixelwerte etwas verworren. Die Syntax ist die Gleiche, wie man es von CSS kennt.
Allgemeines Diskussionsforum für Fragen und Antworten zum Thema Webentwicklung clientseitig: HTML, CSS, Javascript,... Hallo, Fremder! Anscheinend sind Sie neu hier. Um zu beginnen, melden Sie sich an oder registrieren sich. Kategorien 1329418 Alle Kategorien 343303 PC-Hardware 92208 PC-Systeme 16967 Maus, Tastatur, Webcam 14730 Drucker, Scanner & Co.
Keine Lösung scheint in der Praxis zu funktionieren. Der Text oben und unten kann nicht zentriert werden und das Bild sollte in seinem Container div zentriert sein. Der Container hat einen Überlauf verborgen, so dass ich die Mitte des Bildes sehen möchte, da normalerweise der Fokus liegt.