<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Kommentare zu: Skiplinks und Skiplinktabs</title>
	<atom:link href="http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/</link>
	<description></description>
	<lastBuildDate>Tue, 27 Mar 2012 15:07:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Von: Firmen-Website: Meinungen zum Layout/Design - Seite 2 - XHTMLforum</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comment-238</link>
		<dc:creator>Firmen-Website: Meinungen zum Layout/Design - Seite 2 - XHTMLforum</dc:creator>
		<pubDate>Mon, 02 Aug 2010 05:17:42 +0000</pubDate>
		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245#comment-238</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: David</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comment-237</link>
		<dc:creator>David</dc:creator>
		<pubDate>Sun, 04 Oct 2009 19:02:35 +0000</pubDate>
		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245#comment-237</guid>
		<description>Danke, dass du so geduldig mit mir bist.
Ansich erscheint mir das schon logisch. Allerdings nahm ich bisher an, dass sich bei jeder definition für die Pseudoklassen, die Werte wieder „nullen“ also die zuvor gesetzen Werte irrelevant sind. Offenbar hab ich mich da getäuscht. Ich werd das, wenn ich denn mal wieder Zeit habe, auch noch mal ausgiebig testen.

Gruß</description>
		<content:encoded><![CDATA[<p>Danke, dass du so geduldig mit mir bist.<br />
Ansich erscheint mir das schon logisch. Allerdings nahm ich bisher an, dass sich bei jeder definition für die Pseudoklassen, die Werte wieder „nullen“ also die zuvor gesetzen Werte irrelevant sind. Offenbar hab ich mich da getäuscht. Ich werd das, wenn ich denn mal wieder Zeit habe, auch noch mal ausgiebig testen.</p>
<p>Gruß</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Hubspe</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comment-236</link>
		<dc:creator>Hubspe</dc:creator>
		<pubDate>Mon, 21 Sep 2009 14:42:50 +0000</pubDate>
		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245#comment-236</guid>
		<description>Hi,

&lt;blockquote&gt;Diese Angabe müsste ja dann bedeuten, dass ich von der Oberkante des Elternelements 1000px nach unten gehe.&lt;/blockquote&gt;

nein, weil die &lt;strong&gt;ursprüngliche&lt;/strong&gt; Position ja -1000 ausgehend von der linken Oberkante des Elternelementes ist, das habe ich ja per CSS so festgelegt.
Durch den focus (von 1000) wird es wieder zurückgeholt.

Der Bezugspunkt bei den Positionsangaben ist &lt;strong&gt;immer&lt;/strong&gt; das Elternelement, d.h. ich habe es erst von der Oberkante nach oben verschoben und dann wieder an die gleiche Stelle zurückgeholt.

Das konnte ich durch nur Lesen auch nicht begreifen, ich habe das öfter mal ausprobiert und mit den Werten gespielt.
Das Verständnis kam trotzdem erst nach und nach bei mir.

Sehr lange fand ich das sehr unlogisch.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<blockquote><p>Diese Angabe müsste ja dann bedeuten, dass ich von der Oberkante des Elternelements 1000px nach unten gehe.</p></blockquote>
<p>nein, weil die <strong>ursprüngliche</strong> Position ja -1000 ausgehend von der linken Oberkante des Elternelementes ist, das habe ich ja per CSS so festgelegt.<br />
Durch den focus (von 1000) wird es wieder zurückgeholt.</p>
<p>Der Bezugspunkt bei den Positionsangaben ist <strong>immer</strong> das Elternelement, d.h. ich habe es erst von der Oberkante nach oben verschoben und dann wieder an die gleiche Stelle zurückgeholt.</p>
<p>Das konnte ich durch nur Lesen auch nicht begreifen, ich habe das öfter mal ausprobiert und mit den Werten gespielt.<br />
Das Verständnis kam trotzdem erst nach und nach bei mir.</p>
<p>Sehr lange fand ich das sehr unlogisch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: David</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comment-235</link>
		<dc:creator>David</dc:creator>
		<pubDate>Fri, 18 Sep 2009 20:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245#comment-235</guid>
		<description>Klaus, ich weis, was du meinst, allerdings überrascht es mich wirklich, dass es so funktioniert! Offensichtlich war ich bisher ziemlich auf dem Holzweg.

Vieleicht noch mal meine Vorstellung:

Ein Elternelement der Skiplinks bekommt position:relative, damit ist sicher gestellt, dass sich die Positionsangaben der Links an diesem Elternelement ausrichten, das Elternelement stellt quasi das Koordinatensystem dar.

&lt;code&gt;
.skiplink {
    top:-1000px;
}&lt;/code&gt;
Das bedeutet, ich schiebe den Link 1000px von der Oberkante des &lt;strong&gt;Elternelements&lt;/strong&gt; aus nach oben. Bezugspunkt ist - logisch - das Elternelement!

&lt;code&gt;
.skiplink:focus {
    top:1000px;
}
&lt;/code&gt;
Diese Angabe müsste ja dann bedeuten, dass ich von der Oberkante des Elternelements 1000px nach unten gehe. Aber hier scheint sich das Verhalten zu ändern, denn jetzt ist ja nicht mehr das Elternelement der Bezugspunkt, sondern das Element selbst in seiner ursprünglichen Positionierung. Warum?</description>
		<content:encoded><![CDATA[<p>Klaus, ich weis, was du meinst, allerdings überrascht es mich wirklich, dass es so funktioniert! Offensichtlich war ich bisher ziemlich auf dem Holzweg.</p>
<p>Vieleicht noch mal meine Vorstellung:</p>
<p>Ein Elternelement der Skiplinks bekommt position:relative, damit ist sicher gestellt, dass sich die Positionsangaben der Links an diesem Elternelement ausrichten, das Elternelement stellt quasi das Koordinatensystem dar.</p>
<p><code><br />
.skiplink {<br />
    top:-1000px;<br />
}</code><br />
Das bedeutet, ich schiebe den Link 1000px von der Oberkante des <strong>Elternelements</strong> aus nach oben. Bezugspunkt ist &#8211; logisch &#8211; das Elternelement!</p>
<p><code><br />
.skiplink:focus {<br />
    top:1000px;<br />
}<br />
</code><br />
Diese Angabe müsste ja dann bedeuten, dass ich von der Oberkante des Elternelements 1000px nach unten gehe. Aber hier scheint sich das Verhalten zu ändern, denn jetzt ist ja nicht mehr das Elternelement der Bezugspunkt, sondern das Element selbst in seiner ursprünglichen Positionierung. Warum?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Hubspe</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comment-234</link>
		<dc:creator>Hubspe</dc:creator>
		<pubDate>Wed, 09 Sep 2009 05:54:01 +0000</pubDate>
		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245#comment-234</guid>
		<description>Moin David,

mmmh..., also wenn du nichts definierst, dann gilt &lt;em&gt;left:0;&lt;/em&gt; und &lt;em&gt;top:0;&lt;/em&gt; von &lt;em&gt;body&lt;/em&gt; bzw. dem Elternelement (wenn es &lt;em&gt;position:relative;&lt;/em&gt; hat!) von den Skiplinks.
Das ist die linke obere Ecke von &lt;em&gt;body&lt;/em&gt; oder dem Elternelement.
Per CSS werden die Skiplinks dann um -9999px von &lt;strong&gt;Null&lt;/strong&gt; aus verschoben.
Damit sie beim Durchtabben wieder auf &lt;strong&gt;Null&lt;/strong&gt; landen, muss ich sie ja von den -9999px wieder zurückholen.
Wenn ich sie vorher mit -9999px rausgeschoben habe, muss ich sie durch den Wert +9999px wieder zurückholen, damit sie wieder bei Null landen.
-9999 und +9999 = 0

Sollte ich z.B. für das Zurückholen bei left:10100px eintragen entspricht das left:101px. Der Skiplink wird dann nicht ganz links oben eingeblendet sondern um 101px nach rechts verschoben.

Jetzt etwas klarer? :-)</description>
		<content:encoded><![CDATA[<p>Moin David,</p>
<p>mmmh&#8230;, also wenn du nichts definierst, dann gilt <em>left:0;</em> und <em>top:0;</em> von <em>body</em> bzw. dem Elternelement (wenn es <em>position:relative;</em> hat!) von den Skiplinks.<br />
Das ist die linke obere Ecke von <em>body</em> oder dem Elternelement.<br />
Per CSS werden die Skiplinks dann um -9999px von <strong>Null</strong> aus verschoben.<br />
Damit sie beim Durchtabben wieder auf <strong>Null</strong> landen, muss ich sie ja von den -9999px wieder zurückholen.<br />
Wenn ich sie vorher mit -9999px rausgeschoben habe, muss ich sie durch den Wert +9999px wieder zurückholen, damit sie wieder bei Null landen.<br />
-9999 und +9999 = 0</p>
<p>Sollte ich z.B. für das Zurückholen bei left:10100px eintragen entspricht das left:101px. Der Skiplink wird dann nicht ganz links oben eingeblendet sondern um 101px nach rechts verschoben.</p>
<p>Jetzt etwas klarer? <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: David</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comment-233</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 08 Sep 2009 17:40:53 +0000</pubDate>
		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245#comment-233</guid>
		<description>Die Positionsangaben beziehen sich doch aber &lt;em&gt;immer&lt;/em&gt; auf das Elternelement bzw. den body und nicht den zuvor definierten Wert für dieses Element. Das sich die beiden Werte addieren ist mir wahrlich neu.</description>
		<content:encoded><![CDATA[<p>Die Positionsangaben beziehen sich doch aber <em>immer</em> auf das Elternelement bzw. den body und nicht den zuvor definierten Wert für dieses Element. Das sich die beiden Werte addieren ist mir wahrlich neu.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Hubspe</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comment-232</link>
		<dc:creator>Hubspe</dc:creator>
		<pubDate>Tue, 08 Sep 2009 12:23:39 +0000</pubDate>
		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245#comment-232</guid>
		<description>Hi David,

&lt;blockquote&gt;Jetzt muss ich kurz mal nachfragen:
Die Positionsangaben bei den Pseudoklassen beziehen sich doch in dem Fall auf den body, unabhängig von den zuvor gesetzten werten. Also ist 9999px für top und left doch etwas viel, oder?&lt;/blockquote&gt;

Zuerst wird der Skiplink mit -9999px aus dem Viewport geschoben und beim Tabben durch 9999px wieder genau an die Stelle zurückgeschoben, wo er stehen würde, wenn er nicht rausgeschoben worden wäre. (Klingt wie von hinten durch die Brust ins Auge. :mrgreen: )

Bei &lt;em&gt;position:absolute&lt;/em&gt; ist der Bezugspunkt ja &lt;em&gt;body&lt;/em&gt;, wenn du dem umgebenden Container &lt;strong&gt;kein&lt;/strong&gt; &lt;em&gt;position:relative&lt;/em&gt; gibst,also würden die Skiplinks dann ganz oben links im sichtbaren Bereich erscheinen.

Ich gebe dem Header und dem Footer immer &lt;em&gt;position:relative;&lt;/em&gt;, damit die jeweiligen Skiplinks im entsprechenden Container erscheinen.
Du kannst natürlich den Wert für &lt;em&gt;top/left&lt;/em&gt; bei &lt;em&gt;.skiplinktabs&lt;/em&gt; verändern, damit die Skiplinks an der gewünschten Stelle im jeweiligen Container erscheinen.
Sollten es für Header und Footer unterschiedliche Stellen sein dann brauchst du für die skiplinktabs noch eine Klasse mehr, z.B. &lt;em&gt;.skiplinktabs_fuss&lt;/em&gt;.</description>
		<content:encoded><![CDATA[<p>Hi David,</p>
<blockquote><p>Jetzt muss ich kurz mal nachfragen:<br />
Die Positionsangaben bei den Pseudoklassen beziehen sich doch in dem Fall auf den body, unabhängig von den zuvor gesetzten werten. Also ist 9999px für top und left doch etwas viel, oder?</p></blockquote>
<p>Zuerst wird der Skiplink mit -9999px aus dem Viewport geschoben und beim Tabben durch 9999px wieder genau an die Stelle zurückgeschoben, wo er stehen würde, wenn er nicht rausgeschoben worden wäre. (Klingt wie von hinten durch die Brust ins Auge. <img src='http://webdesign-passau.com/wordpress/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' />  )</p>
<p>Bei <em>position:absolute</em> ist der Bezugspunkt ja <em>body</em>, wenn du dem umgebenden Container <strong>kein</strong> <em>position:relative</em> gibst,also würden die Skiplinks dann ganz oben links im sichtbaren Bereich erscheinen.</p>
<p>Ich gebe dem Header und dem Footer immer <em>position:relative;</em>, damit die jeweiligen Skiplinks im entsprechenden Container erscheinen.<br />
Du kannst natürlich den Wert für <em>top/left</em> bei <em>.skiplinktabs</em> verändern, damit die Skiplinks an der gewünschten Stelle im jeweiligen Container erscheinen.<br />
Sollten es für Header und Footer unterschiedliche Stellen sein dann brauchst du für die skiplinktabs noch eine Klasse mehr, z.B. <em>.skiplinktabs_fuss</em>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: David</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comment-231</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 08 Sep 2009 11:01:52 +0000</pubDate>
		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245#comment-231</guid>
		<description>Jetzt muss ich kurz mal nachfragen:
Die Positionsangaben bei den Pseudoklassen beziehen sich doch in dem Fall auf den body, unabhängig von den zuvor gesetzten werten. Also ist 9999px für top und left doch etwas viel, oder?</description>
		<content:encoded><![CDATA[<p>Jetzt muss ich kurz mal nachfragen:<br />
Die Positionsangaben bei den Pseudoklassen beziehen sich doch in dem Fall auf den body, unabhängig von den zuvor gesetzten werten. Also ist 9999px für top und left doch etwas viel, oder?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

