<?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>CSS Tricks für die Webseite - Tutorials und Ideen – revilodesign.de</title>
	<atom:link href="https://www.revilodesign.de/blog/css-tricks/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.revilodesign.de/blog/css-tricks/</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jun 2025 10:54:10 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>
	<item>
		<title>Die besten CSS Buttons &#8211; mit hover Animationen</title>
		<link>https://www.revilodesign.de/blog/css-tricks/die-besten-css-buttons-mit-hover-animationen/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/die-besten-css-buttons-mit-hover-animationen/#comments</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Thu, 29 Apr 2021 12:02:12 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">https://www.revilodesign.de/?p=2697</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/die-besten-css-buttons-mit-hover-animationen/">Die besten CSS Buttons &#8211; mit hover Animationen</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[	<section id="block_32b43ac1e8fa90ea460e1ece87d7022b" class="revilodesign revilodesign-text text section-1 bg-color-white section-width-full section-height-auto content-width-content content-align-left text-align-left">
		<div class="content">
			<div class="flex alignCenter">
								<div class="flexbox text right asset-type-empty">
					<article class="article-content"><p>In dieser Sammlung möchte ich euch <strong>die schönsten CSS Buttons mit Animationen</strong> vorstellen. Buttons, egal ob groß oder klein, unauffällig oder &#8222;voll in die Fr***&#8220;, sind elementar wichtig für eine Webseite, denn sie sind in der Regel der Call to Action (CTA) für eine Interaktion des Besuchers. In den meisten Fällen der Kauf eines Produktes oder die Anmeldung oder oder. Es gibt unzählige Funktionen, aber meiner Erfahrung nach ziehen gut platzierte und <strong>coole CSS Buttons</strong> besser als lieblos platzierte CTA.</p>
<p>Wie jeder Webdesigner muss man das Rad nicht neu erfinden. Es reicht manchmal ein Blick nach rechts und links auf die Arbeit anderer Webdesigner, um sich Inspirationen zu holen. Daher finde ich es auch nicht verwerflich, wenn man ab und an auf die Arbeit anderer zurückgreift (auch auf meine 😉 ) und diese seinem Design oder Code anpasst. Im Laufe der Zeit habe ich mir eine kleine <strong>Sammlung animierter Buttons</strong> angelegt und diese möchte ich gerne mit euch teilen, denn darunter sind echt geile arbeiten.</p>
<p>Die meisten der Buttons in meiner Liste sind mit der <em>MIT</em> Lizenz versehen.</p>
<blockquote>
<p>Da die MIT-Lizenz selbst nicht mit einem Copyright versehen ist, steht es jedem frei, die MIT-Lizenz für den eigenen Gebrauch zu modifizieren.</p>
</blockquote>
<p><small>Mehr Informationen findet ihr <a href="https://de.wikipedia.org/wiki/MIT-Lizenz" title="MIT-Lizenz" rel="noopener" target="_blank">hier</a>.</small></p>
<h2>CSS Sliced Button</h2>
<p>Autor: <a href="https://codepen.io/saraharaya" rel="noopener" target="_blank" target="_blank">Sarah</a></p>
<p class="codepen" data-height="265" data-theme-id="dark" data-default-tab="result" data-user="saraharaya" data-slug-hash="NpwdGv" data-preview="true" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="CSS Sliced Button">
  <span>See the Pen <a href="https://codepen.io/saraharaya/pen/NpwdGv"><br />
  CSS Sliced Button</a> by Sarah (<a href="https://codepen.io/saraharaya">@saraharaya</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Sehr coole Slice Animation, der den Text halbiert.</p>
<h2>Simple CSS Button Hover Effects</h2>
<p>Autor: <a href="https://codepen.io/rauldronca" rel="noopener" target="_blank" target="_blank">Dronca Raul</a></p>
<p class="codepen" data-height="312" data-theme-id="dark" data-default-tab="result" data-user="rauldronca" data-slug-hash="mEXomp" data-preview="true" style="height: 312px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Simple CSS Button Hover Effects">
  <span>See the Pen <a href="https://codepen.io/rauldronca/pen/mEXomp"><br />
  Simple CSS Button Hover Effects</a> by Dronca Raul (<a href="https://codepen.io/rauldronca">@rauldronca</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Gerade der Hovereffekt beim zweiten Button gefällt mir sehr gut.</p>
<h2>Menu button to Hamburger &#8211; styled &#038; animated with pure CSS</h2>
<p>Autor: <a href="https://codepen.io/kaylolo" rel="noopener" target="_blank" target="_blank">Yinxi Chen</a></p>
<p class="codepen" data-height="265" data-theme-id="dark" data-default-tab="result" data-user="kaylolo" data-slug-hash="KzLwmR" data-preview="true" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Menu button to Hamburger - styled &amp;amp; animated with pure CSS ">
  <span>See the Pen <a href="https://codepen.io/kaylolo/pen/KzLwmR"><br />
  Menu button to Hamburger &#8211; styled &amp; animated with pure CSS </a> by Yinxi Chen (<a href="https://codepen.io/kaylolo">@kaylolo</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Eine Sammlung wirklich gelungener Menus, oder wie man auch so schön sagt &#8211; Hamburger Menus 🙂</p>
<h2>CSS button hover</h2>
<p>Autor: <a href="https://codepen.io/Danil89" rel="noopener" target="_blank" target="_blank">Danil Goncharenko</a></p>
<p class="codepen" data-height="265" data-theme-id="dark" data-default-tab="result" data-user="Danil89" data-slug-hash="MzrEdX" data-preview="true" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="CSS button hover">
  <span>See the Pen <a href="https://codepen.io/Danil89/pen/MzrEdX"><br />
  CSS button hover</a> by Danil Goncharenko (<a href="https://codepen.io/Danil89">@Danil89</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Dezente Animation beim Hover</p>
<h2>Flush button</h2>
<p>Autor: <a href="https://codepen.io/KamilDyrek" rel="noopener" target="_blank" target="_blank">Kamil</a></p>
<p class="codepen" data-height="265" data-theme-id="dark" data-default-tab="result" data-user="KamilDyrek" data-slug-hash="aXebmO" data-preview="true" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Flush button">
  <span>See the Pen <a href="https://codepen.io/KamilDyrek/pen/aXebmO"><br />
  Flush button</a> by Kamil (<a href="https://codepen.io/KamilDyrek">@KamilDyrek</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Für mich ein wenig zu verspielt, aber man kann den Button bisschen modifizieren, dann wirkt die Animation sehr elegant und nicht mehr so aufdringlich.</p>
<h2>Six Pure CSS Button Hover Animations</h2>
<p>Autor: <a href="https://codepen.io/CTNieves" rel="noopener" target="_blank" target="_blank">Christian</a></p>
<p class="codepen" data-height="265" data-theme-id="dark" data-default-tab="result" data-user="CTNieves" data-slug-hash="pbLGZW" data-preview="true" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Six Pure CSS Button Hover Animations">
  <span>See the Pen <a href="https://codepen.io/CTNieves/pen/pbLGZW"><br />
  Six Pure CSS Button Hover Animations</a> by Christian (<a href="https://codepen.io/CTNieves">@CTNieves</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Hier gefällt mir vor allem der IDLE Button und die Rotation.</p>
<h2>CSS Fizzy Button</h2>
<p>Autor: <a href="https://codepen.io/jcoulterdesign" rel="noopener" target="_blank" target="_blank">Jamie Coulter</a></p>
<p class="codepen" data-height="265" data-theme-id="dark" data-default-tab="result" data-user="jcoulterdesign" data-slug-hash="xVJWvz" data-preview="true" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="CSS Fizzy Button">
  <span>See the Pen <a href="https://codepen.io/jcoulterdesign/pen/xVJWvz"><br />
  CSS Fizzy Button</a> by Jamie Coulter (<a href="https://codepen.io/jcoulterdesign">@jcoulterdesign</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Schöne, sprudelnde und fröhliche Button Animation mit Bubbles.</p>
<h2>CSS BUTTON HOVER</h2>
<p>Autor: <a href="https://codepen.io/folaad" rel="noopener" target="_blank" target="_blank">Imran Pardes</a></p>
<p class="codepen" data-height="265" data-theme-id="dark" data-default-tab="result" data-user="folaad" data-slug-hash="YvmRpz" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="CSS BUTTON HOVER ">
  <span>See the Pen <a href="https://codepen.io/folaad/pen/YvmRpz"><br />
  CSS BUTTON HOVER </a> by Imran Pardes (<a href="https://codepen.io/folaad">@folaad</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Moderner Button in Form eines Parallelogramms. </p>
<h2>Candy Color Button Animation</h2>
<p>Autor: <a href="https://codepen.io/yuhomyan" rel="noopener" target="_blank" target="_blank">Yuhomyan</a></p>
<p class="codepen" data-height="265" data-theme-id="dark" data-default-tab="result" data-user="yuhomyan" data-slug-hash="OJMejWJ" data-preview="true" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Candy Color Button Animation">
  <span>See the Pen <a href="https://codepen.io/yuhomyan/pen/OJMejWJ"><br />
  Candy Color Button Animation</a> by Yuhomyan (<a href="https://codepen.io/yuhomyan">@yuhomyan</a>)<br />
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<p><script async src="https://cpwebassets.codepen.io/assets/embed/ei.js"></script></p>
<p>Eine wirklich schöne umfangreiche Sammlung dezenter animierter Buttons.</p>
<hr />
<p>Welcher Button hat euch am besten gefallen? Oder habt ihr einen anderen Favoriten, der in meiner Liste fehlt? Dann lasst mir doch ein &#8222;Drunter-Kommi&#8220; da. Auf jeden Fall werde ich die Sammlung suggestive erweitern. Ich freue mich über euren Input.</p>
</article>				</div>
							</div>
		</div>
			</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/die-besten-css-buttons-mit-hover-animationen/">Die besten CSS Buttons &#8211; mit hover Animationen</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/die-besten-css-buttons-mit-hover-animationen/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Individuelles List Styling für ul li / ol li</title>
		<link>https://www.revilodesign.de/blog/css-tricks/individuelles-list-styling-fuer-ul-li-ol-li/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/individuelles-list-styling-fuer-ul-li-ol-li/#respond</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Tue, 27 Nov 2018 15:06:13 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">https://www.revilodesign.de/?p=1658</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/individuelles-list-styling-fuer-ul-li-ol-li/">Individuelles List Styling für ul li / ol li</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_b66b0077706d717c7c1abeb9e04de3c8" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p>In diesem Beitrag möchte ich Euch zeigen, wie Ihr ganz einfach <strong>individuelle Styles für Auflistungen mit CSS</strong> erstellen könnt, denn oft kommt es vor, dass man aus Designtechnischen Gründen die Zahlen vor der Aufzählung individuell designen oder in einem anderen Beispiel Icons davor setzen möchte ohne dabei das HTML zu ändern.</p>
<blockquote>
<p>Das schöne: Mit <code>counter-increment</code> funktioniert dies kinderleicht</p>
</blockquote>
<h2>Auflistungen individuell stylen &#8211; so geht&#8217;s</h2>
<p>Im folgenden möchte ich euch einige Beispiele zeigen, wie Ihr <strong>die Auflistungsnummern mit CSS Stylen</strong> könnt:</p>
<p><strong>Beispiel 1:</strong></p>
</article>		
					<div class="demo" style="max-height:160px; height:160px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;ol class=&quotfirst&quot&gt;
	&lt;li&gt;Lorem ipsum dolor sit amet, consectetuer elit.&lt;/li&gt;
	&lt;li&gt;Aenean commodo ligula eget dolor.&lt;/li&gt;
	&lt;li&gt;um sociis natoque penatibus et magnis.&lt;/li&gt;
	&lt;li&gt;Integer tincidunt. Cras dapibus&lt;/li&gt;
&lt;/ol&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">ol.first {
	list-style: none;
	counter-reset: my-first-counter;
	display: flex;
	flex-wrap: wrap;
	margin: 0;
	padding: 16px;
}
ol.first li {
	counter-increment: my-first-counter;
	display: flex;
	width: 50%;
	font-size: 16px;
	line-height: 20px;
	padding: 5px 0;
}
ol.first li::before {
	content: '0' counter(my-first-counter);
	font-weight: bold;
	font-size: 40px;
	margin-right: 10px;
	line-height: 40px;
	color: #5dd39e;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>ol.first {
	list-style: none;
	counter-reset: my-first-counter;
	display: flex;
	flex-wrap: wrap;
	margin: 0;
	padding: 16px;
}
ol.first li {
	counter-increment: my-first-counter;
	display: flex;
	width: 50%;
	font-size: 16px;
	line-height: 20px;
	padding: 5px 0;
}
ol.first li::before {
	content: '0' counter(my-first-counter);
	font-weight: bold;
	font-size: 40px;
	margin-right: 10px;
	line-height: 40px;
	color: #5dd39e;
}</style>						<ol class="first">
	<li>Lorem ipsum dolor sit amet, consectetuer elit.</li>
	<li>Aenean commodo ligula eget dolor.</li>
	<li>um sociis natoque penatibus et magnis.</li>
	<li>Integer tincidunt. Cras dapibus</li>
</ol>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_50d52380b37abc1f34d3583deab07cda" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p><strong>Beispiel 2:</strong></p>
</article>		
					<div class="demo" style="max-height:260px; height:260px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;ol class=&quotsecond&quot&gt;
	&lt;li&gt;Lorem ipsum dolor sit amet, consectetuer elit.&lt;/li&gt;
	&lt;li&gt;Aenean commodo ligula eget dolor.&lt;/li&gt;
	&lt;li&gt;um sociis natoque penatibus et magnis.&lt;/li&gt;
	&lt;li&gt;Integer tincidunt. Cras dapibus&lt;/li&gt;
&lt;/ol&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">ol.second {
	counter-reset: my-second-counter;
	margin: 0;
	padding: 24px;
	list-style: none;
}
ol.second li {
	counter-increment: my-second-counter;
	font-size: 14px;
	line-height: 40px;
	padding: 5px 0;
	width: 100%;
	list-style: none;
	display: inline-block;
}
ol.second li::before {
	content: counter(my-second-counter) '.)';
	display: inline-block;
	float: left;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 50%;
	background: #5dd39e;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 10px 0 0;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>ol.second {
	counter-reset: my-second-counter;
	margin: 0;
	padding: 24px;
	list-style: none;
}
ol.second li {
	counter-increment: my-second-counter;
	font-size: 14px;
	line-height: 40px;
	padding: 5px 0;
	width: 100%;
	list-style: none;
	display: inline-block;
}
ol.second li::before {
	content: counter(my-second-counter) '.)';
	display: inline-block;
	float: left;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 50%;
	background: #5dd39e;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 10px 0 0;
}</style>						<ol class="second">
	<li>Lorem ipsum dolor sit amet, consectetuer elit.</li>
	<li>Aenean commodo ligula eget dolor.</li>
	<li>um sociis natoque penatibus et magnis.</li>
	<li>Integer tincidunt. Cras dapibus</li>
</ol>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_ac0d65de75c6bc613fc59ba7c85a0816" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p><strong>Beispiel 3:</strong></p>
</article>		
					<div class="demo">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;ul class=&quotthird&quot&gt;
	&lt;li&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.&lt;/li&gt;
	&lt;li&gt;Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim.&lt;/li&gt;
	&lt;li&gt;Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus.&lt;/li&gt;
	&lt;li&gt;Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum.&lt;/li&gt;
&lt;/ul&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">ul.third {
	margin: 0;
	padding: 24px;
	list-style: none;
}
ul.third li {
	font-size: 14px;
	line-height: 26px;
	padding: 5px 0;
	width: 100%;
	list-style: none;
	display: inline-block;
}
ul.third li::before {
	content: '';
	display: inline-block;
	float: left;
	width: 26px;
	height: 26px;
	background-image: url('https://www.revilodesign.de/media/play-button.svg');
	background-repeat: no-repeat;
	background-size: 26px 26px;
	margin: 0 10px 0 0;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>ul.third {
	margin: 0;
	padding: 24px;
	list-style: none;
}
ul.third li {
	font-size: 14px;
	line-height: 26px;
	padding: 5px 0;
	width: 100%;
	list-style: none;
	display: inline-block;
}
ul.third li::before {
	content: '';
	display: inline-block;
	float: left;
	width: 26px;
	height: 26px;
	background-image: url('https://www.revilodesign.de/media/play-button.svg');
	background-repeat: no-repeat;
	background-size: 26px 26px;
	margin: 0 10px 0 0;
}</style>						<ul class="third">
	<li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.</li>
	<li>Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim.</li>
	<li>Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus.</li>
	<li>Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum.</li>
</ul>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_2bb8c410cdd8909bcfacfed1f43ca2a5" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p><strong>Beispiel 4:</strong> Element überspringen / auslassen</p>
</article>		
					<div class="demo">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;ol class=&quotfourth&quot&gt;
	&lt;li class=&quotsubheadline&quot&gt;Headline 1&lt;/li&gt;
	&lt;li class=&quotlist&quot&gt;Lorem ipsum dolor sit amet, consectetuer elit.&lt;/li&gt;
	&lt;li class=&quotlist&quot&gt;Aenean commodo ligula eget dolor.&lt;/li&gt;
	&lt;li class=&quotsubheadline&quot&gt;Headline 2&lt;/li&gt;
	&lt;li class=&quotlist&quot&gt;Integer tincidunt. Cras dapibus&lt;/li&gt;
&lt;/ol&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">ol.fourth {
	counter-reset: my-second-counter;
	margin: 0;
	padding: 24px;
	list-style: none;
}
ol.fourth li {
	font-size: 14px;
	line-height: 40px;
	padding: 5px 0;
	width: 100%;
	list-style: none;
	display: inline-block;
}
ol.fourth li.list {
	counter-increment: my-second-counter;
}
ol.fourth li.subheadline {
	font-weight: bold;
	padding: 0 0 0 50px;
}
ol.fourth li.list::before {
	content: counter(my-second-counter);
	display: inline-block;
	float: left;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 50%;
	background: #5dd39e;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 10px 0 0;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>ol.fourth {
	counter-reset: my-second-counter;
	margin: 0;
	padding: 24px;
	list-style: none;
}
ol.fourth li {
	font-size: 14px;
	line-height: 40px;
	padding: 5px 0;
	width: 100%;
	list-style: none;
	display: inline-block;
}
ol.fourth li.list {
	counter-increment: my-second-counter;
}
ol.fourth li.subheadline {
	font-weight: bold;
	padding: 0 0 0 50px;
}
ol.fourth li.list::before {
	content: counter(my-second-counter);
	display: inline-block;
	float: left;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 50%;
	background: #5dd39e;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 10px 0 0;
}</style>						<ol class="fourth">
	<li class="subheadline">Headline 1</li>
	<li class="list">Lorem ipsum dolor sit amet, consectetuer elit.</li>
	<li class="list">Aenean commodo ligula eget dolor.</li>
	<li class="subheadline">Headline 2</li>
	<li class="list">Integer tincidunt. Cras dapibus</li>
</ol>					</div>
					
				</div>
			</div>
				
	</div>
</section>


	<section id="block_9f7438ffe0b762569d2628c6881220a6" class="revilodesign revilodesign-text text section-2 bg-color-white section-width-full section-height-auto content-width-content content-align-left text-align-left">
		<div class="content">
			<div class="flex alignCenter">
								<div class="flexbox text right asset-type-empty">
					<article class="article-content"><p>Ich hoffe meine Beispiele zeigen wie man <strong>die Auflistung mit Styles individuell gestalten</strong> kann. Solltet Ihr noch Fragen, Anregungen oder Umsetzungswünsche haben, dann lasst es mich wissen und schreibt Sie in die Kommentare. Ich versuche Sie so schnell wie möglich zu beantworten bzw. oder umzusetzen.</p>
</article>				</div>
							</div>
		</div>
			</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/individuelles-list-styling-fuer-ul-li-ol-li/">Individuelles List Styling für ul li / ol li</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/individuelles-list-styling-fuer-ul-li-ol-li/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>3D Würfel mit CSS erstellen &#8211; so geht&#8217;s</title>
		<link>https://www.revilodesign.de/blog/css-tricks/3d-wuerfel-mit-css/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/3d-wuerfel-mit-css/#respond</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Tue, 09 Oct 2018 13:44:06 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">https://www.revilodesign.de/?p=1279</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/3d-wuerfel-mit-css/">3D Würfel mit CSS erstellen &#8211; so geht&#8217;s</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_1eb75f863563182f3630495725ce788f" class="revilodesign demo">
	<div class="content">
				
					<div class="demo" style="max-height:600px; height:600px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;div id=&quotcube&quot&gt;
	&lt;div class=&quotcube-face front&quot&gt;Front&lt;/div&gt;
	&lt;div class=&quotcube-face back&quot&gt;Back&lt;/div&gt;
	&lt;div class=&quotcube-face right&quot&gt;Right&lt;/div&gt;
	&lt;div class=&quotcube-face left&quot&gt;Left&lt;/div&gt;
	&lt;div class=&quotcube-face top&quot&gt;Top&lt;/div&gt;
	&lt;div class=&quotcube-face bottom&quot&gt;Bottom&lt;/div&gt;
&lt;/div&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">div#cube {
	width: 300px;
	height: 300px;	
	margin: 100px auto 0 auto;
	perspective: 5000px;
	-moz-perspective: 5000px;
	-webkit-perspective: 5000px;
	transform-style: preserve-3d;	
	-moz-transform-style: preserve-3d;	
	-webkit-transform-style: preserve-3d;
	transform: rotate3d(-4, -6, 1.65, 54deg);
	-moz-transform: rotate3d(-4, -6, 1.65, 54deg);
	-webkit-transform: rotate3d(-4, -6, 1.65, 54deg);	
	position: relative;
}
div#cube div.cube-face {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	font-size: 60px;
	line-height: 300px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	color: rgba(0,0,0,0.5);
	font-size: 20px;
}
div#cube div.cube-face.front {
	transform: rotateY(0deg) translateZ(150px);
	-o-transform: rotateY(0deg) translateZ(150px);
	-moz-transform: rotateY(0deg) translateZ(150px);
	-webkit-transform: rotateY(0deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(238, 234, 196 , 0.5);
}
div#cube div.cube-face.back {
	transform: rotateY(180deg) translateZ(150px);
	-o-transform: rotateY(180deg) translateZ(150px);
	-moz-transform: rotateY(180deg) translateZ(150px);
	-webkit-transform: rotateY(180deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(235, 211, 187 , 0.5);
}
div#cube div.cube-face.right {
	transform: rotateY(90deg) translateZ(150px);
	-o-transform: rotateY(90deg) translateZ(150px);
	-moz-transform: rotateY(90deg) translateZ(150px);
	-webkit-transform: rotateY(90deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(238, 234, 196, 0.5);
}
div#cube div.cube-face.left {
	transform: rotateY(-90deg) translateZ(150px);
	-o-transform: rotateY(-90deg) translateZ(150px);
	-moz-transform: rotateY(-90deg) translateZ(150px);
	-webkit-transform: rotateY(-90deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(224, 230, 216 , 0.5);
}
div#cube div.cube-face.top {
	transform: rotateX(90deg) translateZ(150px);
	-o-transform: rotateX(90deg) translateZ(150px);
	-moz-transform: rotateX(90deg) translateZ(150px);
	-webkit-transform: rotateX(90deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(169, 197, 196 , 0.5);
}
div#cube div.cube-face.bottom {
	transform: rotateX(-90deg) translateZ(150px);
	-o-transform: rotateX(-90deg) translateZ(150px);
	-moz-transform: rotateX(-90deg) translateZ(150px);
	-webkit-transform: rotateX(-90deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(199, 215, 205 , 0.5);
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>div#cube {
	width: 300px;
	height: 300px;	
	margin: 100px auto 0 auto;
	perspective: 5000px;
	-moz-perspective: 5000px;
	-webkit-perspective: 5000px;
	transform-style: preserve-3d;	
	-moz-transform-style: preserve-3d;	
	-webkit-transform-style: preserve-3d;
	transform: rotate3d(-4, -6, 1.65, 54deg);
	-moz-transform: rotate3d(-4, -6, 1.65, 54deg);
	-webkit-transform: rotate3d(-4, -6, 1.65, 54deg);	
	position: relative;
}
div#cube div.cube-face {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	font-size: 60px;
	line-height: 300px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	color: rgba(0,0,0,0.5);
	font-size: 20px;
}
div#cube div.cube-face.front {
	transform: rotateY(0deg) translateZ(150px);
	-o-transform: rotateY(0deg) translateZ(150px);
	-moz-transform: rotateY(0deg) translateZ(150px);
	-webkit-transform: rotateY(0deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(238, 234, 196 , 0.5);
}
div#cube div.cube-face.back {
	transform: rotateY(180deg) translateZ(150px);
	-o-transform: rotateY(180deg) translateZ(150px);
	-moz-transform: rotateY(180deg) translateZ(150px);
	-webkit-transform: rotateY(180deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(235, 211, 187 , 0.5);
}
div#cube div.cube-face.right {
	transform: rotateY(90deg) translateZ(150px);
	-o-transform: rotateY(90deg) translateZ(150px);
	-moz-transform: rotateY(90deg) translateZ(150px);
	-webkit-transform: rotateY(90deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(238, 234, 196, 0.5);
}
div#cube div.cube-face.left {
	transform: rotateY(-90deg) translateZ(150px);
	-o-transform: rotateY(-90deg) translateZ(150px);
	-moz-transform: rotateY(-90deg) translateZ(150px);
	-webkit-transform: rotateY(-90deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(224, 230, 216 , 0.5);
}
div#cube div.cube-face.top {
	transform: rotateX(90deg) translateZ(150px);
	-o-transform: rotateX(90deg) translateZ(150px);
	-moz-transform: rotateX(90deg) translateZ(150px);
	-webkit-transform: rotateX(90deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(169, 197, 196 , 0.5);
}
div#cube div.cube-face.bottom {
	transform: rotateX(-90deg) translateZ(150px);
	-o-transform: rotateX(-90deg) translateZ(150px);
	-moz-transform: rotateX(-90deg) translateZ(150px);
	-webkit-transform: rotateX(-90deg) translateZ(150px);
	border: 20px solid rgba(255,255,255,0.1);
	background: rgba(199, 215, 205 , 0.5);
}</style>						<div id="cube">
	<div class="cube-face front">Front</div>
	<div class="cube-face back">Back</div>
	<div class="cube-face right">Right</div>
	<div class="cube-face left">Left</div>
	<div class="cube-face top">Top</div>
	<div class="cube-face bottom">Bottom</div>
</div>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_4606ee9b0136e2e6e603a5334f53a5ee" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Würfel eignen sich hervorragend um mit 3D Transformationen zu arbeiten und zu lernen. Um einen <strong>3D Würfel mit CSS zu erstellen</strong> benötigen wir zunächst einen Rahmen mit 6 Child-Elementen für alle Seiten des 3D Würfels.</p>
<h2>Das Grundgerüst des 3D Würfels</h2>
<p>Zunächst erstellen wir die Grundstruktur für unseren Würfel.</p>
</article>		<div id="code-block_4606ee9b0136e2e6e603a5334f53a5ee" class="codeblock">
			<div class="code-language">html</div>
			<pre>
				<code class="language-xml" data-highlighted="yes">&lt;div id=&quotcube&quot&gt;
	&lt;div class=&quotcube-face front&quot&gt;Front&lt;/div&gt;
	&lt;div class=&quotcube-face back&quot&gt;Back&lt;/div&gt;
	&lt;div class=&quotcube-face right&quot&gt;Right&lt;/div&gt;
	&lt;div class=&quotcube-face left&quot&gt;Left&lt;/div&gt;
	&lt;div class=&quotcube-face top&quot&gt;Top&lt;/div&gt;
	&lt;div class=&quotcube-face bottom&quot&gt;Bottom&lt;/div&gt;
&lt;/div&gt;</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_202fa18c415f16f539ae1513c07fced1" class="revilodesign code">
	<div class="content">
		<article class="article-content"><h2>Mittels CSS den 3D Effekt erstellen</h2>
<p>Nun geben wir den Rahmen eine Breite und Höhe. Diese sollte identisch sein. Die 6 Seitenelemente des Würfels positionieren wir absolut. Anschließend erhält das Elternelement mit der ID Cube die transform-style. Damit lässt sich eine 3D Grafik erstellen und der Würfel anschließend auf allen 3 Achsen (X-, Y- und Z-Achse) drehen, neigen und rotieren. Ebenso können wir die Perspektive auf den Würfel angeben.</p>
</article>		<div id="code-block_202fa18c415f16f539ae1513c07fced1" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">transform-style: preserve-3d;	
-moz-transform-style: preserve-3d;	
-webkit-transform-style: preserve-3d;

perspective: 5000px;
-moz-perspective: 5000px;
-webkit-perspective: 5000px;</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_42b6b81707f45daf005e1f2e84c94978" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Zu guter Letzt werden alle Seiten anhand der X-, Y- oder Z-Achse ausgerichtet. Zu beachten ist, dass der Wert in translateZ die Hälfte der Breite/Höhe betragen soll. In meinem Fall ist der 3D Würfel 300px breit und hoch. Daher der Wert 150.</p>
</article>		<div id="code-block_42b6b81707f45daf005e1f2e84c94978" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">div#cube div.cube-face.front {
	transform: rotateY(0deg) translateZ(150px);
}
div#cube div.cube-face.back {
	transform: rotateY(180deg) translateZ(150px);
}
div#cube div.cube-face.right {
	transform: rotateY(90deg) translateZ(150px);
}
div#cube div.cube-face.left {
	transform: rotateY(-90deg) translateZ(150px);
}
div#cube div.cube-face.top {
	transform: rotateX(90deg) translateZ(150px);
}
div#cube div.cube-face.bottom {
	transform: rotateX(-90deg) translateZ(150px);
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/3d-wuerfel-mit-css/">3D Würfel mit CSS erstellen &#8211; so geht&#8217;s</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/3d-wuerfel-mit-css/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CSS Table Header Fixed &#8211; thead einer Tabelle fixieren</title>
		<link>https://www.revilodesign.de/blog/css-tricks/css-table-header-fixed-thead-einer-tabelle-fixieren/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/css-table-header-fixed-thead-einer-tabelle-fixieren/#comments</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Wed, 07 Feb 2018 16:50:45 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">https://www.revilodesign.de/?p=1147</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/css-table-header-fixed-thead-einer-tabelle-fixieren/">CSS Table Header Fixed &#8211; thead einer Tabelle fixieren</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_8999865aa707305ef167830da2b5d357" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p>In diesem Blogeintrag zeige ich Euch wie Ihr <strong>nur mit CSS den Header einer HTML Tabelle fixieren</strong> könnt ohne dass sich dieser beim scrollen mitbewegt. Dies macht gerade dann Sinn, wenn man Tabellen mit vielen Einträgen übersichtlich darstellen möchte ohne die Webseite unnötig in die Länge zu ziehen.</p>
<h2>Beispiel einer Tabelle mit fixierten thead ohne Javascript</h2>
</article>		
					<div class="demo" style="max-height:360px; height:360px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;div class=&quotwrapper&quot&gt;
	&lt;table border=&quot0&quot cellpadding=&quot0&quot cellspacing=&quot0&quot class=&quotscroll&quot&gt;
		&lt;thead&gt;
			&lt;tr&gt;
				&lt;th&gt;Name&lt;/th&gt;
				&lt;th&gt;Vorname&lt;/th&gt;
				&lt;th&gt;Beruf&lt;/th&gt;
				&lt;th&gt;Alter&lt;/th&gt;
			&lt;/tr&gt;
		&lt;/thead&gt;
		&lt;tbody&gt;
			&lt;tr&gt;
				&lt;td&gt;Müller&lt;/td&gt;
				&lt;td&gt;Marie&lt;/td&gt;
				&lt;td&gt;Künstlerin&lt;/td&gt;
				&lt;td&gt;26&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Meier&lt;/td&gt;
				&lt;td&gt;Stefan&lt;/td&gt;
				&lt;td&gt;Chemiker&lt;/td&gt;
				&lt;td&gt;52&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Schmidt&lt;/td&gt;
				&lt;td&gt;Sabrine&lt;/td&gt;
				&lt;td&gt;Studentin&lt;/td&gt;
				&lt;td&gt;38&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Mustermann&lt;/td&gt;
				&lt;td&gt;Max&lt;/td&gt;
				&lt;td&gt;Lehrer&lt;/td&gt;
				&lt;td&gt;41&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Müller&lt;/td&gt;
				&lt;td&gt;Marie&lt;/td&gt;
				&lt;td&gt;Künstlerin&lt;/td&gt;
				&lt;td&gt;26&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Meier&lt;/td&gt;
				&lt;td&gt;Stefan&lt;/td&gt;
				&lt;td&gt;Chemiker&lt;/td&gt;
				&lt;td&gt;52&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Schmidt&lt;/td&gt;
				&lt;td&gt;Sabrine&lt;/td&gt;
				&lt;td&gt;Studentin&lt;/td&gt;
				&lt;td&gt;38&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Mustermann&lt;/td&gt;
				&lt;td&gt;Max&lt;/td&gt;
				&lt;td&gt;Lehrer&lt;/td&gt;
				&lt;td&gt;41&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Müller&lt;/td&gt;
				&lt;td&gt;Marie&lt;/td&gt;
				&lt;td&gt;Künstlerin&lt;/td&gt;
				&lt;td&gt;26&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Meier&lt;/td&gt;
				&lt;td&gt;Stefan&lt;/td&gt;
				&lt;td&gt;Chemiker&lt;/td&gt;
				&lt;td&gt;52&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Schmidt&lt;/td&gt;
				&lt;td&gt;Sabrine&lt;/td&gt;
				&lt;td&gt;Studentin&lt;/td&gt;
				&lt;td&gt;38&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
				&lt;td&gt;Mustermann&lt;/td&gt;
				&lt;td&gt;Max&lt;/td&gt;
				&lt;td&gt;Lehrer&lt;/td&gt;
				&lt;td&gt;41&lt;/td&gt;
			&lt;/tr&gt;
		&lt;/tbody&gt;
	&lt;/table&gt;
&lt;/div&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">div.wrapper {
	padding: 20px;
	display: block;
	overflow: auto;
}
table.scroll {
	width: 100%;
	background-color: #fff;
}
table.scroll thead {
	width: 100%;
	background: #5dd39e;
}
table.scroll thead tr:after {
	content: '';
	overflow-y: scroll;
	visibility: hidden;
}
table.scroll thead th {
	flex: 1 auto;
	display: block;
	color: #fff;
}
table.scroll tbody {
	display: block;
	width: 100%;
	overflow-y: auto;
	height: auto;
	max-height: 200px;
}
table.scroll thead tr,
table.scroll tbody tr {
	display: flex;
}
table.scroll tbody tr td {
	flex: 1 auto;
	word-wrap: break;
}
table.scroll thead tr th,
table.scroll tbody tr td {
	width: 25%;
	padding: 5px;
	text-align-left;
	border-bottom: 1px solid #eee;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>div.wrapper {
	padding: 20px;
	display: block;
	overflow: auto;
}
table.scroll {
	width: 100%;
	background-color: #fff;
}
table.scroll thead {
	width: 100%;
	background: #5dd39e;
}
table.scroll thead tr:after {
	content: '';
	overflow-y: scroll;
	visibility: hidden;
}
table.scroll thead th {
	flex: 1 auto;
	display: block;
	color: #fff;
}
table.scroll tbody {
	display: block;
	width: 100%;
	overflow-y: auto;
	height: auto;
	max-height: 200px;
}
table.scroll thead tr,
table.scroll tbody tr {
	display: flex;
}
table.scroll tbody tr td {
	flex: 1 auto;
	word-wrap: break;
}
table.scroll thead tr th,
table.scroll tbody tr td {
	width: 25%;
	padding: 5px;
	text-align-left;
	border-bottom: 1px solid #eee;
}</style>						<div class="wrapper">
	<table border="0" cellpadding="0" cellspacing="0" class="scroll">
		<thead>
			<tr>
				<th>Name</th>
				<th>Vorname</th>
				<th>Beruf</th>
				<th>Alter</th>
			</tr>
		</thead>
		<tbody>
			<tr>
				<td>Müller</td>
				<td>Marie</td>
				<td>Künstlerin</td>
				<td>26</td>
			</tr>
			<tr>
				<td>Meier</td>
				<td>Stefan</td>
				<td>Chemiker</td>
				<td>52</td>
			</tr>
			<tr>
				<td>Schmidt</td>
				<td>Sabrine</td>
				<td>Studentin</td>
				<td>38</td>
			</tr>
			<tr>
				<td>Mustermann</td>
				<td>Max</td>
				<td>Lehrer</td>
				<td>41</td>
			</tr>
			<tr>
				<td>Müller</td>
				<td>Marie</td>
				<td>Künstlerin</td>
				<td>26</td>
			</tr>
			<tr>
				<td>Meier</td>
				<td>Stefan</td>
				<td>Chemiker</td>
				<td>52</td>
			</tr>
			<tr>
				<td>Schmidt</td>
				<td>Sabrine</td>
				<td>Studentin</td>
				<td>38</td>
			</tr>
			<tr>
				<td>Mustermann</td>
				<td>Max</td>
				<td>Lehrer</td>
				<td>41</td>
			</tr>
			<tr>
				<td>Müller</td>
				<td>Marie</td>
				<td>Künstlerin</td>
				<td>26</td>
			</tr>
			<tr>
				<td>Meier</td>
				<td>Stefan</td>
				<td>Chemiker</td>
				<td>52</td>
			</tr>
			<tr>
				<td>Schmidt</td>
				<td>Sabrine</td>
				<td>Studentin</td>
				<td>38</td>
			</tr>
			<tr>
				<td>Mustermann</td>
				<td>Max</td>
				<td>Lehrer</td>
				<td>41</td>
			</tr>
		</tbody>
	</table>
</div>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_d5864f424705a3da73b6d9101e6f65ac" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Sicherlich gibt es noch andere Möglichkeiten den <code>thead</code> optisch zu fixieren. Aber die meisten sind HTML-Technisch gesehen nicht das gelbe vom Ei. Daher habe ich mit ein wenig Recherche und Eigengrips diese paar Zeilen CSS zusammengefasst.</p>
<h3>So erstellt Ihr eine Tabelle mit einem festen Header</h3>
<p>Eigentlich müsst Ihr nichts anderes tun, als eine Tabelle mit <code>thead</code> und <code>tbody</code> und den entsprechenden Rows zu erstellen. Anschließend kopiert Ihr den folgenden Code in Eure stylesheets:</p>
</article>		<div id="code-block_d5864f424705a3da73b6d9101e6f65ac" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">table.scroll thead tr:after {
	content: '';
	overflow-y: scroll;
	visibility: hidden;
}
table.scroll thead th {
	flex: 1 auto;
	display: block;
}
table.scroll tbody {
	display: block;
	width: 100%;
	overflow-y: auto;
	height: auto;
	max-height: 200px;
}
table.scroll thead tr,
table.scroll tbody tr {
	display: flex;
}
table.scroll tbody tr td {
	flex: 1 auto;
	word-wrap: break;
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


	<section id="block_0eb4a474646949a6eed331e6d0426adb" class="revilodesign revilodesign-text text section-3 bg-color-white section-width-full section-height-auto content-width-content content-align-left text-align-left">
		<div class="content">
			<div class="flex alignCenter">
								<div class="flexbox text right asset-type-empty">
					<article class="article-content"><p>Anschließend solltet Ihr in der Tabelle scrollen können ohne das sich der Header aus dem Sichtbereich bewegt. Die Höhe könnt ihr in der Klasse <code>table.scroll tbody </code> anpassen.</p>
</article>				</div>
							</div>
		</div>
			</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/css-table-header-fixed-thead-einer-tabelle-fixieren/">CSS Table Header Fixed &#8211; thead einer Tabelle fixieren</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/css-table-header-fixed-thead-einer-tabelle-fixieren/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
		<item>
		<title>Scale SVG Path &#8211; Wie man ein SVG skaliert</title>
		<link>https://www.revilodesign.de/blog/css-tricks/scale-svg-path-wie-man-ein-svg-skaliert/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/scale-svg-path-wie-man-ein-svg-skaliert/#respond</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Tue, 16 Jan 2018 17:30:15 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">https://www.revilodesign.de/?p=950</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/scale-svg-path-wie-man-ein-svg-skaliert/">Scale SVG Path &#8211; Wie man ein SVG skaliert</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_6f7d14b85ddf38d669a42ca2bc3e91fa" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Auf meiner Startseite habe ich eine SVG-Animation erstellt. Das Problem daran, dass sich ein svg, bestehend aus path, circle, rects usw. nicht so einfach skalieren und damit in der <a href="https://www.revilodesign.de/blog/mobil-responsive-design/" title="Mobil / Responsive">Responsive</a> Ansicht darstellen lässt. </p>
<p>Nun hätte man die Möglichkeit gehabt für die einzelnen Ansichten ein eigenes SVG mit der entsprechenden Größe zu erstellen. Da ich aber ein fauler Mensch bin habe ich nach einer dynamischen Variante gesucht, die das svg skaliert.</p>
<h2>So skalierst du dein svg mit path</h2>
<p>Im folgenden findet Ihr ein .css Code, den Ihr eurem svg in der .css Datei hinzufügen solltet. Dadurch wird das svg, samt der path, rects etc., anhand der Browserweite, skaliert.</p>
</article>		<div id="code-block_6f7d14b85ddf38d669a42ca2bc3e91fa" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">width: 100vw;
height: (height/width * 100)vw;
max-height: 100vh;
max-width: (width/height * 100)vh;</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/scale-svg-path-wie-man-ein-svg-skaliert/">Scale SVG Path &#8211; Wie man ein SVG skaliert</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/scale-svg-path-wie-man-ein-svg-skaliert/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CSS box-sizing &#8211; Vorteile des Styles</title>
		<link>https://www.revilodesign.de/blog/css-tricks/css-box-sizing/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/css-box-sizing/#respond</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Tue, 02 Jan 2018 15:08:06 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">http://revilodesign.de/?p=506</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/css-box-sizing/">CSS box-sizing &#8211; Vorteile des Styles</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_d275e8ffe25d493e112474dc18a107e4" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Normalerweise gibt man einen Element eine Breite an und positioniert in diesem weitere Elemente oder Texte. Fügt man diesem Element aber die Styles <code>margin</code>, <code>padding</code> oder einen <code>border</code> hinzu, dann verändert sich die Breite, je nachdem welche Werte eingeben wurden. Das ist gerade für Anfänger relativ lästig. Was sage ich da &#8211; nicht nur für Anfänger. </p>
<h2>Elemente feste Breite geben dank box-sizing</h2>
<p>Seit es <code>box-sizing</code> gibt können wir Elementen eine feste Breite geben und das Element verändert sich nicht mehr. Es verändert nicht seine Breite und ich muss ehrlich sein &#8211; ich bin so dankbar für diese Möglichkeit und nutze es überall. Ich wende <code>box-sizing</code> mittlerweile generell auf alle Elemente an. Und so sieht der Code dann aus. WordPress Dummy htpasswd</p>
</article>		<div id="code-block_d275e8ffe25d493e112474dc18a107e4" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/css-box-sizing/">CSS box-sizing &#8211; Vorteile des Styles</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/css-box-sizing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Pulsierendes Div erstellen ohne Javascript</title>
		<link>https://www.revilodesign.de/blog/css-tricks/pulsierendes-div/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/pulsierendes-div/#comments</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Wed, 12 Oct 2016 06:33:41 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">http://wordpress-tools.develop.seekxl.de/?p=198</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/pulsierendes-div/">Pulsierendes Div erstellen ohne Javascript</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_a2797fd36e90267213bae48909ab186d" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p>Ein Button wird nicht immer sofort erkannt oder man möchte einfach ein Element auf der Webseite schön animieren. Egal für welchen Anwendungszweck &#8211; Durch ein <strong>pulsierendes Div</strong> oder <strong>ein pulsierender Button</strong> wird die Aufmerksamkeit unweigerlich zu dieser Position auf dem Bildschirm gelenkt, denn Bewegung zieht unsere Aufmerksamkeit auf sich. Weitere <a href="https://www.revilodesign.de/blog/css-tricks/die-besten-css-buttons-mit-hover-animationen/">schöne CSS Buttons Ideen</a>.</p>
<h2>Pulsierende div Animation &#8211; Beispiel</h2>
<p>Im Folgenden finden Sie ein Beispiel für eine pulsierende Animation eines Div:</p>
</article>		
					<div class="demo" style="max-height:220px; height:220px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;div class=&quotpuls-container&quot&gt;
	&lt;div class=&quotpuls-middle&quot&gt;&lt;/div&gt;
	&lt;div class=&quotpuls&quot&gt;&lt;/div&gt;
&lt;/div&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">div.puls-container {
	width: 100%;
	height: 60px;
	position: relative;
	display: table;
	margin: 50px auto;	
}
div.puls {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border: 2px solid #5dd39e;
	display: table;
	background: transparent;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -15px 0 0 -15px;
	-webkit-animation: pulsate 1s ease-out;
	-webkit-animation-iteration-count: infinite; 
	opacity: 0.0;
}
@-webkit-keyframes pulsate {
	0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
	50% {opacity: 1.0;}
	100% {-webkit-transform: scale(3.2, 3.2); opacity: 0.0;}
}
div.puls-middle {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	background: #ff1654;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -10px 0 0 -10px;
	z-index: 99;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>div.puls-container {
	width: 100%;
	height: 60px;
	position: relative;
	display: table;
	margin: 50px auto;	
}
div.puls {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border: 2px solid #5dd39e;
	display: table;
	background: transparent;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -15px 0 0 -15px;
	-webkit-animation: pulsate 1s ease-out;
	-webkit-animation-iteration-count: infinite; 
	opacity: 0.0;
}
@-webkit-keyframes pulsate {
	0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
	50% {opacity: 1.0;}
	100% {-webkit-transform: scale(3.2, 3.2); opacity: 0.0;}
}
div.puls-middle {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	background: #ff1654;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -10px 0 0 -10px;
	z-index: 99;
}</style>						<div class="puls-container">
	<div class="puls-middle"></div>
	<div class="puls"></div>
</div>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_5fc3de1191324378b21bcdc0a302047c" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Sicherlich &#8211; Nicht jeder mag das. Das sollte einem klar sein. Daher empfehle ich auch immer nur eine dezente Verwendung dieser Animation &#8211; ebenso <a href="https://www.revilodesign.de/svg-animationen/" title="SVG Animationen">SVG Animationen</a>. Nicht das man ein Button wie blinken lässt, denn das schreckt eher ab. Eine angemessene Dosis und der Effekt erzielt seine Wirkung.</p>
<p>Das schöne ist, dass für den Effekt kein Javascript notwendig ist. Einfach folgende Zeile in die .css Datei packen und anpassen.</p>
</article>		<div id="code-block_5fc3de1191324378b21bcdc0a302047c" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">yourClass {
	width: 14px;
	height: 14px;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border: 2px solid #ffaf04;
	display: block;
	position: absolute;
	left: -4px;
	top: -4px;
	-webkit-animation: pulsate 1s ease-out;
	-webkit-animation-iteration-count: infinite; 
	opacity: 0.0
}
@-webkit-keyframes pulsate {
	0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
	50% {opacity: 1.0;}
	100% {-webkit-transform: scale(1.2, 1.2); opacity: 0.0;}
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/pulsierendes-div/">Pulsierendes Div erstellen ohne Javascript</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/pulsierendes-div/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Div Bounce Effekt &#8211; springendes Element mit CSS</title>
		<link>https://www.revilodesign.de/blog/css-tricks/div-bounce-effekt/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/div-bounce-effekt/#respond</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Wed, 12 Oct 2016 06:32:52 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">http://wordpress-tools.develop.seekxl.de/?p=196</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/div-bounce-effekt/">Div Bounce Effekt &#8211; springendes Element mit CSS</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_afd5391ac5a4f6b2064013624d6e412b" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p>Ein <strong>springendes oder bouncendes Div</strong> sieht man heutzutage relativ oft auf neueren Webseiten. Vor allem auf Webseiten die ein Fullscreen Image auf der Startseite haben. Oft sieht man dann mittig am unteren Bildschirmrand einen Pfeil der leicht auf und ab springt, um den Besucher dazu zu animieren, mit der Maus nach unten zu scrollen. Leider müssen <a href="https://www.revilodesign.de/">WordPress Webdesigner</a> solche Kleinigkeiten einbauen, da es wirklich Leute gibt, die nicht intuitiv wissen, dass sie scrollen sollen oder können. </p>
</article>		
					<div class="demo" style="max-height:160px; height:160px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;div class=&quotyourClass&quot&gt;&lt;/div&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">.yourClass {
	position: absolute;
	left:50%;
	bottom:30px;
	margin-top:-25px;
	margin-left:-25px;
	height:50px;
	width:50px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-webkit-animation:bounce 1s infinite;
	z-index: 999;
	font-size: 50px;
	background-color: #5dd39e;
}
@-webkit-keyframes bounce {
	0%       { bottom:25px; }
	25%, 75% { bottom:35px; }
	50%      { bottom:40px; }
	100%     { bottom:20px; }
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>.yourClass {
	position: absolute;
	left:50%;
	bottom:30px;
	margin-top:-25px;
	margin-left:-25px;
	height:50px;
	width:50px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-webkit-animation:bounce 1s infinite;
	z-index: 999;
	font-size: 50px;
	background-color: #5dd39e;
}
@-webkit-keyframes bounce {
	0%       { bottom:25px; }
	25%, 75% { bottom:35px; }
	50%      { bottom:40px; }
	100%     { bottom:20px; }
}</style>						<div class="yourClass"></div>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_7f3e844e3b0d8141c4d3ecdef1ed9f14" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Zum Glück ist diese Animation, ebenso wie das <a href="https://www.revilodesign.de/blog/css-tricks/pulsierendes-div/">pulsierende Div</a>, nur ein kleiner .css Befehl der ohne Javascript funktioniert. </p>
<h2>So erstellst Du ein Bounce Effekt mit css</h2>
<p>Kopiert einfach die folgenden Zeilen und fügt sie an entsprechender Stelle in Eure style.css ein. Wie immer gilt &#8211; Weniger ist manchmal mehr.</p>
</article>		<div id="code-block_7f3e844e3b0d8141c4d3ecdef1ed9f14" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">.yourClass {
	position:fixed;
	left:50%;
	bottom:30px;
	margin-top:-25px;
	margin-left:-25px;
	height:50px;
	width:50px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-webkit-animation:bounce 1s infinite;
	z-index: 999;
	font-size: 50px;
	background-color: #F36725;
}
@-webkit-keyframes bounce {
	0%       { bottom:25px; }
	25%, 75% { bottom:35px; }
	50%      { bottom:40px; }
	100%     { bottom:20px; }
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>



<p></p>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/div-bounce-effekt/">Div Bounce Effekt &#8211; springendes Element mit CSS</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/div-bounce-effekt/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Smooth background-image Animation</title>
		<link>https://www.revilodesign.de/blog/css-tricks/smooth-background-image-animation/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/smooth-background-image-animation/#respond</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Wed, 12 Oct 2016 06:31:41 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">http://wordpress-tools.develop.seekxl.de/?p=193</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/smooth-background-image-animation/">Smooth background-image Animation</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_648a7392af41d279f5d8d8f9b43d568b" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p><a href="https://www.revilodesign.de/portfolio/">Ein Kunde von mir</a> wollte auf der Startseite ein Fullscreen-Image positioniert haben auf dem mittig ein weißer Text zu lesen sein sollte. Kein Problem &#8211; sollte er bekommen. Irgendwann erhielt ich dann den Anruf, dass es ihm zu langweilig sei und er gerne etwas Bewegung haben möchte. Wie also animiert man ein Bild?</p>
<h2>Smooth Background Animation mit -webkit-keyframes</h2>
</article>		
					<div class="demo" style="max-height:360px; height:360px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;div id=&quotimage&quot&gt;
	&lt;div id=&quotimage-wrapper&quot&gt;&lt;/div&gt;
&lt;/div&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">div#image {
	width: 90%;
	height: 200px;
	overflow: hidden;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
	margin: 50px 5%;
}
div#image-wrapper {
	background-image: url('http://revilodesign.de/media/thailand-maya-beach-longtail.jpeg');
	background-color: #F1F1F1;
	background-repeat: no-repeat;
	background-size: 140%;
	width: 100%;
	height: 100%;
	-webkit-animation-name: MOVE-BG;
	-webkit-animation-duration: 10s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	position: relative;
}
@-webkit-keyframes MOVE-BG {
	from {
		background-position: 0% 0%;
	}
	to { 
		background-position: 100% 0%;
	}
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>div#image {
	width: 90%;
	height: 200px;
	overflow: hidden;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
	margin: 50px 5%;
}
div#image-wrapper {
	background-image: url('http://revilodesign.de/media/thailand-maya-beach-longtail.jpeg');
	background-color: #F1F1F1;
	background-repeat: no-repeat;
	background-size: 140%;
	width: 100%;
	height: 100%;
	-webkit-animation-name: MOVE-BG;
	-webkit-animation-duration: 10s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	position: relative;
}
@-webkit-keyframes MOVE-BG {
	from {
		background-position: 0% 0%;
	}
	to { 
		background-position: 100% 0%;
	}
}</style>						<div id="image">
	<div id="image-wrapper"></div>
</div>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_28da24438df9a654ca682acc601f1783" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Dank der <strong>-webkit-keyframes</strong> hatte ich schnell die passende Lösung. Ich ließ das Bild immer wieder von links nach rechts bewegen. Somit hatte der Kunde seine gewünschte Bewegung auf <a href="https://www.revilodesign.de/">der tollen WordPress Webseite</a>.</p>
</article>		<div id="code-block_28da24438df9a654ca682acc601f1783" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">.yourClass {
	background-color: #F1F1F1;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	width: 100%;
	-webkit-animation-name: MOVE-BG;
	-webkit-animation-duration: 20s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	display: inline-block;
}
@-webkit-keyframes MOVE-BG {
	from {
		background-position: 0% 0%
	}
	to { 
		background-position: 100% 0%
	}
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/smooth-background-image-animation/">Smooth background-image Animation</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/smooth-background-image-animation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bilder Zoom Effekt beim Hover</title>
		<link>https://www.revilodesign.de/blog/css-tricks/bilder-zoom-effekt-beim-hover/</link>
					<comments>https://www.revilodesign.de/blog/css-tricks/bilder-zoom-effekt-beim-hover/#comments</comments>
		
		<dc:creator><![CDATA[Oliver Götze]]></dc:creator>
		<pubDate>Tue, 24 Mar 2015 15:23:38 +0000</pubDate>
				<category><![CDATA[CSS Tricks]]></category>
		<guid isPermaLink="false">http://wordpress-tools.develop.seekxl.de/?p=36</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/bilder-zoom-effekt-beim-hover/">Bilder Zoom Effekt beim Hover</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></description>
										<content:encoded><![CDATA[<section id="block_5d5f3fd2e47581d764dcb970941bdb72" class="revilodesign demo">
	<div class="content">
		<article class="article-content"><p>Ein schöner <strong>Hover Effekt bei Bildern</strong> ist das elegante zoomen. Dies erzeugt einen dezenten aber wirkungsvollen Effekt, denn oft ist es nicht ersichtlich, dass sich hinter einem Bild ein Link oder beispielsweise eine Fancybox versteckt. Daher ist es sinnvoll Bilder, ebenso wie Links, anderweitig zu kennzeichnen. Entweder durch eine andere Textfarbe oder eben durch den Hover Zoom Effekt bei Bildern.</p>
</article>		
					<div class="demo" style="max-height:250px; height:250px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;div class=&quotbox-wrapper&quot&gt;
&lt;div class=&quotbox&quot&gt;
		&lt;img class=&quotscale transition&quot src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand maya beach longtail&quot /&gt;
	&lt;/div&gt;
&lt;div class=&quotbox&quot&gt;
		&lt;img class=&quotscale transition&quot src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand maya beach longtail&quot /&gt;
	&lt;/div&gt;
&lt;div class=&quotbox&quot&gt;
		&lt;img class=&quotscale transition&quot src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand maya beach longtail&quot /&gt;
	&lt;/div&gt;
&lt;/div&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">.scale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.scale:hover {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
/* TRANSITION */
.transition {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;				
}
article div.box-wrapper {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	padding: 20px;
}
article div.box-wrapper div.box {
	width: 33%;
	height: auto;
	overflow: hidden;
	position: relative;
	display: inline-block;
}
article div.box-wrapper div.box:hover {
	z-index: 999;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
article div.box img {
	width: 100%;
	height: auto;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>.scale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.scale:hover {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
/* TRANSITION */
.transition {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;				
}
article div.box-wrapper {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	padding: 20px;
}
article div.box-wrapper div.box {
	width: 33%;
	height: auto;
	overflow: hidden;
	position: relative;
	display: inline-block;
}
article div.box-wrapper div.box:hover {
	z-index: 999;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
article div.box img {
	width: 100%;
	height: auto;
}</style>						<div class="box-wrapper">
<div class="box">
		
			<picture class="picture pixel scale transition" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
<div class="box">
		
			<picture class="picture pixel scale transition" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
<div class="box">
		
			<picture class="picture pixel scale transition" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
</div>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_b4790a406e882e55e18ae6d5344cc4cf" class="revilodesign code">
	<div class="content">
		<article class="article-content"><div class="header"><h2 id="so-funktioniert-der-bilder-zoom-effekt" class="headline h2 text-color">So funktioniert der Bilder Zoom Effekt</h2></div><p>Fügt die folgenden Styles in Eure .css Datei. </p>
</article>		<div id="code-block_b4790a406e882e55e18ae6d5344cc4cf" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">div.image-class img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_dbc691523b770d4d4f1753cb7d68a968" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Nun fügt Ihr noch den Hover hinzu, der das Bild skaliert. Der Wert 1.2 kann dabei nach belieben geändert werden.</p>
</article>		<div id="code-block_dbc691523b770d4d4f1753cb7d68a968" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">div.image-class:hover img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_66d5b382e66197c5ca40deaac706a9a1" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Für einen <strong>eleganten Zoom Effekt</strong> fügt Ihr noch folgende Styles hinzufügen:</p>
</article>		<div id="code-block_66d5b382e66197c5ca40deaac706a9a1" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">div.image-class img {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_83305e6cbf3d601acff33bb01f25863a" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Ihr könnt das Bild aber auch nur in eine Richtung skalieren. Gibt dazu anstelle von <code>scale</code> entweder <code>scaleY</code> oder <code>scaleX</code> an.</p>
<h3>Vertikaler Zoom</h3>
</article>		<div id="code-block_83305e6cbf3d601acff33bb01f25863a" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">-webkit-transform: scaleY(1);
-webkit-transform: scale(1.12);</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_0bfbb1d69b9cf87234831ea751f94e4a" class="revilodesign code">
	<div class="content">
		<article class="article-content"><div class="header"><h2 id="horizontalen-zoom" class="headline h2 text-color">Horizontalen Zoom</h2></div></article>		<div id="code-block_0bfbb1d69b9cf87234831ea751f94e4a" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">-webkit-transform: scaleX(1);
-webkit-transform: scale(1.12)</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_e4a3fed3936836fc03f3e38cc612f868" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>Wer die Styles in seine .css Datei kopiert hat, der sollte einen schönen Effekt beim Hover auf das Bild erhalten. Ich füge aber meistens noch ein Element um das Bild herum ein, welches ich die Eigenschaften <code>overflow:hidden</code> gebe, damit das Bild zwar skaliert wird, aber keine anderen Elemente überdeckt.</p>
<h3>Und so könnte der komplette Code aussehen:</h3>
</article>		<div id="code-block_e4a3fed3936836fc03f3e38cc612f868" class="codeblock">
			<div class="code-language">html</div>
			<pre>
				<code class="language-xml" data-highlighted="yes">&lt;div class=&quotimage&quot&gt;
	&lt;img src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand-maya-beach-longtail&quot /&gt;
&lt;/div&gt;</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_66ce95c22387294dae0538afbe40804a" class="revilodesign code">
	<div class="content">
		<article class="article-content"><p>und die Styles</p>
</article>		<div id="code-block_66ce95c22387294dae0538afbe40804a" class="codeblock">
			<div class="code-language">css</div>
			<pre>
				<code class="language-css">div.image {
	width: 300px;
	height: 200px;
	overflow: hidden;
}
div.image img {
	width: 100%;
	height: auto;
	/* SCALE */
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	/* VERZÖGERUNG */
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
div.image img:hover {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}</code>
			</pre>
			<div class="toggleCode" data-text="Weniger anzeigen">Mehr anzeigen</div>
		</div>
	</div>
</section>


<section id="block_efcb534bb6e59e6149a035684a9d1291" class="revilodesign demo">
	<div class="content">
				
					<div class="demo" style="max-height:240px; height:240px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;div class=&quotbox-wrapper&quot&gt;
&lt;div class=&quotbox scale transition&quot&gt;
		&lt;img src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand-maya-beach-longtail&quot&gt;
	&lt;/div&gt;
&lt;div class=&quotbox scale transition&quot&gt;
		&lt;img src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand-maya-beach-longtail&quot&gt;
	&lt;/div&gt;
&lt;div class=&quotbox scale transition&quot&gt;
		&lt;img src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand-maya-beach-longtail&quot&gt;
	&lt;/div&gt;
&lt;/div&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">*.scale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
*.scale:hover {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
/* TRANSITION */
*.transition {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;				
}
article div.box-wrapper {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	overflow: hidden;
}
article div.box-wrapper div.box {
	width: 33%;
	height: 150px;
	overflow: hidden;
	position: relative;
}
article div.box-wrapper div.box:hover {
	z-index: 999;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
article div.box img {
	width: 100%;
	height: auto;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>*.scale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
*.scale:hover {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
/* TRANSITION */
*.transition {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;				
}
article div.box-wrapper {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	overflow: hidden;
}
article div.box-wrapper div.box {
	width: 33%;
	height: 150px;
	overflow: hidden;
	position: relative;
}
article div.box-wrapper div.box:hover {
	z-index: 999;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
article div.box img {
	width: 100%;
	height: auto;
}</style>						<div class="box-wrapper">
<div class="box scale transition">
		
			<picture class="picture pixel picture" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
<div class="box scale transition">
		
			<picture class="picture pixel picture" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
<div class="box scale transition">
		
			<picture class="picture pixel picture" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
</div>					</div>
					
				</div>
			</div>
				
	</div>
</section>


<section id="block_f1a7c5fc79c3fba87252574f7b125112" class="revilodesign demo">
	<div class="content">
				
					<div class="demo" style="max-height:240px; height:240px">
				<ul class="tabs">
					<li data-brush="view" class="active"><i class="fa-regular fa-eye"></i></li>					<li data-brush="html"><i class="fa-brands fa-html5"></i> HTML</li>										<li data-brush="css"><i class="fa-brands fa-css3"></i> CSS</li>					
				</ul>
				<div class="demoBoxWrapper">
					
											<div class="demo-box demo-box-html">
							<div class="codeblock">
								<div class="code-language">HTML</div>
								<pre>
									<code class="language-xml">&lt;div class=&quotbox-wrapper&quot&gt;
&lt;div class=&quotbox&quot&gt;
		&lt;img class=&quottransition rotate&quot src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand-maya-beach-longtail&quot&gt;
	&lt;/div&gt;
&lt;div class=&quotbox&quot&gt;
		&lt;img class=&quottransition rotate&quot src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand-maya-beach-longtail&quot&gt;
	&lt;/div&gt;
&lt;div class=&quotbox&quot&gt;
		&lt;img class=&quottransition rotate&quot src=&quothttps://www.revilodesign.de/media/thailand-maya-beach-longtail.jpeg&quot alt=&quotthailand-maya-beach-longtail&quot&gt;
	&lt;/div&gt;
&lt;/div&gt;</code>
								</pre>
							</div>
						</div>
										
										
											<div class="demo-box demo-box-css">
							<div class="codeblock">
								<div class="code-language">CSS</div>
								<pre>
									<code class="language-css">/* TRANSITION */
*.transition {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;				
}
/* ROTATE */
*.rotate {
	-moz-transform:  scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	-o-transform: scale(1) rotate(0deg);
	-webkit-transform: scale(1) rotate(0deg);				
	transform: scale(1) rotate(0deg);
}
*.rotate:hover {
	-moz-transform: scale(1.9) rotate(15deg);
	-ms-transform: scale(1.9) rotate(15deg);
	-o-transform: scale(1.9) rotate(15deg);
	-webkit-transform: scale(1.9) rotate(15deg);				
	transform: scale(1.9) rotate(15deg);
}
article div.box-wrapper {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	overflow: hidden;
}
article div.box-wrapper div.box {
	width: 33%;
	height: 150px;
	overflow: hidden;
	position: relative;
}
article div.box-wrapper div.box:hover {
	z-index: 999;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
article div.box img {
	width: 100%;
	height: auto;
}</code>
								</pre>
							</div>
						</div>
										
					<div class="demo-box demo-box-view active">
						<style>/* TRANSITION */
*.transition {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;				
}
/* ROTATE */
*.rotate {
	-moz-transform:  scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	-o-transform: scale(1) rotate(0deg);
	-webkit-transform: scale(1) rotate(0deg);				
	transform: scale(1) rotate(0deg);
}
*.rotate:hover {
	-moz-transform: scale(1.9) rotate(15deg);
	-ms-transform: scale(1.9) rotate(15deg);
	-o-transform: scale(1.9) rotate(15deg);
	-webkit-transform: scale(1.9) rotate(15deg);				
	transform: scale(1.9) rotate(15deg);
}
article div.box-wrapper {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	overflow: hidden;
}
article div.box-wrapper div.box {
	width: 33%;
	height: 150px;
	overflow: hidden;
	position: relative;
}
article div.box-wrapper div.box:hover {
	z-index: 999;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
article div.box img {
	width: 100%;
	height: auto;
}</style>						<div class="box-wrapper">
<div class="box">
		
			<picture class="picture pixel transition rotate" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
<div class="box">
		
			<picture class="picture pixel transition rotate" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
<div class="box">
		
			<picture class="picture pixel transition rotate" data-image="3426">
				<source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.webp" type="image/webp" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-300x200.jpeg" type="image/jpeg" media="(max-width: 300px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.webp" type="image/webp" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1024x684.jpeg" type="image/jpeg" media="(max-width: 1024px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.webp" type="image/webp" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-150x150.jpeg" type="image/jpeg" media="(max-width: 150px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.webp" type="image/webp" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-768x513.jpeg" type="image/jpeg" media="(max-width: 768px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.webp" type="image/webp" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1536x1027.jpeg" type="image/jpeg" media="(max-width: 1536px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.webp" type="image/webp" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-400x267.jpeg" type="image/jpeg" media="(max-width: 400px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.webp" type="image/webp" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-500x334.jpeg" type="image/jpeg" media="(max-width: 500px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.webp" type="image/webp" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-600x401.jpeg" type="image/jpeg" media="(max-width: 600px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.webp" type="image/webp" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-700x468.jpeg" type="image/jpeg" media="(max-width: 700px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.webp" type="image/webp" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-800x535.jpeg" type="image/jpeg" media="(max-width: 800px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.webp" type="image/webp" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-900x601.jpeg" type="image/jpeg" media="(max-width: 900px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.webp" type="image/webp" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1000x668.jpeg" type="image/jpeg" media="(max-width: 1000px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.webp" type="image/webp" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1100x735.jpeg" type="image/jpeg" media="(max-width: 1100px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.webp" type="image/webp" media="(max-width: 1200px)"><source srcset="https://www.revilodesign.de/media/thailand-maya-beach-longtail-1200x802.jpeg" type="image/jpeg" media="(max-width: 1200px)">
				<img fetchpriority="high" decoding="async" src="https://www.revilodesign.de/media/thailand-maya-beach-longtail.webp" alt="thailand-maya-beach-longtail.jpeg" width="1616" height="1080" />
			</picture>
	</div>
</div>					</div>
					
				</div>
			</div>
				
	</div>
</section>
<p>Der Beitrag <a href="https://www.revilodesign.de/blog/css-tricks/bilder-zoom-effekt-beim-hover/">Bilder Zoom Effekt beim Hover</a> erschien zuerst auf <a href="https://www.revilodesign.de">revilodesign</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.revilodesign.de/blog/css-tricks/bilder-zoom-effekt-beim-hover/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
	</channel>
</rss>
