<?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>die Netzspielwiese &#187; CSS</title>
	<atom:link href="http://die.netzspielwiese.de/blog/kategorie/css/feed" rel="self" type="application/rss+xml" />
	<link>http://die.netzspielwiese.de/blog</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2012 12:42:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>CSS-&#187;Faux Columns&#171; bzw. &#187;Unechte Spalten&#171; auf deutsch</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-10/css-faux-columns-bzw-unechte-spalten-auf-deutsch</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-10/css-faux-columns-bzw-unechte-spalten-auf-deutsch#comments</comments>
		<pubDate>Mon, 09 Oct 2006 11:54:29 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-10/css-faux-columns-bzw-unechte-spalten-auf-deutsch</guid>
		<description><![CDATA[Immer wieder ein Klassiker: Die Frage, wie man mit CSS zwei gleich lange nebeneinander stehende Spalten realisieren kann.
Die Antwort: eigentlich gar nicht! Für die Lösung muss getrickst werden.
Einen Weg zeigt der Artikel Faux Columns von Dan Cederholm bei A List Apart.
byteshift, eine Webdesign-Agentur aus Berlin hat den Artikel ins Deutsche übersetzt:
Er ist hier unter dem [...]]]></description>
			<content:encoded><![CDATA[<p><a class="www" href="http://alistapart.byteshift.de/fauxcolumns/"><img id="image516" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/10/unechte_spalten.gif" alt="Unechte Spalten" /></a>Immer wieder ein Klassiker: Die Frage, <strong>wie man mit CSS zwei gleich lange nebeneinander stehende Spalten realisieren kann</strong>.</p>
<p>Die Antwort: eigentlich gar nicht! Für die Lösung muss getrickst werden.</p>
<p>Einen Weg zeigt der Artikel <a href="http://www.alistapart.com/articles/fauxcolumns"><strong>Faux Columns</strong></a> von <a href="http://www.alistapart.com/authors/c/dancederholm"><strong>Dan Cederholm</strong></a> bei <a href="http://www.alistapart.com/"><strong>A List Apart</strong></a>.</p>
<p><a href="http://www.byteshift.de/"><strong>byteshift</strong></a>, eine Webdesign-Agentur aus Berlin hat den Artikel ins Deutsche übersetzt:</p>
<p><a href="http://alistapart.byteshift.de/fauxcolumns/">Er ist <strong>hier </strong>unter dem Titel <strong>&#8220;Unechte Spalten&#8221;</strong> zu finden &raquo;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-10/css-faux-columns-bzw-unechte-spalten-auf-deutsch/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>YAML 2.5.1 &#8211; CSS-Framework geht in die nächste Runde</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-08/yaml-251-css-framework-geht-in-die-naechste-runde</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-08/yaml-251-css-framework-geht-in-die-naechste-runde#comments</comments>
		<pubDate>Sun, 27 Aug 2006 20:32:30 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-08/yaml-251-css-framework-geht-in-die-naechste-runde</guid>
		<description><![CDATA[Dirk Jesse hat seine CSS-Layout-Vorlage weiter optimiert und heute die Version 2.5.1 veröffentlicht.
Insbesondere unterstützt die neue YAML-Version explizit den ersten Release Candidate des Internet Explorer 7.
Eine genaue Auflistung der Änderungen finden sich im YAML-Changelog. 
Übrigens: Dirk Jesse schreibt gerade an dem Buch &#187;CSS-Layouts &#8211; Praxislösungen mit YAML&#171;, das bald im Galileo-Verlag erscheinen und den Umgang [...]]]></description>
			<content:encoded><![CDATA[<p><a class="www" href="http://blog.highresolution.info/index.php?/highresolution/comments/yaml_v251/"><img id="image228" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/04/yaml.jpg" alt="Screenshot: YAML" /></a>Dirk Jesse hat seine CSS-Layout-Vorlage weiter optimiert und heute die <a href="http://blog.highresolution.info/index.php?/highresolution/comments/yaml_v251/"><strong>Version 2.5.1</strong></a> veröffentlicht.<br />
Insbesondere unterstützt die neue YAML-Version explizit den <a href="http://www.microsoft.com/windows/ie/downloads/default.mspx">ersten Release Candidate des Internet Explorer 7</a>.</p>
<p>Eine genaue Auflistung der Änderungen finden sich im <a href="http://www.yaml.de/changelog.html"><strong>YAML-Changelog</strong></a>. </p>
<p>Übrigens: Dirk Jesse schreibt gerade an dem Buch <a href="http://blog.highresolution.info/index.php?/highresolution/comments/yaml_kommt_als_buch/"><strong>&raquo;CSS-Layouts &#8211; Praxislösungen mit YAML&laquo;</strong></a>, das bald <a href="http://www.galileocomputing.de/1325?GPP=yaml">im Galileo-Verlag erscheinen</a> und den Umgang mit YAML ausführlich dokumentieren wird.</p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-08/yaml-251-css-framework-geht-in-die-naechste-runde/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Min-width-Lösung für den Internet Explorer mit purem CSS &#8211; von Stu Nicholls</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-08/min-width-loesung-fuer-den-internet-explorer-mit-purem-css-von-stu-nicholls</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-08/min-width-loesung-fuer-den-internet-explorer-mit-purem-css-von-stu-nicholls#comments</comments>
		<pubDate>Thu, 24 Aug 2006 19:20:49 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[Artikel]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-08/min-width-loesung-fuer-den-internet-explorer-mit-purem-css-von-stu-nicholls</guid>
		<description><![CDATA[Wie schon im Artikel IE6 min-width/max-width Hack von Cameron Moll beschrieben, unterstützt der Internet Explorer die CSS-Eigenschaft min-width nicht, mit der man die minimale Breite eines Elementes angeben kann.
Lösungen gibt es in Form von JavaScript und CSS-Expressions.
Stu Nicholls hat für das Problem eine Lösung entwickelt, die auf reinem CSS basiert und auf seiner CSS-Play -Webseite [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/08/raster.jpg" alt="raster" width="128" height="96" />Wie schon im Artikel <a href="http://die.netzspielwiese.de/blog/css/2006-04/ie6-min-width-max-width-hack-von-cameron-moll"><strong>IE6 min-width/max-width Hack von Cameron Moll</strong></a> beschrieben, unterstützt der Internet Explorer die CSS-Eigenschaft min-width nicht, mit der man die minimale Breite eines Elementes angeben kann.</p>
<p>Lösungen gibt es in Form von JavaScript und CSS-Expressions.</p>
<p>Stu Nicholls hat für das Problem eine Lösung entwickelt, die auf reinem CSS basiert und auf seiner <strong><a href="http://www.cssplay.co.uk">CSS-Play</a></strong> -Webseite zu finden ist unter: <a href="http://www.cssplay.co.uk/boxes/minwidth.html"><strong>Min-Width for Internet Explorer</strong></a>.</p>
<p>Die Lösung ist zwar nicht ganz neu, ich möchte sie hier aber trotzdem nochmal in der deutschen Übersetzung darstellen.</p>
<p>Zuerst einmal sind hier die funktionsfähigen Versionen für</p>
<ol>
<li><a class="uline" title="min-width example" href="http://www.netzspielwiese.de/projekte/netzspielwiese-extraseiten/stu-ie-minwidth/quirks.htm">InternetExplorer im QUIRKS-Mode &#8211; linksbündiges Layout</a></li>
<li><a class="uline" title="min-width example" href="http://www.netzspielwiese.de/projekte/netzspielwiese-extraseiten/stu-ie-minwidth/standard.htm">InternetExplorer im STANDARD-Mode &#8211; linksbündiges Layout</a></li>
<li><a class="uline" title="min-width example" href="http://www.netzspielwiese.de/projekte/netzspielwiese-extraseiten/stu-ie-minwidth/standard-centered.htm">InternetExplorer im STANDARD-Mode &#8211; zentriertes Layout</a></li>
<li><a class="uline" title="min-width example" href="http://www.netzspielwiese.de/projekte/netzspielwiese-extraseiten/stu-ie-minwidth/mac-centered.htm">Mac IE5 &#8211; zentriert</a></li>
<li><a class="uline" title="min-width example" href="http://www.netzspielwiese.de/projekte/netzspielwiese-extraseiten/stu-ie-minwidth/mac-transparent.htm">Mac IE5 &#8211; linksbündig &amp; transparente Inhaltsbox</a></li>
</ol>
<p>Die notwendigen HTML- und CSS-Definitionen lassen sich direkt dem Quelltext der jeweiligen Seiten entnehmen.<span id="more-471"></span></p>
<h2>Wie funktioniert das Ganze?</h2>
<h3>Methode 1: IE im Quirks Mode</h3>
<p>Diese Methode basiert auf dem InternetExplorer im Quirks-Mode und nutzt das fehlerhafte Box Modell, um den richtigen Effekt zu bekommen.</p>
<p>Es werden zwei div-Elemente verwendet:<br />
ein <strong>äußeres &lt;div&gt;</strong>, das die prozentuale Breite UND die Minimum-Breite kontrolliert<br />
und ein <strong>inneres &lt;div&gt;</strong>, das den Inhalt enthält.</p>
<div class="floatbox">
<p><strong>ÄUSSERES DIV</strong></p>
<p>Das äußere &lt;div&gt;-Element hat eine Breite, die der prozentualen Breite entspricht und einen rechten (oder linken) Rahmen (border), der der minimalen Breite entspricht.</p>
<p><img src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/08/darstellungderverschachteltendiv-elemente.jpg" alt="" width="350" height="150" /></div>
<p><!--floatbox--></p>
<p><strong>INNERES DIV</strong></p>
<p>Das innere &lt;div&gt;-Element hat eine Breite von 100% bezogen auf das äußere &lt;div&gt;-Element UND ein negatives rechtes (oder linkes) Margin, das der minimalen Breite entspricht.</p>
<p>Damit nimmt es die ganze prozentuale Breite des äußeren &lt;div&gt;-Elementes ein.</p>
<p><img src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/08/darstellungdesinnerendiv-elementes.jpg" alt="" width="350" height="150" /></p>
<p>Wenn das Browserfenster verkleinert wird, reduziert sich die prozentuale Breite des äußeren &lt;div&gt;-Elements so lange bis nur noch der Rahmen, der der minimalen Breite entspricht, übrig bleibt.</p>
<p>Das innere &lt;div&gt;-Element verringert ebenfalls seine Größe und hört gleichzeitig mit dem äußeren &lt;div&gt;-Element dann auf zu schrumpfen, wenn nur noch dessen Rahmen &#8220;übrig&#8221; ist.<br />
An diesem Punkt entspricht der Rahmen des äußeren &lt;div&gt;-Elementes der minimale Breite des inneren &lt;div&gt;-Elementes.</p>
<p>Eigentlich ganz leicht :)</p>
<h3>Methode 2: IE im Standard-Mode</h3>
<p>Diese Methode ist identisch mit der oben beschriebenen. Sie benötigt lediglich zusätzlich einen alles umschließenden Container mit einer Breite (width) von 90%.</p>
<p>Das äußere &lt;div&gt;-Element braucht dann nur eine Rahmenbreite (border). Seine vollständige Breite erstreckt sich automatisch auf den alles umschließenden Container (90%).</p>
<p>&nbsp;</p>
<p><a href="http://www.photocase.de/foto/56870-stock-photo-rot-linie-orange-planen-papier-tisch" target="_blank"><strong>Foto:</strong> robertmichael &#8211; Photocase.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-08/min-width-loesung-fuer-den-internet-explorer-mit-purem-css-von-stu-nicholls/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>YAML  &#8211; Clearing von Fließumgebungen mit .floatbox</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-07/yaml-clearing-von-fliesumgebungen-mit-floatbox</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-07/yaml-clearing-von-fliesumgebungen-mit-floatbox#comments</comments>
		<pubDate>Wed, 05 Jul 2006 12:27:52 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-07/yaml-clearing-von-fliesumgebungen-mit-floatbox</guid>
		<description><![CDATA[Heute habe ich mal wieder in der Dokumentation des CSS-Frameworks YAML gestöbert und hatte ein absolutes AHA!-Erlebnis beim Lesen des Abschnitts &#8220;Beispiele zum Clearing von Fließumgebungen mit .floatbox&#8220;.
Um Floats auf einen Text-Absatz oder den Text bis zur nächsten Überschrift zu beschränken, bedarf es nur der Zuweisung der CSS-Klasse .floatbox für den Textabsatz oder einen DIV-Container, [...]]]></description>
			<content:encoded><![CDATA[<p><a class="www" href="http://www.yaml.de"><img id="image228" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/04/yaml.jpg" alt="Screenshot: YAML" /></a>Heute habe ich mal wieder in der Dokumentation des CSS-Frameworks <a href="http://www.yaml.de"><strong>YAML</strong></a> gestöbert und hatte ein absolutes AHA!-Erlebnis beim Lesen des Abschnitts <strong>&#8220;<a href="http://yaml.de/artikel/xhtml/floats.html">Beispiele zum Clearing von Fließumgebungen mit .floatbox</a>&#8220;</strong>.</p>
<p>Um Floats auf einen Text-Absatz oder den Text bis zur nächsten Überschrift zu beschränken, bedarf es nur der Zuweisung der CSS-Klasse <strong>.floatbox</strong> für den <strong>Textabsatz </strong>oder einen<strong> DIV-Container, der die Float-umgebung umschließt</strong> und an dessen Ende alle gefloateten Elemente automatisch ge&#8221;cleart&#8221; werden.<span id="more-416"></span></p>
<p>Zwei Beispiele (übernommen aus der YAML-Dokumentation):</p>
<pre><code>&lt;p <strong>class=&quot;floatbox&quot;&gt;</strong>
  &lt;img src=&quot;bild.jpg&quot; style=&quot;float:left;&quot; alt=&quot;&quot; /&gt;
  Hier folgt der Text des Absatzes, welcher das Bild umfliesst ...
&lt;/p&gt;

&lt;p&gt;Hier ist der Textfluss zu Ende. Dieser Absatz beginnt immer unterhalb des Bildes.&lt;/p&gt;</code></pre>
<pre><code>&lt;h2&gt;Teilüberschrift 1&lt;/h2&gt;
&lt;div <strong>class=&quot;floatbox&quot;&gt;</strong>
  &lt;img src=&quot;bild.jpg&quot; style=&quot;float:left;&quot; alt=&quot;&quot; /&gt;
  &lt;p&gt; ... viel viel Flie&szlig;text ...&lt;/p&gt;
  &lt;p&gt; ... noch mehr Flie&szlig;text ...&lt;/p&gt;
  &lt;p&gt; ... und noch ein letzter Absatz im Textfluss&lt;/p&gt;
&lt;/div&gt;

&lt;h2&gt;Teil&uuml;berschrift 2&lt;/h2&gt;</code></pre>
<p><a href="http://yaml.de/artikel/xhtml/floats.html">Mehr dazu auf den YAML-Seiten &raquo;</a></p>
<p>Tja, keine Ahnung, warum ich das immer überlesen hatte &#8211; auf jeden Fall kann ich es hier auf der Netzspielwiese (die ja glücklicherweise auf YAML gebaut ist) richtig gut gebrauchen.<br />
Und damit ich es nicht wieder vergesse, hab´ ich es hier fest gehalten.</p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-07/yaml-clearing-von-fliesumgebungen-mit-floatbox/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>CSS &#8211; Elemente absolut positionieren</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-06/css-elemente-absolut-positionieren</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-06/css-elemente-absolut-positionieren#comments</comments>
		<pubDate>Thu, 15 Jun 2006 18:37:19 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-06/css-elemente-absolut-positionieren</guid>
		<description><![CDATA[Absolut positionierte Elemente werden aus dem normalen Seitenfluss gelöst.
Ihre Position wird nicht durch vorher notierte Elemente beeinflusst. Sie &#8220;schweben&#8221; sozusagen über allen anderen Elementen des HTML-Dokuments.
Ihre Position wird immer von der linken oberen Ecke des nächstgelegenen Eltern-Elementes bestimmt, welches absolut, fixed oder relativ positioniert wurde.
Gibt es ein solches Element nicht, so beziehen sich alle Positionsangaben [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image383" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/06/notiz.jpg" alt="kurz notiert" />Absolut positionierte Elemente werden <strong>aus dem normalen Seitenfluss gelöst</strong>.<br />
Ihre Position wird nicht durch vorher notierte Elemente beeinflusst. Sie &#8220;schweben&#8221; sozusagen über allen anderen Elementen des HTML-Dokuments.</p>
<p>Ihre Position wird immer <strong>von der linken oberen Ecke des nächstgelegenen Eltern-Elementes bestimmt, <em>welches absolut, fixed oder relativ positioniert wurde</em></strong>.<span id="more-382"></span><br />
Gibt es ein solches Element nicht, so beziehen sich alle Positionsangaben auf die <strong>obere linke Ecke des Browserfensters</strong>, den so genannten Viewport.</p>
<p>Die Position wird durch die Eigenschaften <strong>top</strong>, <strong>right</strong>, <strong>bottom </strong>oder <strong>left </strong>angegeben und somit um den entsprechenden Wert nach links, rechts, oben oder unten verschoben.</p>
<p>Dabei sollte immer nur entweder left oder right bzw. top oder bottom definiert werden.</p>
<p><strong>Möchte man ein Element also innerhalb eines anderen Elementes absolut positionieren</strong>, so ist es empfehlenswert, ein in der Reihenfolge im Quelltext vor dem Element liegendes <strong>Elternelement erst relativ positionieren</strong>.<br />
Damit wird dieses zum Bezugspunkt für das nun absolut zu positionierende innen liegende Element.</p>
<p><strong>Beispiel für ein rechts oben positioniertes Element:</strong></p>
<pre><code>HTML:

&lt;div id="box"&gt;
&lt;p class="rechtsoben"&gt;Ich stehe immer rechts oben.&lt;/p&gt;
&lt;/div&gt;

CSS:

#box {
 <strong>position:relative;</strong>
 height:100px;
 width:300px;
 background-color:#FFEAC0;
 border: 1px solid #FFA800;
}
.rechtsoben {
 <strong>position:absolute;
 top:10px;
 right:10px;</strong>
 color: #cc0000;
}</code></pre>
<p>Das Element wird so 10px vom oberen rechten Rand seines Elternelementes aus positioniert!</p>
<p><strong>Und so sieht das Ganze dann live aus:</strong></p>
<div style="position: relative; height: 100px; width: 300px; background-color: #ffeac0; border: 1px solid #ffa800; margin-left: 0.75em;">
<p style="position: absolute; top: 10px; right: 10px; color: #cc0000;">Ich stehe immer rechts oben.</p>
</div>
<p>&nbsp;</p>
<p><a href="http://" target="_blank">Foto: Powermind &#8211; Photocase.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-06/css-elemente-absolut-positionieren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS &#8211; Geheimnisse gelüftet</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-06/css-geheimnis-gelueftet</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-06/css-geheimnis-gelueftet#comments</comments>
		<pubDate>Thu, 15 Jun 2006 07:48:15 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-06/css-geheimnis-gelueftet</guid>
		<description><![CDATA[Peter Müller enthüllt in seinem Beitrag CSS: Der Flow und die Positionierung auf akademie.de die Geheimnisse der CSS-Positionierung.
Dabei schreibt er einfach und verständlich.
&#8220;Little Boxes&#8220; &#8211; sein Grundlagen-Buch zum Thema CSS  ist sicher ebenfalls sehr lesenswert.
]]></description>
			<content:encoded><![CDATA[<p><a class="www" href="http://www.akademie.de/programmierung-administration/html-und-css/tipps/css-stylesheet-praxis/css-flow-positionierung.html"><img id="image226" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/04/akademie.jpg" alt="Akademie.de" /></a><a href="http://infotekten.de/">Peter Müller</a> enthüllt in seinem Beitrag <strong><a href="http://www.akademie.de/programmierung-administration/html-und-css/tipps/css-stylesheet-praxis/css-flow-positionierung.html">CSS: Der Flow und die Positionierung</a></strong> auf akademie.de die Geheimnisse der CSS-Positionierung.</p>
<p><a class="www" href="http://www.amazon.de/exec/obidos/redirect?tag=dienetzspielw-21%26link_code=xm2%26camp=2025%26creative=165953%26path=http://www.amazon.de/gp/redirect.html%253fASIN=3833448695%2526tag=dienetzspielw-21%2526lcode=xm2%2526cID=2025%2526ccmID=165953%2526location=/o/ASIN/3833448695%25253FSubscriptionId=0EMV44A9A5YT1RVDGZ82" title="View product details at Amazon"><img src="http://images.amazon.com/images/P/3833448695.01._SCTHUMBZZZ_.jpg" alt="Little Boxes. Webseiten gestalten mit CSS. Grundlagen" /></a>Dabei schreibt er einfach und verständlich.<br />
<strong>&#8220;<a href="http://little-boxes.de/">Little Boxes</a>&#8220;</strong> &#8211; sein Grundlagen-Buch zum Thema CSS  ist sicher ebenfalls sehr lesenswert.</p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-06/css-geheimnis-gelueftet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS-Schiebetürnavigation</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-05/css-schiebetuernavigation</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-05/css-schiebetuernavigation#comments</comments>
		<pubDate>Wed, 31 May 2006 12:48:08 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-05/css-schiebetuernavigation</guid>
		<description><![CDATA[Klaus Langenberg hat sich die Mühe gemacht und den bei Alistapart veröffentlichten Artikel &#8220;Sliding Doors of CSS&#8221; von Douglas Bowman ins Deutsche übersetzt.
Der Artikel beschreibt, wie man mit Hilfe von CSS eine ansprechende horizontale Tab-Navigation gestaltet. Dabei werden Hintergrundbilder verwendet, die sich wie Schiebetüren ineinander schieben, so dass jeder Tab so lang ist wie der [...]]]></description>
			<content:encoded><![CDATA[<p><a class="www" href="http://www.thestyleworks.de/tut-art/listnav3.shtml"><img id="image366" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/05/slidingdoors.gif" alt="Sliding Doors - Beispiel" /></a><a href="http://www.thestyleworks.de/tut-art/listnav3.shtml">Klaus Langenberg</a> hat sich die Mühe gemacht und den bei <a href="http://www.alistapart.com/">Alistapart</a> veröffentlichten Artikel <a href="http://www.alistapart.com/articles/slidingdoors/"><strong>&#8220;Sliding Doors of CSS&#8221;</strong></a> von Douglas Bowman ins Deutsche übersetzt.</p>
<p>Der Artikel beschreibt, wie man mit Hilfe von CSS eine ansprechende horizontale Tab-Navigation gestaltet. Dabei werden Hintergrundbilder verwendet, die sich wie Schiebetüren ineinander schieben, so dass jeder Tab so lang ist wie der in ihm enthaltene Text.</p>
<p><a href="http://www.thestyleworks.de/tut-art/listnav3.shtml"><strong>Teil 1 (Die Grundlage) &raquo;</strong></a><br />
<a href="http://www.thestyleworks.de/tut-art/listnav4.shtml"><strong>Teil 2 (Weiterentwicklung der Technik) &raquo;</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-05/css-schiebetuernavigation/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>YAML 2.4 &#8211; update</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-05/yaml-24-update</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-05/yaml-24-update#comments</comments>
		<pubDate>Tue, 16 May 2006 08:18:41 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-05/yaml-24-update</guid>
		<description><![CDATA[Das CSS-Framework YAML wurde wieder um einige neue Features erweitert.
Insbesondere unterstützt die neue Version 2.4 auch den (bisher nur als beta-Version erschienenen) Internet Explorer 7.
Zudem stellt Dirk Jesse nun Subtemplates zur Verfügung, mit denen innerhalb einer Spalte Inhalte nebeneinander dargestellt werden können. (also spaltig innerhalb der Haupt-Spalten)
]]></description>
			<content:encoded><![CDATA[<p><a class="www" href="http://www.highresolution.info/webdesign/yaml/"><img id="image228" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/04/yaml.jpg" alt="Screenshot: YAML" /></a>Das CSS-Framework <a href="http://www.highresolution.info/webdesign/yaml/"><strong>YAML</strong></a> wurde wieder um einige neue Features erweitert.<br />
Insbesondere unterstützt die neue <a href="http://blog.highresolution.info/index.php?/highresolution/comments/yaml_version_24/"><strong>Version 2.4</strong></a> auch den (bisher nur als beta-Version erschienenen) Internet Explorer 7.<br />
Zudem stellt Dirk Jesse nun <a href="http://www.highresolution.info/webdesign/yaml/artikel/modifikation/subtemplates.html"><strong>Subtemplates</strong></a> zur Verfügung, mit denen innerhalb einer Spalte Inhalte nebeneinander dargestellt werden können. (also spaltig innerhalb der Haupt-Spalten)</p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-05/yaml-24-update/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quellcode-Darstellungen mit Scrollbar durch overflow:auto;</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-05/quellcode-darstellungen-mit-scrollbar-durch-overflow-auto</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-05/quellcode-darstellungen-mit-scrollbar-durch-overflow-auto#comments</comments>
		<pubDate>Mon, 15 May 2006 21:37:13 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-05/quellcode-darstellungen-mit-scrollbar-durch-overflowauto</guid>
		<description><![CDATA[Bei der Anzeige von Quellcode innerhalb von Webseiten stellt sich oft das Problem, dass der Quellcode, der normalerweise in einer Zeile steht, länger ist, als die Inhaltsspalte der Website breit.
Praktisch ist es dann, wenn das Element, in welchem der Quellcode dargestellt wird, automatisch einen horizontalen Scrollbalken einblendet, wenn die Zeile breiter ist, als das umschließende [...]]]></description>
			<content:encoded><![CDATA[<p>Bei der Anzeige von Quellcode innerhalb von Webseiten stellt sich oft das Problem, dass der Quellcode, der normalerweise in einer Zeile steht, länger ist, als die Inhaltsspalte der Website breit.</p>
<p>Praktisch ist es dann, wenn das Element, in welchem der Quellcode dargestellt wird, automatisch einen horizontalen Scrollbalken einblendet, wenn die Zeile breiter ist, als das umschließende Element, wie hier zu sehen:</p>
<p class="zentriert"><img class="noborder nofloat" id="image327" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/05/quellcode_boxen.gif" alt="Screenshot einer Quellcode-Box"/></p>
<p>Dazu genügt es, für das Element, innerhalb dessen der Quellcode angezeigt wird, die CSS-Definition <strong><code>overflow:auto;</code></strong> zu notieren!<span id="more-326"></span></p>
<p>Das <strong>CSS für eine Quellcode-Darstellungs-Box</strong> könnte zum Beispiel so aussehen:</p>
<pre><code>pre {
 margin:1em;
 padding:1em;
 border:1px solid #ededed;
 display:block;
 background-attachment: scroll; /* erzeugt Scrollbar */
 overflow:auto;
}</code></pre>
<p>Zum Anzeigen von Quelltext innerhalb eines HTML-Dokumentes eignet sich übrigens das <a href="http://de.selfhtml.org/html/text/praeformatiert.htm#definieren"><strong>&lt;pre&gt;-Tag</strong></a> ganz besonders, da es jeden Inhalt zwischen Anfangs- und End-Tag in <code>dicktengleicher</code> Schrift darstellt und Einrückungen so wiedergegeben werden, wie sie beim Editieren eingegeben wurden. </p>
<p>Trotzdem müssen aber Sonderzeichen, wie Tags oder Klammern im HTML-Quelltext als <a href="http://de.selfhtml.org/html/referenz/zeichen.htm"><strong>HTML-Entities</strong></a> notiert werden.</p>
<p>Im HTML-Code würde dann also beispielsweise stehen:</p>
<pre><code>&lt;pre&gt;&amp;lt;p&amp;gt;Das ist ein Beispiel-Absatz&amp;lt;/p&amp;gt&lt;/pre&gt;</code></pre>
<p>Ganz einfach geht das mit dem <a href="http://die.netzspielwiese.de/blog/wordpress/2006-05/quellcode-anzeige-auf-webseiten-simple-code-und-der-syntax-highlighter">Worpress-Plugin Simple Code</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-05/quellcode-darstellungen-mit-scrollbar-durch-overflow-auto/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS Love Child</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-04/css-love-child</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-04/css-love-child#comments</comments>
		<pubDate>Sun, 23 Apr 2006 22:59:14 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-04/css-love-child</guid>
		<description><![CDATA[
Cameron Adams, The Man in Blue, hat ein Tool kreiert, mit dem die Inhalte einer Website mit dem CSS einer anderen Website verschmelzen: CSS Love Child.
Witziges Tool :o)
Leider habe ich noch keine Kombination gefunden, bei der das Ergebnis auch nur halbwegs ansprechend aussah &#8230;
via CSS Beauty
]]></description>
			<content:encoded><![CDATA[<p><a class="www" href="http://www.themaninblue.com/experiment/CSSLoveChild/"><img id="image271" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/04/csslovechild.gif" alt="CSS Love Child" /></a></p>
<p><a href="http://www.themaninblue.com/writing/perspective/2006/04/24/">Cameron Adams, The Man in Blue</a>, hat ein Tool kreiert, mit dem die <strong>Inhalte </strong>einer Website mit dem <strong>CSS </strong>einer anderen Website verschmelzen: <a class="www" href="http://www.themaninblue.com/experiment/CSSLoveChild/">CSS Love Child</a>.</p>
<p>Witziges Tool :o)<br />
Leider habe ich noch keine Kombination gefunden, bei der das Ergebnis auch nur halbwegs ansprechend aussah &#8230;</p>
<p class="rechts">via <a href="http://www.cssbeauty.com/archives/2006/April/css_love_child/">CSS Beauty</a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-04/css-love-child/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE6 min-width/max-width Hack von Cameron Moll</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-04/ie6-min-width-max-width-hack-von-cameron-moll</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-04/ie6-min-width-max-width-hack-von-cameron-moll#comments</comments>
		<pubDate>Tue, 18 Apr 2006 19:17:38 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-04/ie6-min-widthmax-width-hack-von-cameron-moll</guid>
		<description><![CDATA[Um ein fluides Layout realisieren zu können, bei dem sich die Breite der Internetseite immer dem Browserfenster anpasst, dabei aber trotzdem eine minimale und maximale Breite angeben zu können, gibt es in CSS die Eigenschaften min-width und max-width.
Leider unterstützt der Internet Explorer diese CSS-Eigenschaften nicht.
Cameron Moll stellt auf seiner Website einen in seinem Buch CSS-Mastery [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image253" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/04/pfeile.jpg" alt="Pfeile" />Um ein <strong>fluides Layout</strong> realisieren zu können, bei dem sich die Breite der Internetseite immer dem Browserfenster anpasst, dabei aber trotzdem eine minimale und maximale Breite angeben zu können, gibt es in CSS die Eigenschaften <strong><a href="http://www.css4you.de/min-width.html">min-width</a></strong> und <strong><a href="http://www.css4you.de/max-width.html">max-width</a></strong>.</p>
<p>Leider unterstützt der Internet Explorer diese CSS-Eigenschaften nicht.</p>
<p><strong><a href="http://www.cameronmoll.com/">Cameron Moll</a></strong> stellt auf <a href="http://www.cameronmoll.com/">seiner Website</a> einen in seinem Buch <strong><a href="http://cssmastery.com/">CSS-Mastery</a></strong> beschriebenen Weg vor, dem Internet Explorer trotzdem ein ähnliches Verhalten beizubringen, und zwar mit Hilfe von <strong>JavaScript-Expressions</strong>.<span id="more-251"></span></p>
<p>Im CSS muss dafür folgendes notiert werden:</p>
<pre><code>#container, #footer {
 <strong>width: expression(document.body.clientWidth &lt; 742 ? "740px"
 : document.body.clientWidth &gt; 1202 ? "1200px" : "auto");</strong>
}</code></pre>
<p>Per JavaScript wird hier für die Ebenenen <code>#container</code> und <code>#footer</code> die Breite des Browserfensters abgefragt.<br />
Ist es schmaler als 742px, so wird die Breite der Ebene auf 740px gesetzt und damit die min-width definiert.<br />
Ist das Browserfenster breiter als 1202 px, wird die Breite der Ebene auf 1200px gesetzt und damit die max-width definiert.</p>
<p>Bei der Verwendung dieses Codes ist darauf zu achten, dass <strong>die abgefragte Breite nicht mit der später festzusetzenden maximalen bzw. minimalen Breite gleich sein darf</strong>.</p>
<p>Eine Angabe in der Form:</p>
<pre><code>document.body.clientWidth &lt; <strong>740</strong> ? "<strong>740</strong>px"</code></pre>
<p>erzeugt einen <strong>Absturz des Internet Explorers</strong>, sobald man versucht, die Fenstergröße zu ändern.</p>
<p><strong>Deshalb immer einen kleinen Unterschied zwischen den Vergleichszahlen lassen</strong>:</p>
<pre><code>document.body.clientWidth &lt; 74<strong>5</strong> ? "74<strong>0</strong>px"</code></pre>
<p><a href="http://www.cameronmoll.com/projects/book/">Auf dieser Seite von Cameron Moll kann man den eingebundenen Code in Aktion sehen »</a><br />
<a href="http://www.cameronmoll.com/archives/000892.html">Hier</a> und <a href="http://www.cameronmoll.com/archives/000884.html">hier</a> findet sich die Diskussion der vorgestellten Lösung.</p>
<p><a href="http://www.photocase.de/foto/34629-stock-photo-blau-wege-pfade-haeusliches-leben-pfeil-wegweiser-giftgruen" target="_blank">Foto: sherlock0574 &#8211; Photocase.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-04/ie6-min-width-max-width-hack-von-cameron-moll/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>CSS-Dateien mit Struktur</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-04/css-dateien-mit-struktur</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-04/css-dateien-mit-struktur#comments</comments>
		<pubDate>Mon, 03 Apr 2006 16:19:04 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-04/css-dateien-mit-struktur</guid>
		<description><![CDATA[Der Code in CSS-Dateien von Webseiten, die über CSS layoutet werden, wird oft schnell sehr umfangreich.
Um darin den Überblick nicht zu verlieren, hilft es, die CSS-Dateien zu strukturieren.
Dafür gibt es verschiedene Ansätze, von denen einige in den folgenden Artikeln vorgestellt und diskutiert werden:

CSS Code Visual Grouping Techniques von Six Things
CSS Coding Conventions von phpied.com
5 Ways [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image192" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/03/ordnung.jpg" alt="Ordnung" />Der Code in CSS-Dateien von Webseiten, die über CSS layoutet werden, wird oft schnell sehr umfangreich.<br />
Um darin den Überblick nicht zu verlieren, hilft es, die CSS-Dateien zu strukturieren.<br />
Dafür gibt es verschiedene Ansätze, von denen einige in den folgenden Artikeln vorgestellt und diskutiert werden:<span id="more-191"></span></p>
<ul>
<li><strong><a href="http://www.brownbatterystudios.com/sixthings/2006/03/21/css-code-visual-grouping-techniques/">CSS Code Visual Grouping Techniques</a></strong> von Six Things</li>
<li><strong><a href="http://www.phpied.com/css-coding-conventions/">CSS Coding Conventions</a></strong> von phpied.com</li>
<li><strong><a href="http://erraticwisdom.com/2006/01/18/5-tips-for-organizing-your-css">5 Ways For Organizing Your CSS</a></strong> von Erratic Wisdom</li>
<li><strong><a href="http://businesslogs.com/design_and_usability/lean_xhtml_and_precise_css.php">Lean XHTML And Precise CSS</a></strong> &#8211; 9rules Network</li>
<li><strong><a href="http://webstandard.kulando.de/post/2006/03/09/die_organisation_und_strukturierung_von_css_dateien">Die Organisation und Strukturierung von CSS Dateien</a></strong> von Heiko S.</li>
<li><strong><a href="http://meiert.com/de/publications/articles/20060326/">XHTML- und CSS-Code-Richtlinien bei GMX</a></strong> von Jens Meiert</li>
<li><a href="http://www.perun.net/2006/03/25/css-code-uebersichtlicher-machen/">Perun</a> gewährt <strong>Einblicke in </strong><a href="http://www.webkrauts.de/wp-content/themes/webkrauts/style.css"><strong>das</strong> von ihm entwickelte <strong>CSS</strong></a> <strong>für die <a href="http://www.webkrauts.de">Webkrauts</a></strong></li>
<li>Und auch die Expertinnen haben einen <strong><a href="http://expertinnen-web.de/2006-95/css-strukturiert-schreiben/">Tip für´s CSS</a></strong></li>
</ul>
<p>Jede Menge Anregungen also um auch den eigenen CSS-Code mit Struktur zu gestalten.</p>
<p>Foto: <a href="http://www.photocase.de/foto/35701-stock-photo-farbe-buero-schilder-markierungen-ordnung-mischung-beschriftung" target="_blank">öda &#8211; Photocase.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-04/css-dateien-mit-struktur/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firefox CSS-Viewer: Blick hinter die Kulissen</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-04/firefox-css-viewer-blick-hinter-die-kulissen</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-04/firefox-css-viewer-blick-hinter-die-kulissen#comments</comments>
		<pubDate>Sun, 02 Apr 2006 17:48:20 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-04/firefox-css-viewer-blick-hinter-die-kulissen</guid>
		<description><![CDATA[Mit der Firefox-Erweiterung CSS Viewer von Nicolas Huon wird der Blick hinter die Kulissen einer Website leicht gemacht.
Einmal installiert kann man in der Firefox-Menüleiste unter &#8220;Extras&#8221; bzw. in der englischen Version unter &#8220;Tools&#8221; den CSS-Viewer aktivieren.
Nun umrahmt er jedes Element, über dem sich die Maus gerade befindet, und zeigt die zugehörigen CSS-Eigenschaften in einem schön [...]]]></description>
			<content:encoded><![CDATA[<p><a class="www" href="https://addons.mozilla.org/extensions/moreinfo.php?id=2104&#038;application=firefox"><img id="image211" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/04/cssview.jpg" alt="Screenshot: CSS-Viewer" /></a>Mit der Firefox-Erweiterung <strong><a href="https://addons.mozilla.org/extensions/moreinfo.php?id=2104&#038;application=firefox">CSS Viewer</a></strong> von <a href="http://www.nicolashuon.info/">Nicolas Huon</a> wird der Blick hinter die Kulissen einer Website leicht gemacht.</p>
<p>Einmal installiert kann man in der <strong>Firefox-Menüleiste</strong> unter &#8220;Extras&#8221; bzw. in der englischen Version unter &#8220;Tools&#8221; den CSS-Viewer aktivieren.<br />
Nun umrahmt er jedes Element, über dem sich die Maus gerade befindet, und zeigt die zugehörigen CSS-Eigenschaften in einem schön gestalteten Fenster übersichtlich an.<span id="more-212"></span></p>
<p>Prima! So was hab ich mir schon immer gewünscht!</p>
<p>(Leider fügt die Erweiterung bei mir keinen Eintrag zum Kontextmenü hinzu &#8230;)</p>
<p>Passend dazu: die Firefox-Erweiterung <strong><a href="http://www.designmeme.com/2006/01/06/new-firefox-extension-x-ray/">X-Ray</a></strong>, die den Quellcode einer Seite innerhalb der Inhalte anzeigt:<br />
<a class="www" href="http://www.designmeme.com/2006/01/06/new-firefox-extension-x-ray/"><img id="image214" src="http://die.netzspielwiese.de/blog/wp-content/uploads/2006/04/xray.jpg" alt="Screenshot: X-Ray" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-04/firefox-css-viewer-blick-hinter-die-kulissen/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flexible CSS-Layouts</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-03/flexible-css-layouts</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-03/flexible-css-layouts#comments</comments>
		<pubDate>Fri, 17 Mar 2006 10:02:04 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-03/flexible-css-layouts</guid>
		<description><![CDATA[
YAML
Dreispalter von Michael Charlier
Layout-Gala mit 40 Layouts auf Basis des gleichen Quelltexts
Three Column Layouts

]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.highresolution.info/webdesign/yaml/index.html">YAML</a></li>
<li><a href="http://working.kommkonzept.de/unimap/">Dreispalter von Michael Charlier</a></li>
<li><a href="http://blog.html.it/layoutgala/">Layout-Gala mit 40 Layouts auf Basis des gleichen Quelltexts</a></li>
<li><a href="http://css-discuss.incutio.com/?page=ThreeColumnLayouts">Three Column Layouts</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-03/flexible-css-layouts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inhalte zentrieren mit CSS</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-03/inhalte-zentrieren-mit-css</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-03/inhalte-zentrieren-mit-css#comments</comments>
		<pubDate>Thu, 16 Mar 2006 21:19:59 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-03/inhalte-zentrieren-mit-css</guid>
		<description><![CDATA[Zwei Möglichkeiten, Inhalte mit CSS zu zentrieren: 
Inhalt mit flexibler Breite innerhalb des Bodys horizontal zentrieren (z.B. die Inhalte einer Website mittig ausrichten):
HTML:

&#60;html&#62;
 &#60;head&#62;...&#60;/head&#62;
 &#60;body&#62;
  &#60;div id=&#34;inhalt&#34;&#62;&#60;/div&#62;
 &#60;/body&#62;
&#60;/html&#62;

CSS:

body {
	text-align:center; /* für den IE */
}
#inhalt {
	margin:0 auto;
}
Beliebiges Element mit fester Breite innerhalb eines anderen Elements oder des Bodys horizontal und vertikal zentrieren:
HTML:
&#60;div id=&#34;rahmen&#34;&#62;
 &#60;div id=&#34;centerbox&#34;&#62;&#60;/div&#62;
&#60;/div&#62;

CSS:

#centerbox
 [...]]]></description>
			<content:encoded><![CDATA[<p>Zwei Möglichkeiten, Inhalte mit CSS zu zentrieren: <span id="more-163"></span></p>
<p>Inhalt mit flexibler Breite innerhalb des Bodys horizontal zentrieren (z.B. die Inhalte einer Website mittig ausrichten):</p>
<pre><strong>HTML:</strong>

&lt;html&gt;
 &lt;head&gt;...&lt;/head&gt;
 &lt;body&gt;
  &lt;div id=&quot;inhalt&quot;&gt;&lt;/div&gt;
 &lt;/body&gt;
&lt;/html&gt;

<strong>CSS:</strong>

body {
	text-align:center; /* für den IE */
}
#inhalt {
	margin:0 auto;
}</pre>
<p>Beliebiges Element mit fester Breite innerhalb eines anderen Elements oder des Bodys horizontal und vertikal zentrieren:</p>
<pre><strong>HTML:</strong>
&lt;div id=&quot;rahmen&quot;&gt;
 &lt;div id=&quot;centerbox&quot;&gt;&lt;/div&gt;
&lt;/div&gt;

<strong>CSS:</strong>

#centerbox
      {
      position: absolute;
      width: 200px;
      height: 200px;
      left: 50%;
      top: 50%;
      margin-left: -100px; /* Hälfte der Breite */
      margin-top: -100px;  /* Hälfte der Höhe */
      }</pre>
<p><strong><a href="http://css-discuss.incutio.com/?page=CenteringBlockElement">Ausführlichere Erklärungen &raquo;</a></strong><br />
<strong><a href="http://www.thestyleworks.de/tut-art/centerblock.shtml">Und auch auf deutsch &raquo;</a></strong><br />
<strong><a href="http://www.jakpsatweb.cz/css/css-vertical-center-solution.html">CSS &#8211; vertikal zentrieren &#8211; Lösung von D. Janovský &raquo;</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-03/inhalte-zentrieren-mit-css/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE verdoppelt margin eines Floats in float-Richtung &#8211; was man dagegen tun kann</title>
		<link>http://die.netzspielwiese.de/blog/css/2006-03/floats-im-ie-verdoppeln-margin-in-float-richtung-was-man-dagegen-tun-kann</link>
		<comments>http://die.netzspielwiese.de/blog/css/2006-03/floats-im-ie-verdoppeln-margin-in-float-richtung-was-man-dagegen-tun-kann#comments</comments>
		<pubDate>Thu, 16 Mar 2006 14:14:48 +0000</pubDate>
		<dc:creator>Franziska</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://die.netzspielwiese.de/blog/css/2006-03/floats-im-ie-verdoppeln-margin-in-float-richtung-was-man-dagegen-tun-kann</guid>
		<description><![CDATA[Bei Floats verdoppelt der Internet Explorer ein margin, das in Floatrichtung eingefügt wird. Bei einem nach links gefloateten Element mit einem margin-left von 10px macht der IE daraus 20px.
Lösung:
Einem Float mit margin in Floatrichtung immer ein &#8220;display: inline;&#8221; hinzufügen.
Indem ein Element gefloatet wird, wird es automatisch Blockelement. Die Eigenschaft &#8220;display: inline&#8221; ändert daran nichts. Sie [...]]]></description>
			<content:encoded><![CDATA[<p>Bei Floats verdoppelt der Internet Explorer ein margin, das in Floatrichtung eingefügt wird. Bei einem nach links gefloateten Element mit einem margin-left von 10px macht der IE daraus 20px.</p>
<p>Lösung:<br />
<strong>Einem Float mit margin in Floatrichtung immer ein &#8220;display: inline;&#8221; hinzufügen.</strong><span id="more-161"></span><br />
Indem ein Element gefloatet wird, wird es automatisch Blockelement. Die Eigenschaft &#8220;display: inline&#8221; ändert daran nichts. Sie wird ignoriert.<br />
Einziger Effekt: im IE wird die fehlerhafte Verdoppelung des margins behoben.</p>
<pre>#FloatElement
{
       float: left;
       margin-left: 10px;
       display: inline;
}</pre>
<p>Mehr CSS-Tipps: <a href="http://www.css-faq.de"><strong>CSS-FAQ &raquo;</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://die.netzspielwiese.de/blog/css/2006-03/floats-im-ie-verdoppeln-margin-in-float-richtung-was-man-dagegen-tun-kann/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

