<?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>Perfect Knowhow&#187; CSS</title>
	<atom:link href="http://www.perfect-knowhow.de/blog/categories/internet/css/feed" rel="self" type="application/rss+xml" />
	<link>http://www.perfect-knowhow.de/blog</link>
	<description>Findings of an inquisitive mind</description>
	<lastBuildDate>Wed, 04 Jan 2012 18:37:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Linkzeile am oberen Seitenrand bündig erstellen</title>
		<link>http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen</link>
		<comments>http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen#comments</comments>
		<pubDate>Thu, 25 Aug 2011 17:25:14 +0000</pubDate>
		<dc:creator>Manfred</dc:creator>
				<category><![CDATA[Contao]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.perfect-knowhow.de/blog/?p=1372</guid>
		<description><![CDATA[Aufgabenstellung Erstelle eine Zeile mit Links direkt am oberen Bildschirmrand. Problem: Der Browser setzt die Linkzeile nicht bündig an den oberen Seitenrand. &#160; Es wird immer ein zwar kleiner, aber eben doch merklicher Abstand zum oberen Bildschirmrand eingehalten. Lösung 1 (Dirty-Fix):  Kapitulieren und das Banner tiefer setzen. Lösung 2 (Dirty-Fix):  Kapitulieren  und das CustomNavigationsModul im [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-1320" href="http://www.perfect-knowhow.de/blog/archives/plesk-validity-period-of-client-is-about-to-expire/plesk-resource-usage"><img class="alignleft size-medium wp-image-1320" style="width: 353px; height: 162px; float: left; margin-left: 20px; margin-right: 20px; border: 0pt none;" title="Plesk-Resource-Usage" src="http://www.perfect-knowhow.de/blog/wp-content/uploads/pageLinkPosition-ausschnitt.jpg" alt="Linkzeile am oberen Seitenrand" /></a><strong>Aufgabenstellung</strong></p>
<p>Erstelle eine Zeile mit Links direkt am oberen Bildschirmrand.</p>
<p><strong>Problem:</strong><br />
Der Browser setzt die Linkzeile nicht bündig an den oberen Seitenrand.</p>
<p>&nbsp;</p>
<p>Es wird immer ein zwar kleiner, aber eben doch merklicher Abstand zum oberen Bildschirmrand eingehalten.</p>
<p><strong>Lösung 1</strong> (Dirty-Fix):  Kapitulieren und das Banner tiefer setzen.</p>
<p><strong>Lösung 2</strong> (Dirty-Fix):  Kapitulieren  und das CustomNavigationsModul im Headerbereich mit einem negativen Wert nach oben verschieben</p>
<div class="cssRule cssEditableRule insertInto editGroup ">
<div class="cssHead focusRow " style="margin-left: 120px;"><span class="cssSelector editable ">#header.mod_customnav</span> {</div>
<div class="editable insertBefore " style="margin-left: 120px;">
<div class="cssPropertyListBox ">
<div class="cssProp focusRow editGroup " style="margin-left: 120px;"><span> </span><span class="cssPropName editable ">float</span><span class="cssColon ">: </span><span class="cssPropValue editable ">right</span><span class="cssSemi ">;</span></div>
<div class="cssProp focusRow editGroup " style="margin-left: 120px;"><span> </span><span class="cssPropName editable ">position</span><span class="cssColon ">: </span><span class="cssPropValue editable ">absolute</span><span class="cssSemi ">;</span></div>
<div class="cssProp focusRow editGroup " style="margin-left: 120px;"><span> <span style="display: none;"> </span></span><span class="cssPropName editable "><span style="background-color: #ffff00;">top</span></span><span class="cssColon "><span style="background-color: #ffff00;">: </span></span><span class="cssPropValue editable "><span style="background-color: #ffff00;">-10px</span></span><span class="cssSemi "><span style="display: none;"> </span><span style="background-color: #ffff00;">;</span></span></div>
<div class="cssProp focusRow editGroup " style="margin-left: 120px;"><span> </span><span class="cssPropName editable ">width</span><span class="cssColon ">: </span><span class="cssPropValue editable ">960px</span><span class="cssSemi ">;</span></div>
</div>
<p>}</p>
</div>
</div>
<p><strong>Lösung 3: Ursache verstehen und beheben</strong>.</p>
<p>Die Lösung des Problems ist einfach, aber es ist schwierig, die Ursache dafür zu erkennen. Man kann lange nach &#8220;margin&#8221; oder &#8220;padding&#8221; Einstellungen von ID&#8217;s und Selektorklassen suchen und wird nicht fündig werden.</p>
<p>Um es kurz zu machen:</p>
<p>Es liegt nicht an falschen CSS-Deklarationen, sondern an den nicht vorhandenen CSS-Einstellungen für bestimmte Blockelemente.  Viele haben es sich ja schon angewöhnt, im body-Tag die Außen- und Innenabstände auf Null zu setzen.</p>
<p style="margin-left: 120px;">body {<br />
margin: 0;<br />
padding: 0<br />
}</p>
<p>Zusätzlich hierzu sollte man in seiner CSS-Datei auch die Außen- und Innenabstände der anderen Blockelemente mit &#8220;0&#8243; initialisieren, um die Kontrolle über die Darstellung der Seite zu behalten.  Tut man dies nicht, so setzen die Browser (Firefox, Internetexplorer, Opera, Chrome, &#8230;) eigenmächtig Defaultwerte für Margin und Padding ein und so kommt es, dass z.B. auch das Blockelement &#8220;ul&#8221; für die Darstellung einer Liste einen vom Webdesigner/Seitenersteller <em>ungewollten</em> Margin-Abstand hat.</p>
<p>Notwendiges CSS-Statement zur Grundbelegung der Außen- und Innenabstände aller Blockelemente:</p>
<div class="cssRule cssEditableRule insertInto editGroup ">
<div class="cssHead focusRow " style="margin-left: 80px;"><span class="cssSelector editable ">address, blockquote, center, del, dir, div, dl, fieldset, form, h1, h2, h3, h4, h5, h6, hr, ins, isindex, menu, noframes, noscript, ol, p, pre, table, ul</span> {</div>
<div class="editable insertBefore " style="margin-left: 80px;">
<div class="cssPropertyListBox ">
<div class="cssProp focusRow editGroup " style="margin-left: 80px;"><span> </span><span class="cssPropName editable ">margin</span><span class="cssColon ">: </span><span class="cssPropValue editable ">0</span><span class="cssSemi ">;</span></div>
<div class="cssProp focusRow editGroup cssOverridden " style="margin-left: 80px;"><span> </span><span class="cssPropName editable ">padding</span><span class="cssColon ">: </span><span class="cssPropValue editable ">0</span><span class="cssSemi ">;</span></div>
</div>
</div>
<div class="editable insertBefore " style="margin-left: 80px;">}</div>
<p>Peter Müller empfiehlt in seinem CSS-Buch sogar, ganz am Anfang des Stylesheets (noch vor der body Definition) die Abstände aller Elemente durch den Stern Selektor auf Null zu setzen.</p>
<div class="editable insertBefore " style="margin-left: 80px;">
<div>*  {</div>
<div>
<div>
<div>margin: 0;</div>
<div>padding: 0;</div>
</div>
</div>
<div>}</div>
<div></div>
</div>
</div>
<p><strong>Nachteil</strong>: Es soll nicht verschwiegen werden, daß diese drastische Maßnahme einem zwar die volle Kontrolle über die Seitendarstellung(Browserübergreifend) gibt, auf der anderen Seite aber, das Layout zunächst einmal ziemlich zerstört.<br />
Alle liebgewonnenen, automatischen Vorbelegungen des Browsers gehen verloren und diese sind erst wieder Selektor für Selektor zu setzen.</p>
<p><strong>Fazit:</strong> Insgesamt lohnt sich die Zeit, die man für die individuellen Selektordefinitionen investieren muss, aber es ist eine Veränderung, die seine Auswirkungen hat und Arbeit bedeutet.<br />
Wer jedoch nur eine schnelle Lösung braucht, sollte auf die Lösung 1 oder 2 zurückgreifen.</p>
<p>&nbsp;</p>
<table style="width: 470px;" border="0" cellspacing="1" cellpadding="1" align="center">
<caption style="text-align: right; font-size: 9px;">Anzeige </caption>
<tbody>
<tr>
<td><a href="http://www1.belboon.de/adtracking/02f89208662c0131190031dc.html" target="_blank"><img style="border: 0px solid; width: 468px; height: 60px;" src="http://www1.belboon.de/adtracking/02f89208662c0131190031dc.img" alt="E-Shops von Host Europe" /></a></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Siehe auch</strong>:</p>
<p>Selfhtml: <a href="http://de.selfhtml.org/css/eigenschaften/randabstand.htm" target="_blank">Allgemeines zu Außenrand und Abstand</a></p>
<p>Selfhtml: <a href="http://de.selfhtml.org/html/referenz/elemente.htm#block_elemente" target="_blank">Blockelemente</a></p>
<p>Litte Boxes, Peter Müller: <a title="Abstände gestalten mit dem Box-Modell" href="http://little-boxes.de/lb1/7.3-kalibrierung-abstaende-auf-null-setzen.html" target="_blank">Kalibrierung: Abstände auf null setzen</a></p>
<p>&nbsp;</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Linkzeile+am+oberen+Seitenrand+b%C3%BCndig+erstellen&amp;link=http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen&amp;notes=Aufgabenstellung%0D%0A%0D%0AErstelle%20eine%20Zeile%20mit%20Links%20direkt%20am%20oberen%20Bildschirmrand.%0D%0A%0D%0AProblem%3A%0D%0ADer%20Browser%20setzt%20die%20Linkzeile%20nicht%20b%C3%BCndig%20an%20den%20oberen%20Seitenrand.%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0AEs%20wird%20immer%20ein%20zwar%20kleiner%2C%20aber%20eben%20doch%20merklicher%20Abstand%20zum%20oberen%20Bildschirmrand%20eingehalten.%0D%0A%0D%0AL%C3%B6sung%201%20%28&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Linkzeile+am+oberen+Seitenrand+b%C3%BCndig+erstellen&amp;link=http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen&amp;notes=Aufgabenstellung%0D%0A%0D%0AErstelle%20eine%20Zeile%20mit%20Links%20direkt%20am%20oberen%20Bildschirmrand.%0D%0A%0D%0AProblem%3A%0D%0ADer%20Browser%20setzt%20die%20Linkzeile%20nicht%20b%C3%BCndig%20an%20den%20oberen%20Seitenrand.%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0AEs%20wird%20immer%20ein%20zwar%20kleiner%2C%20aber%20eben%20doch%20merklicher%20Abstand%20zum%20oberen%20Bildschirmrand%20eingehalten.%0D%0A%0D%0AL%C3%B6sung%201%20%28&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Linkzeile+am+oberen+Seitenrand+b%C3%BCndig+erstellen&amp;link=http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen&amp;notes=Aufgabenstellung%0D%0A%0D%0AErstelle%20eine%20Zeile%20mit%20Links%20direkt%20am%20oberen%20Bildschirmrand.%0D%0A%0D%0AProblem%3A%0D%0ADer%20Browser%20setzt%20die%20Linkzeile%20nicht%20b%C3%BCndig%20an%20den%20oberen%20Seitenrand.%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0AEs%20wird%20immer%20ein%20zwar%20kleiner%2C%20aber%20eben%20doch%20merklicher%20Abstand%20zum%20oberen%20Bildschirmrand%20eingehalten.%0D%0A%0D%0AL%C3%B6sung%201%20%28&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=Linkzeile+am+oberen+Seitenrand+b%C3%BCndig+erstellen&amp;link=http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen&amp;notes=Aufgabenstellung%0D%0A%0D%0AErstelle%20eine%20Zeile%20mit%20Links%20direkt%20am%20oberen%20Bildschirmrand.%0D%0A%0D%0AProblem%3A%0D%0ADer%20Browser%20setzt%20die%20Linkzeile%20nicht%20b%C3%BCndig%20an%20den%20oberen%20Seitenrand.%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0AEs%20wird%20immer%20ein%20zwar%20kleiner%2C%20aber%20eben%20doch%20merklicher%20Abstand%20zum%20oberen%20Bildschirmrand%20eingehalten.%0D%0A%0D%0AL%C3%B6sung%201%20%28&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=Linkzeile+am+oberen+Seitenrand+b%C3%BCndig+erstellen&amp;link=http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen&amp;notes=Aufgabenstellung%0D%0A%0D%0AErstelle%20eine%20Zeile%20mit%20Links%20direkt%20am%20oberen%20Bildschirmrand.%0D%0A%0D%0AProblem%3A%0D%0ADer%20Browser%20setzt%20die%20Linkzeile%20nicht%20b%C3%BCndig%20an%20den%20oberen%20Seitenrand.%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0AEs%20wird%20immer%20ein%20zwar%20kleiner%2C%20aber%20eben%20doch%20merklicher%20Abstand%20zum%20oberen%20Bildschirmrand%20eingehalten.%0D%0A%0D%0AL%C3%B6sung%201%20%28&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=298&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Linkzeile+am+oberen+Seitenrand+b%C3%BCndig+erstellen&amp;link=http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen&amp;notes=Aufgabenstellung%0D%0A%0D%0AErstelle%20eine%20Zeile%20mit%20Links%20direkt%20am%20oberen%20Bildschirmrand.%0D%0A%0D%0AProblem%3A%0D%0ADer%20Browser%20setzt%20die%20Linkzeile%20nicht%20b%C3%BCndig%20an%20den%20oberen%20Seitenrand.%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0AEs%20wird%20immer%20ein%20zwar%20kleiner%2C%20aber%20eben%20doch%20merklicher%20Abstand%20zum%20oberen%20Bildschirmrand%20eingehalten.%0D%0A%0D%0AL%C3%B6sung%201%20%28&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Linkzeile+am+oberen+Seitenrand+b%C3%BCndig+erstellen&amp;link=http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen&amp;notes=Aufgabenstellung%0D%0A%0D%0AErstelle%20eine%20Zeile%20mit%20Links%20direkt%20am%20oberen%20Bildschirmrand.%0D%0A%0D%0AProblem%3A%0D%0ADer%20Browser%20setzt%20die%20Linkzeile%20nicht%20b%C3%BCndig%20an%20den%20oberen%20Seitenrand.%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0AEs%20wird%20immer%20ein%20zwar%20kleiner%2C%20aber%20eben%20doch%20merklicher%20Abstand%20zum%20oberen%20Bildschirmrand%20eingehalten.%0D%0A%0D%0AL%C3%B6sung%201%20%28&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Linkzeile+am+oberen+Seitenrand+b%C3%BCndig+erstellen&amp;link=http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen&amp;notes=Aufgabenstellung%0D%0A%0D%0AErstelle%20eine%20Zeile%20mit%20Links%20direkt%20am%20oberen%20Bildschirmrand.%0D%0A%0D%0AProblem%3A%0D%0ADer%20Browser%20setzt%20die%20Linkzeile%20nicht%20b%C3%BCndig%20an%20den%20oberen%20Seitenrand.%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0AEs%20wird%20immer%20ein%20zwar%20kleiner%2C%20aber%20eben%20doch%20merklicher%20Abstand%20zum%20oberen%20Bildschirmrand%20eingehalten.%0D%0A%0D%0AL%C3%B6sung%201%20%28&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.perfect-knowhow.de/blog/archives/linkzeile-seitenrand-erstellen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS &#8211; Das Geheimnis um border-left-color-ltr-source</title>
		<link>http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source</link>
		<comments>http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source#comments</comments>
		<pubDate>Mon, 03 Aug 2009 18:06:00 +0000</pubDate>
		<dc:creator>Manfred</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.perfect-knowhow.de/blog/archives/25.html</guid>
		<description><![CDATA[In der Vergangenheit bin ich schon des öfteren über CSS-Stylesheets gestolpert, die den Befehl border-left-color-ltr-source: physical; beinhalteten, ohne dass ich diesem Befehl konkret eine Notwendigkeit zuordnen konnte. Heute habe ich mir einmal die Zeit genommen, dem ganzen etwas nachzugehen. Erkenntnis 1: Ich hatte angenommen, dass die Befehle aus Browserkompatibilitätsgründen aufgenommen wurden. Nach einer CSS-Recherche stellte [...]]]></description>
			<content:encoded><![CDATA[<p>In der Vergangenheit bin ich schon des öfteren über CSS-Stylesheets gestolpert, die den Befehl<br />
<span id="grauCode"><strong>border-left-color-ltr-source: physical;</strong></span><br />
beinhalteten, ohne dass ich diesem Befehl konkret eine Notwendigkeit zuordnen konnte.</p>
<p>Heute habe ich mir einmal die Zeit genommen, dem ganzen etwas nachzugehen.</p>
<p><span class="blockheading">Erkenntnis 1:</span><br />
Ich hatte angenommen, dass die Befehle aus Browserkompatibilitätsgründen aufgenommen wurden. Nach einer CSS-Recherche stellte sich allerdings heraus, dass <strong>alle &#8230;ltr-source&#8230;  und &#8230;rtl-source&#8230; </strong>Befehle vielmehr dazu dienen, die HTML-Darstellung für die verschiedenen <strong>Kulturkreise </strong>zu steuern, sprich Schreibweise von links nach rechts, bzw. rechts nach links.</p>
<p><span class="blockheading">Erkenntnis 2:<br />
</span>Die zweite Erkenntnis ist ein wahrer Hammer:<br />
Die CSS-Stylesheet Anzeige in der <span style="color: #993300;">Firefox Developer Toolbar zeigt </span>einem <strong><span style="color: #993300;">NICHT</span></strong> den eigentlichen <span style="color: #993300;">CSS-Sourcecode </span>an!</p>
<p>Die <strong>Developerbar im Firefox </strong>bietet viele Möglichkeiten den Ausgabecode einer HTML-Seite zu untersuchen. Eine Möglichkeit davon (sehr nützlich) ist der <strong>Menüpunkt &#8220;CSS-Stylesheets&#8221;. </strong>Aber, das was man nach dem Auswählen des Menüpunktes &#8220;CSS-Stylesheets&#8221; in der Firefox Devoloper Toolbar anzeigt bekommt, ist NICHT die vom Webdesigner hinterlegte Stylesheetanweisung!</p>
<p>In der folgenden Tabelle steht links der CSS-Originalcode und rechts, der von der Firefox Developer Toolbar angezeigten Code:</p>
<table class="mkr" border="1" cellspacing="1" cellpadding="1" width="500">
<thead>
<tr>
<th scope="col">Sourcecode der CSS-Datei</th>
<th scope="col">Firefox Developer Toolbar</th>
</tr>
</thead>
<tbody>
<tr>
<td>.content h2 {<br />
color: yellow;<br />
border-color: blue;<br />
}</td>
<td>.content h2 {<br />
color: yellow;<br />
border-top-color: blue;<br />
border-right-color-value: blue;<br />
border-bottom-color: blue;<br />
border-left-color-value: blue;<br />
border-left-color-ltr-source: physical;<br />
border-left-color-rtl-source: physical;<br />
border-right-color-ltr-source: physical;<br />
}</td>
</tr>
</tbody>
</table>
<p>Wie man sieht, wird der CSS-Code vollkommen aufgebläht dargestellt.<br />
<strong>Also Vorsicht</strong>:  Das Firefox-Developer-Tool zeigt dem Entwickler nicht den eigentlichen Sourcecode!</p>
<div id="FazitBox"><strong>Mein Fazit</strong>:<br />
Da man nicht abschätzen kann, bei welchen Gelegenheiten sonst noch der CSS-Sourcecode verändert wird, kann dies nur bedeuten, dass man in Zukunft bei einem Verdacht der Codeveränderung, es sich durchaus lohnt, sich den CSS-Quellcode anzuschauen.</p>
</div>
<h3>Nachtrag</h3>
<p>Weiteres Beispiel:</p>
<table class="mkr" border="1" cellspacing="1" cellpadding="1" width="500">
<thead>
<tr>
<th scope="col">CSS-Source</th>
<th scope="col">Firefox Developer Toolbar</th>
</tr>
</thead>
<tbody>
<tr>
<td>.anweisung {<br />
border-bottom-width: 1px;<br />
}</td>
<td>.anweisung{<br />
border-bottom-width: 1px;<br />
border-bottom-style: solid;<br />
border-bottom-color: -moz-use-text-color;<br />
}</td>
</tr>
</tbody>
</table>
<h3>Aufruf</h3>
<p>Wenn jemand weitere CSS-Befehlen kennt, die durch das Firefox Developer Tool verändert werden, dann bitte ich, diese Beobachtung als Kommentar zu hinterlassen.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=CSS+-+Das+Geheimnis+um+border-left-color-ltr-source&amp;link=http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source&amp;notes=In%20der%20Vergangenheit%20bin%20ich%20schon%20des%20%C3%B6fteren%20%C3%BCber%20CSS-Stylesheets%20gestolpert%2C%20die%20den%20Befehl%0D%0Aborder-left-color-ltr-source%3A%20physical%3B%0D%0Abeinhalteten%2C%20ohne%20dass%20ich%20diesem%20Befehl%20konkret%20eine%20Notwendigkeit%20zuordnen%20konnte.%0D%0A%0D%0AHeute%20habe%20ich%20mir%20einmal%20die%20Zeit%20genommen%2C%20dem%20ganzen%20etwas%20nachzugehe&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=CSS+-+Das+Geheimnis+um+border-left-color-ltr-source&amp;link=http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source&amp;notes=In%20der%20Vergangenheit%20bin%20ich%20schon%20des%20%C3%B6fteren%20%C3%BCber%20CSS-Stylesheets%20gestolpert%2C%20die%20den%20Befehl%0D%0Aborder-left-color-ltr-source%3A%20physical%3B%0D%0Abeinhalteten%2C%20ohne%20dass%20ich%20diesem%20Befehl%20konkret%20eine%20Notwendigkeit%20zuordnen%20konnte.%0D%0A%0D%0AHeute%20habe%20ich%20mir%20einmal%20die%20Zeit%20genommen%2C%20dem%20ganzen%20etwas%20nachzugehe&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=CSS+-+Das+Geheimnis+um+border-left-color-ltr-source&amp;link=http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source&amp;notes=In%20der%20Vergangenheit%20bin%20ich%20schon%20des%20%C3%B6fteren%20%C3%BCber%20CSS-Stylesheets%20gestolpert%2C%20die%20den%20Befehl%0D%0Aborder-left-color-ltr-source%3A%20physical%3B%0D%0Abeinhalteten%2C%20ohne%20dass%20ich%20diesem%20Befehl%20konkret%20eine%20Notwendigkeit%20zuordnen%20konnte.%0D%0A%0D%0AHeute%20habe%20ich%20mir%20einmal%20die%20Zeit%20genommen%2C%20dem%20ganzen%20etwas%20nachzugehe&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.shareaholic.com/api/share/?title=CSS+-+Das+Geheimnis+um+border-left-color-ltr-source&amp;link=http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source&amp;notes=In%20der%20Vergangenheit%20bin%20ich%20schon%20des%20%C3%B6fteren%20%C3%BCber%20CSS-Stylesheets%20gestolpert%2C%20die%20den%20Befehl%0D%0Aborder-left-color-ltr-source%3A%20physical%3B%0D%0Abeinhalteten%2C%20ohne%20dass%20ich%20diesem%20Befehl%20konkret%20eine%20Notwendigkeit%20zuordnen%20konnte.%0D%0A%0D%0AHeute%20habe%20ich%20mir%20einmal%20die%20Zeit%20genommen%2C%20dem%20ganzen%20etwas%20nachzugehe&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=74&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.shareaholic.com/api/share/?title=CSS+-+Das+Geheimnis+um+border-left-color-ltr-source&amp;link=http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source&amp;notes=In%20der%20Vergangenheit%20bin%20ich%20schon%20des%20%C3%B6fteren%20%C3%BCber%20CSS-Stylesheets%20gestolpert%2C%20die%20den%20Befehl%0D%0Aborder-left-color-ltr-source%3A%20physical%3B%0D%0Abeinhalteten%2C%20ohne%20dass%20ich%20diesem%20Befehl%20konkret%20eine%20Notwendigkeit%20zuordnen%20konnte.%0D%0A%0D%0AHeute%20habe%20ich%20mir%20einmal%20die%20Zeit%20genommen%2C%20dem%20ganzen%20etwas%20nachzugehe&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=298&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=CSS+-+Das+Geheimnis+um+border-left-color-ltr-source&amp;link=http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source&amp;notes=In%20der%20Vergangenheit%20bin%20ich%20schon%20des%20%C3%B6fteren%20%C3%BCber%20CSS-Stylesheets%20gestolpert%2C%20die%20den%20Befehl%0D%0Aborder-left-color-ltr-source%3A%20physical%3B%0D%0Abeinhalteten%2C%20ohne%20dass%20ich%20diesem%20Befehl%20konkret%20eine%20Notwendigkeit%20zuordnen%20konnte.%0D%0A%0D%0AHeute%20habe%20ich%20mir%20einmal%20die%20Zeit%20genommen%2C%20dem%20ganzen%20etwas%20nachzugehe&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=CSS+-+Das+Geheimnis+um+border-left-color-ltr-source&amp;link=http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source&amp;notes=In%20der%20Vergangenheit%20bin%20ich%20schon%20des%20%C3%B6fteren%20%C3%BCber%20CSS-Stylesheets%20gestolpert%2C%20die%20den%20Befehl%0D%0Aborder-left-color-ltr-source%3A%20physical%3B%0D%0Abeinhalteten%2C%20ohne%20dass%20ich%20diesem%20Befehl%20konkret%20eine%20Notwendigkeit%20zuordnen%20konnte.%0D%0A%0D%0AHeute%20habe%20ich%20mir%20einmal%20die%20Zeit%20genommen%2C%20dem%20ganzen%20etwas%20nachzugehe&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=CSS+-+Das+Geheimnis+um+border-left-color-ltr-source&amp;link=http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source&amp;notes=In%20der%20Vergangenheit%20bin%20ich%20schon%20des%20%C3%B6fteren%20%C3%BCber%20CSS-Stylesheets%20gestolpert%2C%20die%20den%20Befehl%0D%0Aborder-left-color-ltr-source%3A%20physical%3B%0D%0Abeinhalteten%2C%20ohne%20dass%20ich%20diesem%20Befehl%20konkret%20eine%20Notwendigkeit%20zuordnen%20konnte.%0D%0A%0D%0AHeute%20habe%20ich%20mir%20einmal%20die%20Zeit%20genommen%2C%20dem%20ganzen%20etwas%20nachzugehe&amp;short_link=&amp;shortener=none&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.perfect-knowhow.de/blog/archives/css-das-geheimnis-um-border-left-color-ltr-source/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.perfect-knowhow.de @ 2012-02-07 15:59:04 -->
