Beispiel:CSS3 transform-translate3d.html

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<link rel="stylesheet" media="screen" href="./Beispiel:SELFHTML-Beispiel-Grundlayout.css" >
	<title>transform:translate3d()</title>
	<style>
main:hover .translateXY {
	transform: translate3d(15em, 9em, 0);
}

main:hover .translateX {
	transform: translate3d(15em, 0, 0);
}

main:hover .translateY {
	transform: translate3d(0, 9em, 0);
}

.box {
	border-radius: 0.5em;
	float: left;
	height: 7em;
	width: 13em;
	margin: 0 1em 0 0;
	padding: 0.5em;
	transition: all 2s;
}

.translateXY {
	background: #c32e04;
	color: white;
}

.translateX {
	background: #dfac20;
}

.translateY {
	background: #337599;
	color: white;
}

main:after {
	clear: left;
	content: " ";
	display: block;
}


</style>
</head>
<body>
	<h1>Verschieben mit <code>transform:translate3d()</code></h1>
	<main>
	<p>Bewegen Sie die Maus auf diesen Inhaltsbereich!</p>
	<section class="box translateXY">
		<h2>CSS:</h2>
		<code>translate3d(15em, 9em, 0);</code>
	</section>

	<section class="box translateX">
		<h2>CSS:</h2>
		<code>translate3d(15em, 0, 0);</code>
	</section>

	<section class="box translateY">
		<h2>CSS:</h2>
		<code>translate3d(0, 9em, 0);</code></p>
	</section>
	</main>
</body>
</html>