<?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>MedienPeter &#187; CSS</title>
	<atom:link href="http://www.medienpeter.de/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.medienpeter.de</link>
	<description>Medien Macher Brain Pool by Jens Wiese</description>
	<lastBuildDate>Mon, 21 Dec 2009 15:42:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rounded Corners in CSS</title>
		<link>http://www.medienpeter.de/2008/06/rounded-corners-in-css/</link>
		<comments>http://www.medienpeter.de/2008/06/rounded-corners-in-css/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 14:07:06 +0000</pubDate>
		<dc:creator>MedienPeter</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Rounded Corner]]></category>

		<guid isPermaLink="false">http://www.medienpeter.de/?p=157</guid>
		<description><![CDATA[F&#252;r ein aktuelles Projekt ben&#246;tigte ich eine elegane Art Boxen mit abgerundeten Ecken in HTML zu programmieren. Dabei hei&#223;t elegant nicht nur sch&#246;n sondern auch mit m&#246;glichst wenig Speicherverbrauch.
CSS Juice ist hierzu ein guter Anlafpunkt. Im Artikel 25 Rounded Corners with CSS finden sich viele interessante L&#246;sungen f&#252;r dieses Problem. Angefangen bei Bildern mit abgerundeten [...]]]></description>
			<content:encoded><![CDATA[<p>F&#252;r ein aktuelles Projekt ben&#246;tigte ich eine elegane Art Boxen mit abgerundeten Ecken in HTML zu programmieren. Dabei hei&#223;t elegant nicht nur sch&#246;n sondern auch mit m&#246;glichst wenig Speicherverbrauch.</p>
<p>CSS Juice ist hierzu ein guter Anlafpunkt. Im Artikel <a href="http://www.cssjuice.com/25-rounded-corners-techniques-with-css/">25 Rounded Corners with CSS</a> finden sich viele interessante L&#246;sungen f&#252;r dieses Problem. Angefangen bei Bildern mit abgerundeten Ecken bis hin zu Javascriptl&#246;sungen.</p>
<p>Die Idee die abgerundeten Ecken mit Bildern zu simulieren kam f&#252;r mich leider nicht in Frage, da sie in ihrer einfachsten Form keine Transparenz zul&#228;sst. Will man diese haben muss man mindestens 7 DIVs aufmachen und definieren sowie EXTRA die 4 Grafiken f&#252;r die Ecken laden. Au&#223;erdem muss jedes Mal, wenn die Farbe der Inhaltsbox sich &#228;ndern soll ein neues Set abgerundeter Ecken angelegt werden.</p>
<p>Die von mir <a href="http://edvardtoth.com/extras/rounded-corners-using-nothing-but-css/">gew&#228;hlte L&#246;sung</a> simuliert nun die Rundung indem transparente DIVs so geschickt angeordnet werden, dass sie eine Rundung ergeben. Es werden keine Grafiken geladen und die Klassen lassen sich f&#252;r jede der vier Ecken verwenden. Bei einer anderen Boxfarbe muss nur das CSS angepasst werden.</p>
<p>Bei der L&#246;sung mit Javascript werden die DIVs dynamisch erzeugt. Diese L&#246;sung erlaubt dann nicht nur &#252;ber einen einfachen Befehl den Radius zu bestimmen sondern auch die Vorder- und Hintergrundfarben lassen sich festlegen. Diese Scripte sind f&#252;r meine Bed&#252;rfnisse aber wieder zu gro&#223; bzw. m&#228;chtig und verbrauchen zu viel Speicherplatz ergo Ladezeit.</p>
<p><a class="tt-flickr tt-flickr-Original" href="http://www.flickr.com/photos/jens_wiese/2555442729/"></a></p>
<p style="text-align: center;"><img src="http://farm4.static.flickr.com/3006/2555442729_23ed7e25fd_o.png" border="0" alt="2008-06-06_1601" width="263" height="47" /></p>
<p>Da das Projekt noch nicht &#246;ffentlich ist, kann ich euch leider keinen ganzen Screenshot meiner Umsetzung zeigen. Statt dessen gibt es nur einen Ausschnitt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.medienpeter.de/2008/06/rounded-corners-in-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cursor per CSS &#228;ndern &#8211; How To</title>
		<link>http://www.medienpeter.de/2006/06/cursor-per-css-andern-how-to/</link>
		<comments>http://www.medienpeter.de/2006/06/cursor-per-css-andern-how-to/#comments</comments>
		<pubDate>Mon, 12 Jun 2006 18:56:21 +0000</pubDate>
		<dc:creator>MedienPeter</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://web1.vs151226.vserver.de/?p=4</guid>
		<description><![CDATA[CSS lassen sich ganz wunderbar dazu verwenden den Cursor zu ver&#228;ndern. Wozu das gut ist? Na stellen Sie sich doch mal ein DIV vor auf dem Sie ein Javascript onClick gelegt haben. Trotz allem ver&#228;ndert sich der Cursor nicht wenn Sie &#252;ber das DIV fahren. Dumm oder? Genau!
Und hier die L&#246;sung:
h2 {
   cursor: pointer
}

Mit diesem Beispiel [...]]]></description>
			<content:encoded><![CDATA[<p>CSS lassen sich ganz wunderbar dazu verwenden den Cursor zu ver&#228;ndern. Wozu das gut ist? Na stellen Sie sich doch mal ein DIV vor auf dem Sie ein Javascript onClick gelegt haben. Trotz allem ver&#228;ndert sich der Cursor nicht wenn Sie &#252;ber das DIV fahren. Dumm oder? Genau!</p>
<p>Und hier die L&#246;sung:</p>
<p><code>h2 {<br />
   cursor: pointer<br />
}<br />
</code><br />
Mit diesem Beispiel wird der Cursor bei jeder &#220;berschift zweiter Ordnung auf &#8220;Pointer&#8221; gesetzt. Pointer steht hier f&#252;r die Hand, wie sie normalerweise bei Links erscheint. Toll oder?</p>
<p>Weitere Cursorvarianten gef&#228;llig? Einfach mal mit der Maus dr&#252;ber fahren und ausprobieren: </p>
<p><code><span style="cursor:default">default</span><br /><span style="cursor:help">help</span><br /> <span style="cursor:wait">wait</span><br /> <span style="cursor:text">text</span><br /> <span style="cursor:crosshair">crosshair</span><br /><span style="cursor:auto">auto</span><br /><span style="cursor:s-resize">s-resize (Pfeil nach "S&#252;den")</span><br /><span style="cursor:se-resize">se-resize (Pfeil nach "S&#252;d-Osten")</span><br /><span style="cursor:hand">hand (Pointer Ersatz - nur f&#252;r IE)</span><br />
</code></p>
<p>Und jetzt kommt der Clou. Wem das alles zu langweilig ist, kann auch einen eigenen Cursor erstellen und einbinden:</p>
<p><code>p{<br />
   cursor : url("test.cur"), url("test2.cur"), help<br />
}</code></p>
<p>Dabei werden die einzelnen Cursor der Reihe nach abgearbeitet, bis einer geladen werden konnte. &#196;hnlich der Auflistung unterschiedlicher Schriftarten in CSS. Am Ende der Liste sollte aber einer der Standartcursor stehen, nur f&#252;r den Fall, das sich keine der URLs laden lie&#223;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.medienpeter.de/2006/06/cursor-per-css-andern-how-to/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
