<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>onlinecasinodemar.com &#187; XHTML / CSS</title>
	<atom:link href="http://www.onlinecasinodemar.com/artikel/webdesign/xhtml-css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.onlinecasinodemar.com</link>
	<description>WordPress Themes &#38; Webdesign</description>
	<lastBuildDate>Wed, 05 Oct 2011 13:04:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<meta name="generator" content="webdemar 3.0" />
		<item>
		<title>Experimente mit der CSS-Eigenschaft box-shadow</title>
		<link>http://www.onlinecasinodemar.com/webdesign/xhtml-css/experimente-mit-der-css-eigenschaft-box-shadow/</link>
		<comments>http://www.onlinecasinodemar.com/webdesign/xhtml-css/experimente-mit-der-css-eigenschaft-box-shadow/#comments</comments>
		<pubDate>Thu, 20 May 2010 07:30:07 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[XHTML / CSS]]></category>
		<category><![CDATA[box-shadow]]></category>
		<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://www.onlinecasinodemar.com/?p=1803</guid>
		<description><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/css3-box-shadow.jpg" class="attachment-post-thumbnail wp-post-image" alt="css3-box-shadow" title="css3-box-shadow" />CSS3 wird ein Segen f&#252;r Webdesigner und vor allem -entwickler. Mit der CSS-Eigenschaft box-shadow lassen sich ohne jede Grafik Schatten um Block-Level-Elemente werfen. Wer jedoch gleiche Darstellung in alles Browsern anstrebt, sollte box-shadow mit Vorsicht genie&#223;en. Hier ein paar Experimente. CSS-Eigenschaft box-shadow Neben dem bereits vorgestellten text-shadow gibt es auch einen CSS-Befehl der uns Schatten [...]]]></description>
			<content:encoded><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/css3-box-shadow.jpg" class="attachment-post-thumbnail wp-post-image" alt="css3-box-shadow" title="css3-box-shadow" /><p>CSS3 wird ein Segen f&#252;r Webdesigner und vor allem -entwickler. Mit der CSS-Eigenschaft <em>box-shadow</em> lassen sich ohne jede Grafik Schatten um Block-Level-Elemente werfen. Wer jedoch gleiche Darstellung in alles Browsern anstrebt, sollte <em>box-shadow</em> mit Vorsicht genie&#223;en. Hier ein paar Experimente.<span id="more-1803"></span></p>
<h3>CSS-Eigenschaft box-shadow</h3>
<p>Neben dem bereits vorgestellten <a href="http://webdemar.com/webdesign/xhtml-css/beeindruckende-effekte-mit-der-css-eigenschaft-text-shadow/" title="text-shadow">text-shadow</a> gibt es auch einen CSS-Befehl der uns Schatten um Block-Level-Elemente (z. B. <code>div</code>) werfen l&#228;sst. Die CSS3-Eigenschaft <em>box-shadow</em>.</p>
<p class="alert">Ich sag&#8217;s am besten gleich. <strong>Der IE spielt hier nicht mit!</strong> In einem gewissen Rahmen l&#228;sst auch dieser sich den Boxschatten <em>aufzwingen</em>, jedoch wird dieser weitaus weniger sch&#246;n gerendert.</p>
<p class="space">Aber auch die Webkit-Fraktion (Safari/Chrome) und der Firefox spielen nur mit den Prefixen -webkit bzw. -moz mit. Wer also auf CSS-valides Entwickeln pocht, kann das Weiterlesen ab sofort einstellen.</p>
<h3>Sprungmarken</h3>
<ul style="margin-bottom:40px">
<li><a href="#schreibweise">Die Schreibweise</a></li>
<li><a href="#beispiele1">Beispiele einfacher Boxschatten</a></li>
<li><a href="#beispiele2">Beispiele innerer Boxschatten</a></li>
<li><a href="#beispiele3">Beispiele f&#252;r Boxschatten mit Radius</a></li>
<li><a href="#beispiele4">Beispiele mehrfacher Boxschatten</a></li>
<li><a href="#ie">box-shadow im IE (Internet Explorer)</a></li>
</ul>
<h3 id="schreibweise">Die Schreibweise</h3>
<pre><code>.shadow {
    -moz-box-shadow: 2px 2px 2px 2px #eee;
    -webkit-box-shadow: 2px 2px 2px 2px #eee;
    box-shadow: 2px 2px 2px 2px #eee;
    /* Versatz links - Versatz oben - Unsch&#228;rfe - Schattenradius - Farbe */
}</code></pre>
<p class="space"><em>Bemerkung:</em><br />
Der erste Wert von <em>box-shadow</em> gibt den Versatz des Schattens von links an, der zweite die Verr&#252;ckung nach unten, der dritte Wert den Grad der Unsch&#228;rfe des Schattens, der optionale vierte Wert bestimmt den Schattenradius und die letzte Angabe ist der Hex-Code der gew&#252;nschten Farbe des Schattens.</p>
<h3 id="beispiele1">Beispiele einfacher Boxschatten</h3>
<p>Mit <em>box-shadow</em> lassen sich ohne jegliche Grafiken verbl&#252;ffende Effekte erzeugen.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:2px 2px 2px #666;-moz-box-shadow:2px 2px 2px #666;-webkit-box-shadow:2px 2px 2px #666;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r einen grauen Boxschatten mit 2 Pixel horizontalem und vertikalem Versatz und 2 Pixel Schattenunsch&auml;rfe</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: 2px 2px 2px #666;
-webkit-box-shadow: 2px 2px 2px #666;
box-shadow: 2px 2px 2px #666;</code></pre>
<p class="space">Allein diese Parameter versprechen schon eine unheimliche Vielfalt, um Block-Elemente in unseren Webdesigns plastischer erscheinen zu lassen.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:1px 1px 0px #000;-moz-box-shadow:1px 1px 0px #000;-webkit-box-shadow:1px 1px 0px #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r einen schwarzen Boxschatten mit 1 Pixel horizontalem und vertikalem Versatz ohne Schattenunsch&auml;rfe</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: 1px 1px 0px #000;
-webkit-box-shadow: 1px 1px 0px #000;
box-shadow: 1px 1px 0px #000;</code></pre>
<p class="space">Auch wenn es hier noch rudiment&#228;r erscheint. Mit dem Spiel der Offsets (Vers&#228;tze), dem Blur (Unsch&#228;rfe) und der Farbe l&#228;sst sich sehr leicht Perspektive erzeugen.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:0px 0px 2px #000;-moz-box-shadow:0px 0px 2px #000;-webkit-box-shadow:0px 0px 2px #000;border:1px solid #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r einen schwarzen Boxschatten ohne Versatz, 2 Pixel Schattenunsch&auml;rfe und einem wei&#223;en Rand</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: 0px 0px 2px #000;
-webkit-box-shadow: 0px 0px 2px #000;
box-shadow: 0px 0px 2px #000;
border: 1px solid #fff;</code></pre>
<p class="space">In Kombination mit dem normalen <code>border</code> lassen sich perspektivisch ausgefeiltere Ergebnisse erzielen.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:-5px -5px 10px #ddd;-moz-box-shadow:-5px -5px 10px #ddd;-webkit-box-shadow:-5px -5px 10px #ddd;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r einen hellgrauen Boxschatten mit 5 Pixel negativem horizontalen und vertikalen Versatz und starker Unsch&#228;rfe</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: -5px -5px 5px #ddd;
-webkit-box-shadow: -5px -5px 5px #ddd;
box-shadow: -5px -5px 5px #ddd;</code></pre>
<p class="space">Negativer Versatz ist ebenfalls m&#246;glich. Damit k&#246;nnen wir die Lichtquelle und somit den Schatten beliebig steuern.</p>
<h3 id="beispiele2">Beispiele innerer Boxschatten</h3>
<p>Die CSS-Eigenschaft <em>box-shadow</em> hat einen weiteren interessanten Parameter. Mit der Angabe <code>inset</code> k&#246;nnen Boxschatten auch nach innen dargestellt werden.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:inset 2px 2px 5px #000;-moz-box-shadow:inset 2px 2px 5px #000;-webkit-box-shadow:inset 2px 2px 5px #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r einen inneren Boxschatten mit 2 Pixel horizontalem und vertikalem Versatz und 5 Pixel Schattenunsch&auml;rfe</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: inset 2px 2px 5px #000;
-webkit-box-shadow: inset 2px 2px 5px #000;
box-shadow: inset 2px 2px 5px #000;</code></pre>
<p class="space">Der innere Boxschatten l&#228;sst Elemente perspektivisch nach hinten setzen. Die Box erscheint somit wie eingestanzt.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:inset 0px 0px 10px #fff;-moz-box-shadow:inset 0px 0px 10px #fff;-webkit-box-shadow:inset 0px 0px 10px #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r einen inneren Boxschatten ohne Versatz und 10 Pixel Schattenunsch&auml;rfe</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: inset 0px 0px 10px #fff;
-webkit-box-shadow: inset 0px 0px 10px #fff;
box-shadow: inset 0px 0px 10px #fff;</code></pre>
<p class="space">Wenn man der Versatz des <em>box-shadow</em> auf 0 setzt, wird der Schatten gleichm&#228;&#223;ig um das Element gelegt. Das gilt auch f&#252;r den &#228;u&#223;eren Schatten.</p>
<h3 id="beispiele3">Beispiele f&#252;r Boxschatten mit Radius</h3>
<p>Ein vierter Parameter von <em>box-shadow</em> l&#228;sst uns den Schattenradius gesondert festlegen. Wie in diesen Beispielen zu sehen, verwende ich einen <em>border-radius</em> von 5px. Der Schattenradius kann ein anderer sein.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:5px 5px 10px 10px #000fff;-moz-box-shadow:5px 5px 10px 10px #000fff;-webkit-box-shadow:5px 5px 10px 10px #000fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r einen blauen Boxschatten mit 5 Pixel horizontalem und vertikalem Versatz, 10 Pixel Unsch&auml;rfe und 10px Schattenradius</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: 5px 5px 10px 10px #000fff;
-webkit-box-shadow: 5px 5px 10px 10px #000fff;
box-shadow: 5px 5px 10px 10px #000fff;</code></pre>
<p class="space">Mit dem vierten Parameter l&#228;sst sich der Schattenradius erh&#246;hen.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:0px 0px 2px 2px yellow;-moz-box-shadow:5px 5px 2px 2px yellow;-webkit-box-shadow:5px 5px 2px 2px yellow;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r einen gelben Boxschatten ohne Versatz, 2 Pixel Unsch&auml;rfe und 2px Schattenradius</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: 0px 0px 2px 2px yellow;
-webkit-box-shadow: 0px 0px 2px 2px yellow;
box-shadow: 0px 0px 2px 2px yellow;</code></pre>
<p class="space">Auch ein kleinerer Schattenradius l&#228;sst sich einstellen.</p>
<h3 id="beispiele4">Beispiele mehrfacher Boxschatten</h3>
<p>Die M&#246;glichkeit wie auch bei <a href="http://webdemar.com/webdesign/xhtml-css/beeindruckende-effekte-mit-der-css-eigenschaft-text-shadow/#beispiele2"><em>text-shadow</em></a> mehrere Schatten zu kombinieren habe ich bei <a href="http://www.peterkroener.de/schoenes-neues-css-box-shadow/">Peter Kr&#246;ner</a> entdecken k&#246;nnen. In seinem Beispiel kombiniert er vier verschiedenfarbige Boxschatten auf einmal.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:8px 8px 8px red, -8px 8px 8px green, 8px -8px 8px blue, -8px -8px 8px yellow;-moz-box-shadow:8px 8px 8px red, -8px 8px 8px green, 8px -8px 8px blue, -8px -8px 8px yellow;-webkit-box-shadow:8px 8px 8px red, -8px 8px 8px green, 8px -8px 8px blue, -8px -8px 8px yellow;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r mehrfache Boxschatten in verschiedenen Farben und unterschiedlichen Vers&#228;tzen</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: 8px 8px 8px red, -8px 8px 8px green, 8px -8px 8px blue, -8px -8px 8px yellow;
-webkit-box-shadow: 8px 8px 8px red, -8px 8px 8px green, 8px -8px 8px blue, -8px -8px 8px yellow;
box-shadow: 8px 8px 8px red, -8px 8px 8px green, 8px -8px 8px blue, -8px -8px 8px yellow;</code></pre>
<p class="space">Dieses Gebilde ist grafisch sicher optimierbar, bildet aber hervorragend die M&#246;glichkeiten von <em>box-shadow</em> ab.</p>
<h3 id="ie">box-shadow im IE (Internet Explorer)</h3>
<p>Mit dem <a href="http://msdn.microsoft.com/en-us/library/ms533086%28VS.85%29.aspx">shadow filter</a> lassen sich, wenn auch wesentlich eingeschr&#228;nkter, Boxschatten im Internet Explorer darstellen. Unseren Boxschatten k&#246;nnten wir wie folgt erweitern:</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#fff;font-size:18px;box-shadow:1px 1px 3px #666;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;filter:progid:DXImageTransform.Microsoft.Shadow(strength=3,color=#666666,direction=135);text-shadow:1px 1px 0px #bbb;">Beispiel f&#252;r Boxschatten mit dem shadow filter f&#252;r unseren Freund den IE</div>
<h5>Das CSS dazu</h5>
<pre><code>-moz-box-shadow: 1px 1px 3px #666;
-webkit-box-shadow: 1px 1px 3px #666;
box-shadow: 1px 1px 3px #666;
filter:progid:DXImageTransform.Microsoft.Shadow(strength=3,color=#666666,direction=135);</code></pre>
<p class="laboratory">Hier die <a href="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/box-shadow-ie.png" rel="prettyPhoto" title="box-shadow im IE">Ansicht im IE</a></p>
<p class="space">Das ist nicht sonderlich sch&#246;n und noch weniger valide, aber manchem mag es zumindest eine kleine Erleichterung sein und besseres ist der gemeine IE-Nutzer eh nicht gew&#246;hnt.</p>
<h3>Fazit</h3>
<p class="space">Wie bereits in der Einleitung gesagt, mit der CSS-Eigenschaft <em>box-shadow</em> sollte man, wenn einem Browserkompatibilit&#228;t am Herzen liegt, vorsichtig umgehen. Aber gerade mit der L&#246;sung f&#252;r den IE finde ich den zur&#252;ckhaltenen Einsatz des Boxschattens durchaus okay.</p>
<h3>Relevante Links</h3>
<ul>
<li>W3C &#252;ber <a href="http://www.w3.org/TR/css3-background/#the-box-shadow">box-shadow</a></li>
<li>Mozilla &#252;ber <a href="https://developer.mozilla.org/en/CSS/-moz-box-shadow">-moz-box-shadow</a></li>
<li>Webkit &#252;ber <a href="http://webkit.org/blog/86/box-shadow/">-webkit-box-shadow</a></li>
<li>Microsoft &#252;ber <a href="http://msdn.microsoft.com/en-us/library/ms533086%28VS.85%29.aspx">Shadow Filter</a></li>
<li><a href="http://www.peterkroener.de/schoenes-neues-css-box-shadow/">Sch&#246;nes neues CSS: box-shadow</a> &#8211; Peter Kr&#246;ner</li>
<li><a href="http://css-tricks.com/snippets/css/css-box-shadow/">CSS Box Shadow</a> &#8211; CSS-Tricks</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.onlinecasinodemar.com/webdesign/xhtml-css/experimente-mit-der-css-eigenschaft-box-shadow/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>9 Beispiele f&#252;r den Einsatz von CSS3</title>
		<link>http://www.onlinecasinodemar.com/webdesign/xhtml-css/9-beispiele-fuer-den-einsatz-von-css3/</link>
		<comments>http://www.onlinecasinodemar.com/webdesign/xhtml-css/9-beispiele-fuer-den-einsatz-von-css3/#comments</comments>
		<pubDate>Wed, 19 May 2010 07:30:17 +0000</pubDate>
		<dc:creator>Jan</dc:creator>
				<category><![CDATA[XHTML / CSS]]></category>
		<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://www.onlinecasinodemar.com/?p=1831</guid>
		<description><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/beispiele-css3.jpg" class="attachment-post-thumbnail wp-post-image" alt="beispiele-css3" title="beispiele-css3" />Mit CSS3 sollte sich jeder Webdesigner ernsthaft auseinandersetzen, da die M&#246;glickeiten von CSS3 oft verbl&#252;ffend sind. Dieser Artikel versucht einen &#220;berblick dar&#252;ber zu vermitteln, was man alles mit CSS3 anstellen kann. Image Slider Link zu deluxeblogtipps.com Es gibt bereits viele gute JavaScript Image Slider. Mit CSS3 gibt es jetzt auch die M&#246;glichkeit, einen Imageslider nur [...]]]></description>
			<content:encoded><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/beispiele-css3.jpg" class="attachment-post-thumbnail wp-post-image" alt="beispiele-css3" title="beispiele-css3" /><p>Mit CSS3 sollte sich jeder Webdesigner ernsthaft auseinandersetzen, da die M&#246;glickeiten von CSS3 oft verbl&#252;ffend sind. Dieser Artikel versucht einen &#220;berblick dar&#252;ber zu vermitteln, was man alles mit CSS3 anstellen kann.<span id="more-1831"></span></p>
<h3 class="clear">Image Slider</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/deluxeblogtips.com-17.05.2010.png" alt="Deluxeblogtips.com" class="shadow" width="600"><br />
<a class="ext-url" href="http://www.deluxeblogtips.com/2010/05/image-slider-pure-css3.html" title="CSS3 Image Slider">Link zu deluxeblogtipps.com</a></p>
<p>Es gibt bereits viele gute <a href="http://webdemar.com/webdesign/jquery/nivo-slider-jquery-image-slider/" title="JavaScript Image Slider">JavaScript Image Slider</a>. Mit CSS3 gibt es jetzt auch die M&#246;glichkeit, einen Imageslider nur mit CSS und ganz ohne JavaScript zu erstellen. Eine ausf&#252;hrliche Anleitung mit Live-Demo und dem Quelltext als Zip-Datei findet man bei Rilwis (Tran Ngoc Tuan Anh).
</p>
<h3>CSS Text Gradient</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/nicewebtype.com-17.05.2010.png" alt="nicewebtype.com" class="shadow" width="600"><br />
<a class="ext-url" href="http://nicewebtype.com/notes/2009/07/24/pure-css-text-gradient-no-pngs/" title="CSS Text Gradient">Link zu nicewebtype.com</a></p>
<p>Auch Farbverl&#228;ufe von Texten kann man nun mit CSS3 darstellen, ohne extra eine mit Photoshop erstellte Grafik einbinden zu m&#252;ssen. Tim Brown erkl&#228;rt sehr genau in seinem Artikel, wie man mit CSS3 Farbverl&#228;ufe f&#252;r Schriften erstellen kann.</p>
<h3>CSS Shapes</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/net.tutplus.com-17.05.2010.png" alt="net.tutplus.com" class="shadow" width="600"><br />
<a class="ext-url" href="http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-practical-css-shapes/" title="CSS3 Shapes">Link zu net.tutsplus.com</a></p>
<p>
Formen kann man mit geschicktem Einsatz von CSS3 sehr einfach gestalten. Eine verbl&#252;ffend einfache Anleitung zur Erstellung von CSS Formen mit Video, Live Demo und der Quelldateien als im Zip-Format wurde von Nettuts Editor Jeffrey Way erstellt.
</p>
<h3>CSS Men&#252;s und Buttons</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/webdesignerwall.com-17.05.2010.png" alt="webdesignerwall.com" class="shadow" width="600"><br />
<a class="ext-url" href="http://www.webdesignerwall.com/demo/css-buttons.html" title="CSS3 Buttons">Link zu webdesignerwall.com</a></p>
<p>
Buttons kann man auch sehr einfach mit CSS3 erstellen. Eine gute Anleitung und die Live Demo gibt es bei <a href="http://www.webdesignerwall.com/tutorials/css3-gradient-buttons/" title="CSS3 Buttons">Nick La</a>. Eine ansprechend gestaltete und gute &#220;bersicht &#252;ber verschiedene CSS Eigenschaften hat <a href="http://www.impressivewebs.com/css3-click-chart-article/" title="CSS3 Click Chart Artikel">Louis Lazaris</a> erstellt. Die <a href="http://www.impressivewebs.com/css3-click-chart/" title="Live Demo CSS Click Chart">Live Demo</a> sollte man sich unbedingt ansehen.
</p>
<p>
Wer noch mehr &#252;ber verschiedene CSS Men&#252;s und Buttons erfahren m&#246;chte, dem empfehle ich die &#220;bersicht mit 12 CSS Button und Men&#252; Techniken von <a href="http://webdesignledger.com/tutorials/12-excellent-css3-button-and-menu-techniques" title="">Henry Jones</a>.
</p>
<h3>CSS Teaserboxen mit Farbverlauf</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/blog.marit_.ag-17.05.2010.png" alt="blog.marit.ag" class="shadow" width="600"><br />
<a class="ext-url" href="http://blog.marit.ag/2010/05/04/teaserboxen-mit-verlauf-ohne-bilder-css3-linear-gradient/" title="CSS3 Buttons">Link zu blog.marit.ag</a></p>
<p>
Wie man mit CSS3 Hintergrundverl&#228;ufe f&#252;r Teaser Boxen erstellt, kann man von Sven in seinem gut geschriebenen deutschsprachigen Artikel erfahren.
</p>
<h3>CSS3 und Email Clients</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/net.tutplus.com-2-17.05.2010.png" alt="net.tutplus.com" class="shadow" width="600"><br />
<a class="ext-url" href="http://net.tutsplus.com/tutorials/html-css-techniques/the-state-of-css3-in-email-templates/" title="CSS3 Buttons">Link zu net.tutplus.com</a></p>
<p>
Ob es bereits sinnvoll ist, CSS3 f&#252;r den Versand von Emails einzusetzen, muss jeder f&#252;r sich selbst entscheiden. Eine gute Einf&#252;hrung zum Thema mit einer praktischen Anleitung hat von Ros Hodgekiss bei net.tutplus.com ver&#246;ffentlicht.
</p>
<h3>CSS3 Animationen als Flash Ersatz?</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/richardleggett.co_.uk-17.05.2010.png" alt="richardleggett.co.uk" class="shadow" width="600"><br />
<a class="ext-url" href="http://richardleggett.co.uk/sketchbook/CSS3DDemo/" title="CSS3 Animationen">Link zu richardleggett.co.uk</a></p>
<p>
JavaScript und CSS3 k&#246;nnnen eventuell bald eine Alternative f&#252;r manche Flash Animationen werden. Bisher erreichen die CSS3 Annimationen aus meiner Sicht noch nicht die Qualit&#228;t, die man mit Flash erreichen kann. Allerdings stellen sie bereits f&#252;r die Suchmaschinenoptimierung eine interessante Alternative dar. Es bleibt abzuwarten, welche Animationen bald mit CSS3 zu sehen sind. Drei erste Beispiele habe ich bei  <a href="http://richardleggett.co.uk/sketchbook/CSS3DDemo/" title="CSS3 Animation">Richard Leggett</a>, <a href="http://blog.bytepark.de/2010/05/09/css3-kommt-naher-an-flash-heran/" title="CSS3 Animation">Florian Batschi</a> <a href="http://www.optimum7.com/css3-man/animation.html" title="CSS3 Animation">[Demo]</a>, und  <a href="http://www.marcofolio.net/css/3d_animation_using_pure_css3.html" title="3D Animationen mit CSS3">Marco Kuiper</a> <a href="http://demo.marcofolio.net/3d_animation_css3/" title="">[Demo]</a> gefunden.
</p>
<h3>Text beschneiden oder W&#246;rter umbrechen mit CSS3</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/hyperkontext.at-17.05.2010.png" alt="hyperkontext.at" class="shadow" width="600"><br />
<a class="ext-url" href="http://hyperkontext.at/weblog/artikel/css3-text-overflow-und-word-wrap/" title="Text beschneiden oder W&#246;rter umbrechen mit CSS3">Link zu hyperkontext.at</a></p>
<p>
Einen Text beschneiden oder W&#246;rter umbrechen kann man mit den CSS3 Eigenschaften text-overflow und word-wrap. Wie man das genau anstellt, kann man in der deutschsprachigen Erkl&#228;rung bei hyperkontext.at nachlesen.
</p>
<h3>12 Kostenlose HTML5-CSS3 Templates</h3>
<p><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2010/05/devsnippets.com-17.05.2010.png" alt="devsnippets.com" class="shadow" width="600"><br />
<a class="ext-url" href="http://devsnippets.com/article/12-free-high-quality-html5css3-templates.html" title="12 Kostenlose HTML5-CSS3 Templates">Link zu devsnippets.com</a></p>
<p>
Eine sehr gute &#220;bersicht zu 12 eleganten und kostenlosen HTML5-CSS3 Templates kann man bei devsnippets.com finden. Dort sind einige sehr spannende Beispiele enthalten, die einen inspirieren k&#246;nnen.
</p>
<h3>Fazit</h3>
<p>Mit CSS3 gibt es einige neue M&#246;glichkeiten zu entdecken. Noch unterst&#252;tzen nicht alle Browser CSS3 vollst&#228;ndig. Allerdings lohnt es sich aus meiner Sicht sehr, sich bereits jetzt mit den neuen M&#246;glichkeiten von CSS3 auseinanderzusetzen. Viel Spass beim Testen!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onlinecasinodemar.com/webdesign/xhtml-css/9-beispiele-fuer-den-einsatz-von-css3/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Tutorial: Kreative Effekte mit Bild-Overlays &#8211; Teil 1</title>
		<link>http://www.onlinecasinodemar.com/tutorials/tutorial-kreative-effekte-mit-bild-overlays-teil-1/</link>
		<comments>http://www.onlinecasinodemar.com/tutorials/tutorial-kreative-effekte-mit-bild-overlays-teil-1/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 08:00:33 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[XHTML / CSS]]></category>
		<category><![CDATA[Bild-Overlays]]></category>
		<category><![CDATA[Bildeffekte]]></category>

		<guid isPermaLink="false">http://www.onlinecasinodemar.com/?p=1543</guid>
		<description><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/bild-overlay.jpg" class="attachment-post-thumbnail wp-post-image" alt="bild-overlay" title="bild-overlay" />In dem ersten Teil meines Tutorials &#252;ber Bildeffekte mit Overlays m&#246;chte ich zeigen, wie man mit ein wenig Photoshop und ein paar Zeilen HTML und CSS ganz normalen Fotos verbl&#252;ffende Effekte wie abgerundete Ecken und Schlagschatten hinzuf&#252;gen kann. Das Ziel Am Ende dieses Tutorials werde ich einem normalen Foto, ohne es selbst zu bearbeiten, abgerundete [...]]]></description>
			<content:encoded><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/bild-overlay.jpg" class="attachment-post-thumbnail wp-post-image" alt="bild-overlay" title="bild-overlay" /><p>In dem ersten Teil meines Tutorials &#252;ber Bildeffekte mit Overlays m&#246;chte ich zeigen, wie man mit ein wenig Photoshop und ein paar Zeilen HTML und CSS ganz normalen Fotos verbl&#252;ffende Effekte wie abgerundete Ecken und Schlagschatten hinzuf&#252;gen kann.<span id="more-1543"></span></p>
<h3 class="clear">Das Ziel</h3>
<p class="space">Am Ende dieses Tutorials werde ich einem normalen Foto, ohne es selbst zu bearbeiten, abgerundete Ecken und einen Schlagschatten hinzugef&#252;gt haben. Besonders im zweiten Teil wird dann deutlich, wie n&#252;tzlich dieser Effekt ist und wie man diesen Vorgang mit Benutzerdefinierten Feldern in WordPress-Themes automatisieren kann.</p>
<p class="preview space">Du willst erst wissen, worum genau es geht?<br /><a href="http://webdemar.com/docs/bildeffekte/fertig.html?iframe=true&#038;width=800&#038;height=750" rel="prettyPhoto">Dann schau Dir erst die Demo dieses Tutorials an.</a></p>
<h3>Die Vorgehensweise</h3>
<p class="space">Zun&#228;chst erstelle ich in Photoshop den n&#246;tigen Bild-Overlay, den ich sp&#228;ter mittels HTML und CSS so &#252;ber das Foto positioniere, dass es den Anschein hat, dass das Bild abgerundete Ecken und einen Schlagschatten hat.</p>
<h3>Schritt 1 &#8211; Photoshop</h3>
<p>In Photoshop lege ich mir als erstes eine neue Datei mit den <strong>Ma&#223;en 540x440px</strong> und einem <strong>hellen Hintergrund #f9f9f9</strong> an. Dar&#252;ber lege ich auf eine zweite Ebene das Foto einer nicht h&#228;sslichen jugen Frau mit den Ma&#223;en 400x300px.</p>
<p><img class="alignnone size-full wp-image-1547 shadow space" title="Foto auf hellem Hintergrund" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-2.jpg" alt="Foto auf hellem Hintergrund" width="540" height="379" /></p>
<h3>Schritt 2 &#8211; Photoshop</h3>
<p>&#220;ber das Foto lege ich nun mit dem <strong>Abgerundete-Ecken-Werkzeug</strong> eine Ebene in denselben Ma&#223;en (wie das Foto) und einem <strong>Radius von 10px</strong>.</p>
<p><img class="alignnone size-full wp-image-1546 shadow space" title="Abgerundete-Ecken-Werkzeug mit Radius 10px" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-3.jpg" alt="Abgerundete-Ecken-Werkzeug mit Radius 10px" width="540" height="372" /></p>
<h3>Schritt 3 &#8211; Photoshop</h3>
<p>Im n&#228;chsten Schritte blende ich die Ebene des Fotos zur besseren &#220;bersicht zun&#228;chst aus und lege die gew&#252;nschten Ebeneneffekte f&#252;r meinen Bild-Overlay an. In meinem Beispiel ist das ein <strong>Schlagschatten (Deckkraft: 75%, Abstand: 2px &amp; Gr&#246;&#223;e: 5px)</strong>.</p>
<p><img class="alignnone size-full wp-image-1548 shadow space" title="Ebeneneffekte f&#252;r Bild-Overlay" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-4.jpg" alt="Ebeneneffekte f&#252;r Bild-Overlay" width="540" height="372" /></p>
<h3>Schritt 4 &#8211; Photoshop</h3>
<p>Wenn ich das Bild unter dem Overlay nun wieder einblende, sieht man die &#252;berstehenden Ecken des Fotos. Um das Foto nur im gew&#252;nschten Bereich (innerhalb der abgerundeten Ecken) anzeigen zu lassen, klicke ich <strong>bei gedr&#252;ckter STRG-Taste</strong> (oder Apfel- oder CMD-) auf die Miniaturansicht der Vektormaske des abgerundeten Rechtecks, um die richtige <strong>Auswahl zu laden</strong>.</p>
<p><img class="alignnone size-full wp-image-1549 shadow space" title="Auswahl des abgerundeten Rechtecks laden" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-5.jpg" alt="Auswahl des abgerundeten Rechtecks laden" width="540" height="372" /></p>
<h3>Schritt 5 &#8211; Photoshop</h3>
<p>Dann blende ich das Rechteck mit abgerundeten Ecken aus und f&#252;ge dem Foto mit dieser Auswahl eine <strong>Ebenenmaske</strong> hinzu. <em>Bemerkung:</em> Dieser Schritt ist nicht unbedingt n&#246;tig und dient hier nur zur Veranschaulichung.</p>
<p><img class="alignnone size-full wp-image-1550 shadow space" title="Ebenenmaske f&#252;r das Foto" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-6.jpg" alt="Ebenenmaske f&#252;r das Foto" width="540" height="379" /></p>
<h3>Schritt 6 &#8211; Photoshop</h3>
<p>Die Ebene des abgerundeten Rechtecks, das &#252;ber dem Foto liegt, wird nun wieder eingeblendet. Au&#223;erdem setze ich die <strong>Deckkraft innerhalb der Ebene (Fl&#228;che) auf 0%</strong>. Der Unterschied zur Ebenendeckkraft ist, dass trotz der 100% Transparenz der Ebenenstil (Schlagschatten) sichtbar bleibt.</p>
<p><img class="alignnone size-full wp-image-1551 shadow space" title="Deckkraft innerhalb der Ebene (Fl&#228;che) auf 0%" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-7.jpg" alt="Deckkraft innerhalb der Ebene (Fl&#228;che) auf 0%" width="540" height="372" /></p>
<h3>Schritt 7 &#8211; Photoshop</h3>
<p>Das Foto, das ich ja sp&#228;ter eh separat ansprechen m&#246;chte, blende ich aus. Mit dem Klick auf die Vektormaske bei gedr&#252;ckter STRG-Taste lade ich mir die <strong>Auswahl des abgerundeten Rechtecks</strong>, das ich wieder eingeblendet habe. Diese Auswahl schneide ich nun aus der Hintergrundebene aus, so dass im Bereich des Fotos nun ein transparenter Bereich entsteht.</p>
<p><img class="alignnone size-full wp-image-1552 shadow space" title="Auswahl aus Hintergrundebene ausschneiden" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-8.jpg" alt="Auswahl aus Hintergrundebene ausschneiden" width="540" height="372" /></p>
<h3>Schritt 8 &#8211; Photoshop</h3>
<p>Mit dem <strong>Freistellen-Werkzeug</strong> schneide ich mir schlie&#223;lich das endg&#252;ltige Format meines Bild-Overlays zu. Dabei lasse ich an jeder Seite 10px Platz, so dass der <strong>Overlay 420x300px</strong> misst.</p>
<p><img class="alignnone size-full wp-image-1553 shadow space" title="Freistellen des Bild-Overlays" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-9.jpg" alt="Freistellen des Bild-Overlays" width="540" height="372" /></p>
<h3>Schritt 9 &#8211; Photoshop</h3>
<p>Als letzten Schritt in Photoshop w&#228;hle ich nun <strong>F&#252;r Web und Ger&#228;te speichern</strong>, w&#228;hle als Bildformat <strong>PNG</strong> (wichtig f&#252;r die Transparenz) und lege die Bilddatei unter dem Namen <code>img-overlay.png</code> ab.</p>
<p><img class="alignnone size-full wp-image-1554 shadow space" title="F&#252;r Web und Ger&#228;te speichern" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-10.jpg" alt="F&#252;r Web und Ger&#228;te speichern" width="540" height="372" /></p>
<h3>Schritt 10 &#8211; HTML/CSS</h3>
<p>Um die HTML/CSS-Struktur zu erstellen, lege ich mir einen Beispielordner <code>/bildeffekte</code> an, speichere dort mein Beispielfoto <code>foto.jpg</code> und mein Bild-Overlay <code>img-overlay.png</code>. Desweiteren lege ich mir gleich eine Stylesheet-Datei <code>style.css</code> f&#252;r die sp&#228;teren Formatierungen an.</p>
<p><img class="alignnone size-full wp-image-1556 shadow space" title="Beispieldateien anlegen" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-11.jpg" alt="Beispieldateien anlegen" width="540" height="372" /></p>
<h3>Schritt 11 &#8211; HTML/CSS</h3>
<p>F&#252;r das Beispiel lege ich mir eine <code>index.html</code> mit zwei &#220;berschriften und meinem Beispielfoto an.</p>
<pre class="space">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="de-DE"&gt;

&lt;html&gt;
&lt;head&gt;

&lt;title&gt;Tutorial: Kreative Effekte mit Bild-Overlays erzeugen – Demo&lt;/title&gt;

&lt;link href="style.css" rel="stylesheet" type="text/css"&gt;

&lt;/head&gt;

&lt;body&gt;

    &lt;div id="main"&gt;

        &lt;h1&gt;Kreative Effekte mit Bild-Overlays&lt;/h1&gt;
        &lt;h2&gt;von Simon Rimkus [webdemar]&lt;/h2&gt;

        &lt;div id="content"&gt;
            &lt;img src="foto.jpg" alt="foto" width="400" height="300"/&gt;
        &lt;/div&gt;

       &lt;/div&gt;

&lt;/body&gt;
&lt;/html&gt;</pre>
<p class="preview space">Wie ist das Ergebnis bis jetzt?<br />
<a href="http://webdemar.com/docs/bildeffekte/ohne.html?iframe=true&#038;width=800&#038;height=750" rel="prettyPhoto">Demo ohne den Effekt durch den Bild-Overlay</a></p>
<h3>Schritt 12 &#8211; HTML/CSS</h3>
<p>Damit das Ganze etwas ansprechender aussieht habe ich folgende Formatierung &#252;ber die externe Stylesheet-Datei <code>style.css</code> vorgenommen.</p>
<pre class="space">body {
    margin: 100px 0 0;
    background: #f9f9f9;
}

#main {
    width: 600px;
    margin: 0 auto;
}

h1 {
    color: #444;
    font-size: 36px;
    font-family: Georgia, serif;
    text-shadow: 1px 1px 0px #fff;
    text-align: center;
}

h2 {
    color: #666;
    font-size: 10px;
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-weight: normal;
    text-align: center;
    letter-spacing: 6px;
}

#content {
    margin: 100px auto 0;
    text-align: center;
}</pre>
<p class="preview space">Wie ist das Ergebnis bis jetzt?<br />
<a href="http://webdemar.com/docs/bildeffekte/ohne.html?iframe=true&#038;width=800&#038;height=750" rel="prettyPhoto">Demo ohne den Effekt durch den Bild-Overlay</a></p>
<h3>Schritt 13 &#8211; HTML/CSS</h3>
<p>Das eigentliche Ziel war und ist, den Bild-Overlay &#252;ber das Foto zu legen und somit den gew&#252;nschten Effekt zu erzielen. Dazu bedarf es zun&#228;chst einiger Zeilen mehr im HTML-Code.</p>
<pre class="space">    &lt;div id="main"&gt;

        &lt;h1&gt;Kreative Effekte mit Bild-Overlays&lt;/h1&gt;
        &lt;h2&gt;Ein Tutorial von Simon Rimkus [webdemar]&lt;/h2&gt;

        &lt;div id="content"&gt;
            &lt;div class="foto-wrap"&gt;
                &lt;img src="foto.jpg" alt="foto" width="400" height="300" /&gt;
                &lt;span class="img-overlay"&gt;&lt;img src="img-overlay.png" alt="" width="420" height="320" /&gt;&lt;/span&gt;
            &lt;/div&gt;
        &lt;/div&gt;&lt;!-- end content --&gt;

    &lt;/div&gt;&lt;!-- end main --&gt;</pre>
<p class="preview space">Wie ist das Ergebnis bis jetzt?<br />
<a href="http://webdemar.com/docs/bildeffekte/fertig.html?iframe=true&#038;width=800&#038;height=750" rel="prettyPhoto">Demo mit dem Effekt durch den Bild-Overlay</a></p>
<h3>Schritt 14 &#8211; HTML/CSS</h3>
<p>Ich habe nun das Foto und den Bild-Overlay in einen weitern <code>div</code> mit der Klasse <code>foto-wrap</code> eingebaut, um diese innerhalb dieses <code>div</code>s mit CSS absolut positionieren zu k&#246;nnen. Das Stylesheet ist also um weitere Zeilen zu erweitern.</p>
<pre class="space"><code>.foto-wrap {
    position: relative;
    width: 400px;
    margin: 0 auto;
}

.foto-wrap img {
    position: absolute;
    top: 0px;
    left: 0px;
    width: auto;
}

.foto-wrap span {
    position: absolute;
    top: -10px;
    left: -10px;
    width: auto;
}</code></pre>
<p class="preview space">Wie ist das Ergebnis bis jetzt?<br />
<a href="http://webdemar.com/docs/bildeffekte/fertig.html?iframe=true&#038;width=800&#038;height=750" rel="prettyPhoto">Demo mit dem Effekt durch den Bild-Overlay</a></p>
<h3>Schritt 15 &#8211; HTML/CSS</h3>
<p>Der Bild-Overlay ist nun innerhalb des Container-<code>div</code>s mit der Klasse <code>foto-wrap</code> &#252;ber dem eigentlichen Foto positioniert und verleiht ihm die gew&#252;nschten Effekte abgerundete Ecken und Schlagschatten.</p>
<p><a href="http://webdemar.com/docs/bildeffekte/fertig.html?iframe=true&#038;width=800&#038;height=750" rel="prettyPhoto" class="space"><img src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/image-overlay-12.jpg" alt="Bild-Overlay &#252;ber Foto positioniert" title="Bild-Overlay &#252;ber Foto positioniert" width="540" height="440" class="alignnone size-full wp-image-1557 shadow" /></a></p>
<h3>Fazit</h3>
<p class="space">Dieser erste Teil des Tutorials macht hoffentlich deutlich, welche M&#246;glichkeiten hinter dieser Technik stecken. Besonders im Bereich dynamischer Einbindung von Bildern macht der Effekt Sinn, da das Foto ja beliebig ausgetauscht werden kann und quasi <em>automatisch</em> ein paar Effekte verpasst bekommt.</p>
<h3>Was kommt im zweiten Teil?</h3>
<p class="space">Im zweiten Teil werde ich diese Technik mit WordPress verkn&#252;pfen. Ich werde diesen Effekt auf Post-Fotos, die ich &#252;ber Benutzerdefinierte Felder einbinde, in einem Loop automatisch anwenden. Au&#223;erdem zeige ich noch weitere Effekte, mit denen man <em>normale</em> Fotos etwas aufpeppen kann.</p>
<h3>Relevante Links</h3>
<ul class="space">
<li><a href="http://webdemar.com/docs/bildeffekte/ohne.html?iframe=true&#038;width=800&#038;height=750" rel="prettyPhoto">Demo</a> ohne Overlay-Effekt</li>
<li><a href="http://webdemar.com/docs/bildeffekte/fertig.html?iframe=true&#038;width=800&#038;height=750" rel="prettyPhoto">Demo</a> mit Overlay-Effekt</li>
<li><a href="http://themeshift.com/demo/deluxe/">Theme deLuxe</a> &#8211; Live-Beispiel</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.onlinecasinodemar.com/tutorials/tutorial-kreative-effekte-mit-bild-overlays-teil-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Beeindruckende Effekte mit der CSS-Eigenschaft text-shadow</title>
		<link>http://www.onlinecasinodemar.com/webdesign/xhtml-css/beeindruckende-effekte-mit-der-css-eigenschaft-text-shadow/</link>
		<comments>http://www.onlinecasinodemar.com/webdesign/xhtml-css/beeindruckende-effekte-mit-der-css-eigenschaft-text-shadow/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 10:20:25 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[XHTML / CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Text-Shadow]]></category>

		<guid isPermaLink="false">http://www.onlinecasinodemar.com/?p=1441</guid>
		<description><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/css3-text-shadow.jpg" class="attachment-post-thumbnail wp-post-image" alt="css3-text-shadow" title="css3-text-shadow" />Moderne Browser k&#246;nnen es schon. Des Webdesigners nat&#252;rlicher Feind IE verweigert sich noch. Mit der CSS3-Eigenschaft text-shadow lassen sich tolle Effekte erzielen. Besonders interessant wird es, wenn man mehrere Textschatten auf einmal anwendet. Effekte wie Letterpress oder gl&#252;hender Text sind dann wenige Zeilen CSS. F&#252;r IE-Nutzer! Die folgenden Texteffekte sind nur in richtigen Browsern zu [...]]]></description>
			<content:encoded><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/css3-text-shadow.jpg" class="attachment-post-thumbnail wp-post-image" alt="css3-text-shadow" title="css3-text-shadow" /><p>Moderne Browser k&#246;nnen es schon. Des Webdesigners nat&#252;rlicher Feind IE verweigert sich noch. Mit der CSS3-Eigenschaft <em>text-shadow</em> lassen sich tolle Effekte erzielen. Besonders interessant wird es, wenn man mehrere Textschatten auf einmal anwendet. Effekte wie Letterpress oder gl&#252;hender Text sind dann wenige Zeilen CSS.<span id="more-1441"></span></p>
<p class="info space clear"><strong>F&#252;r IE-Nutzer!</strong> Die folgenden Texteffekte sind nur in richtigen Browsern zu sehen.<br />Zur Verdeutlichung die <a href="http://www.onlinecasinodemar.com/wp-content/uploads/2009/09/text-shadow-ie.jpg" rel="prettyPhoto">Demo als Bild</a>. Es ist Zeit zum Umsteigen.</p>
<h3>CSS-Eigenschaft text-shadow</h3>
<p class="space">Viele von Euch kennen sie sicher schon und man sieht sie im Web immer h&#228;ufiger. Die CSS3-Eigenschaft <em>text-shadow</em>. Man kann mit ihr in wenigen Zeilen CSS beeindruckende Effekte erzielen. Benutzer des Internet-Explorers kommen noch nicht in ihren Genuss. Auch der IE8 verweigert sich und kann/will sie nicht abbilden. Wenn man das in Kauf nimmt, kann man bereits viele sch&#246;ne Sachen mit <em>text-shadow</em> anstellen.</p>
<h3>Sprungmarken</h3>
<ul class="space">
<li><a href="#schreibweise1">Die Schreibweise</a> (einfacher Textschatten)</li>
<li><a href="#beispiele1">Beispiele einfacher Textschatten</a></li>
<li><a href="#kombinieren">Textschatten kombinieren</a></li>
<li><a href="#schreibweise2">Die Schreibweise</a> (mehrfache Textschatten)</li>
<li><a href="#beispiele2">Beispiele mehrfacher Textschatten</a></li>
<li><a href="#spielereien">Sonstige Spielereien</a></li>
</ul>
<h3 id="schreibweise1">Die Schreibweise</h3>
<pre><code>.shadow {
    text-shadow: 1px 1px 0px #000;
    /* Versatz links - Versatz oben - Unsch&#228;rfe (Blur) - Farbe */
}</code></pre>
<p class="space"><em>Bemerkung:</em><br />
Der Aufbau von <em>text-shadow</em> ist einfach. Der erste Wert gibt den Versatz des Schattens von links an, der zweite die Verr&#252;ckung nach unten, der dritte Wert den Grad der Unsch&#228;rfe des Schattens und als letztes wird die Farbe des Schattens definiert.</p>
<h3 id="beispiele1">Beispiele einfacher Textschatten</h3>
<p>Es ist also auf einfache Art und Weise m&#246;glich, einem HTML-Text mit <em>text-shadow</em> eine gewisse Tiefe und Plastizit&#228;t zu verleihen.</p>
<div style="margin:0 0 20px;padding:10px;background:#404040;color:#fff;font-size:18px;text-shadow:1px 1px 0px #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;">Beispiel f&#252;r einen wei&#223;en Text auf dunklem Hintergrund mit einem schwarzen Textschatten.</div>
<p><strong>Das CSS dazu:</strong></p>
<pre><code>background:#404040;
color:#fff;
text-shadow: 1px 1px 0px #000;</code></pre>
<p>Auf hellem Hintergrund mit dunkler Schrift kann ein wei&#223;er Textschatten interessant wirken.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#505050;font-size:18px;text-shadow:1px 1px 0px #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;">Beispiel f&#252;r einen dunklen Text auf hellem Hintergrund mit einem wei&#223;en Textschatten.</div>
<p><strong>Das CSS dazu:</strong></p>
<pre class="space"><code>background:#ccc;
color:#505050;
text-shadow: 1px 1px 0px #fff;</code></pre>
<h3 id="kombinieren">Textschatten kombinieren</h3>
<p>Das (zumindest f&#252;r mich) wirklich Neue ist, dass man Textschatten auch kombinieren kann. Es k&#246;nnen mehrere Textschatten auf ein und denselben Text angewendet werden. Das &#246;ffnet nat&#252;rlich einige T&#252;ren.</p>
<p class="space">Viele kennen das sicher aus Photoshop. Um einem Objekt Plastizit&#228;t zu verleihen, wendet man oben einen dunklen <em>Schatten nach innen</em> und unten einen hellen <em>Schlagschatten</em> an oder umgekehrt. Dies l&#228;sst sich nun auch mit text-shadow erreichen.</p>
<h3 id="schreibweise2">Die Schreibweise</h3>
<pre><code>.shadow {
    text-shadow: -1px -1px 0px #101010, 1px 1px 0px #505050;
    /* Schatten #1 Versatz links - Versatz oben - Unsch&#228;rfe (Blur) - Farbe,
    Schatten #2 Versatz links - Versatz oben - Unsch&#228;rfe (Blur) - Farbe */
}</code></pre>
<p class="space"><em>Bemerkung:</em><br />
Mehrere Schatten f&#252;r denselben Text k&#246;nnen durch Kommas getrennt hintereinandergesetzt werden. Den Schatten nach innen erzeuge ich mit negativen Werten f&#252;r den x- und y-Versatz und einer dunklen Farbe. Der helle Schlagschatten wird wie gehabt mit einem Versatz von 1px von links und von oben erzeugt.</p>
<h3 id="beispiele2">Beispiele mehrfacher Textschatten</h3>
<p>Zur Verdeutlichung wende ich obiges Beispiel auf einem dunklen Hintergrund an.</p>
<div style="margin:0 0 20px;padding:10px;background:#404040;color:#303030;font-size:36px;font-family: Georgia, serif;font-weight:bold;font-style:italic;text-align:center;text-shadow: -1px -1px 0px #101010, 1px 1px 0px #505050;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;">Letterpress</div>
<p><strong>Das CSS dazu:</strong></p>
<pre><code>background:#404040;
color:#303030;
text-shadow: -1px -1px 0px #101010, 1px 1px 0px #505050;</code></pre>
<p>Die Kombination auf hellem Hintergrund w&#252;rde wie folgt aussehen.</p>
<div style="margin:0 0 20px;padding:10px;background:#ccc;color:#505050;font-size:36px;font-family: Georgia, serif;font-weight:bold;font-style:italic;text-align:center;text-shadow: -1px -1px 0px #202020, 1px 1px 0px #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;">Letterpress</div>
<p><strong>Das CSS dazu:</strong></p>
<pre class="space"><code>background:#ccc;
color:#505050;
text-shadow: -1px -1px 0px #202020, 1px 1px 0px #fff;</code></pre>
<h3 id="spielereien">Sonstige Spielereien</h3>
<p>Die Kombination mehrerer Textschatten l&#228;sst nat&#252;rlich noch viele weitere Spielereien zu. Im Gegensatz zum Letterpress-Effekt kann auch der Emboss-Effekt (Abgeflachte Kante Relief) erzeugt werden.</p>
<div style="margin:0 0 20px;padding:10px;background:#404040;color:#505050;font-size:36px;font-family: Georgia, serif;font-weight:bold;font-style:italic;text-align:center;text-shadow: 1px 1px 0px #202020, -1px -1px 0px #606060;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;">Emboss</div>
<p><strong>Das CSS dazu:</strong></p>
<pre><code>background:#404040;
color:#505050;
text-shadow: 1px 1px 0px #202020, -1px -1px 0px #606060;</code></pre>
<p>Mit dem Einsatz des Wertes f&#252;r die Unsch&#228;rfe (Blur) kann man beispielsweise einen gl&#252;henden Text erzeugen.</p>
<div style="margin:0 0 20px;padding:10px;background:#404040;color:#00ff0f;font-size:36px;font-family: Georgia, serif;font-weight:bold;font-style:italic;text-align:center;text-shadow: 0px 0px 10px #00ff0f, -1px -1px #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;">Das ist Acid!</div>
<p><strong>Das CSS dazu:</strong></p>
<pre class="space"><code>background:#404040;
color:#00ff0f;
text-shadow: 0px 0px 10px #00ff0f, -1px -1px #000;</code></pre>
<h3>Fazit</h3>
<p class="space">Die CSS3-Eigenschaft bietet viele, viele M&#246;glichkeiten einem Webdesign ohne den Einsatz von Bildern eine professionelle Plastizit&#228;t zu verleihen. Leider k&#246;nnen IE-Nutzer diese Effekte (ohne Einsatz von jQuery-L&#246;sungen) nicht sehen. Wie so oft muss der Webdesigner also abw&#228;gen, wo wann und wieviel diese Eigenschaften verwendet werden.</p>
<h3>Relevante Links</h3>
<ul class="space">
<li><a href="http://www.wss-expert.de/Style/Examples/007/text-shadow.html">W3C zur CSS-Eigenschaft text-shadow</a> (dt. &#220;bersetzung)</li>
<li><a href="http://line25.com/tutorials/create-a-letterpress-effect-with-css-text-shadow">Create a Letterpress Effect with CSS Text-Shadow</a></li>
<li><a href="http://leaverou.me/2009/09/css-text-shadow/">Exploring CSS3 text-shadow</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.onlinecasinodemar.com/webdesign/xhtml-css/beeindruckende-effekte-mit-der-css-eigenschaft-text-shadow/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
	</channel>
</rss>

