CSS3 in Action

Thema:

Jay & Bob

Jay and Silent Bob

Die Möglichkeiten, die uns CSS3 heute schon bietet, sind durchaus vielfältig. Klar, nicht alle Browser unterstützen das, aber so what? Das Bild von Jay und Silent Bob ist nur eine sehr übertriebene Demo. Mit den neuen Funktionalitäten wie border-image lassen sich auch sinnvolle DInge anstellen, z.B. Buttons. Ebenso sollte man direkt anfangen, gradients einzusetzen, Schriften und text-shadow. Hier der Code für die Demo oben:

/* Schrift definieren */
@font-face {
  font-family: 'YanoneKaffeesatz-Bold';
  src: url('fonts/YanoneKaffeesatz-Bold.eot');
  src: local('YanoneKaffeesatz-Bold'), local('Yanone Kaffeesatz Bold'), url('YanoneKaffeesatz-Bold.otf') format('opentype');
}

.demo {
  background: #fff;
  /* Farbverlauf */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ff8000), to(#fff) );
  background-image: -moz-linear-gradient(-90deg,#ff8000,#fff);
  /* border-image */
  border: 137px solid #666;
  -webkit-border-image: url(img/frame.png) 137 137 137 137 repeat repeat;
  -moz-border-image: url(img/frame.png) 137 137 137 137 repeat repeat;
  /* der normale stuff */
  height: 480px;
  margin-bottom: 40px;
  position: relative;
  width: 340px;
}

.demo p {
  color: #fff;
  font-family: YanoneKaffeesatz-Bold;
  font-size: 80px; margin-top: 20px;
  text-align: center;
  text-shadow: #000 0 0 20px;
  -webkit-text-stroke: 1px #666; /* gibt's derzeit nur in Webkit */
}

Falls Du oben nichts, oder nur ein Bild mit einem langweiligen grauen Rahmen sehen kannst:

So siehts aus in Google Chrome

Noch keine Kommentare.

Datenschutzhinweis

Daten die in dieses Formular eingegeben werden, werden mit Hilfe des Dienstes welcomments.io verarbeitet. Dabei fallen die in der Datenschutzerklärung dieses Dienstes aufgeführten Daten (IP-Adresse, Browserversion) an, die dort auch gespeichert werden. Gebe keine persönlichen Daten in dieses Formular ein, im Zweifelsfall nutze einen Spitznamen, alles eingegebene wird hier öffentlich angezeigt. Es werden keine Cookies gespeichert, lediglich der Kommentartext wird im Localstorage des Browsers zwischengespeichert.

GitHub-flavored Markdown und einfache HTML-Tags werden unterstützt.

Hinweis…

Diese Seite enthält Videos von Youtube. Diese sind standardmäßig deaktiviert. Falls Du unten auf „Ja“ klickst, werden Daten von Youtube auf Deinen Rechner geladen und so mindestens Deine IP-Adresse an Youtube weiter gegeben. Cookies werden nicht verwendet. Mehr Infos.

Möchtest du Youtube auf dieser Seite aktivieren?