Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
3D in CSS
Search
Fabricius Seifert
October 19, 2018
Programming
1
19
3D in CSS
Fabricius Seifert
October 19, 2018
Tweet
Share
More Decks by Fabricius Seifert
See All by Fabricius Seifert
Punchcard Coding in Css [EN / Lightning Version]
briziel
0
46
Lochkartenprogrammierung mit CSS
briziel
0
21
Other Decks in Programming
See All in Programming
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
dchart: charts from deck markup
ajstarks
3
990
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
270
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
Oxlint JS plugins
kazupon
1
840
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
「ブロックテーマでは再現できない」は本当か?
inc2734
0
900
組織で育むオブザーバビリティ
ryota_hnk
0
170
CSC307 Lecture 01
javiergs
PRO
0
690
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
CSC307 Lecture 05
javiergs
PRO
0
500
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
The Curious Case for Waylosing
cassininazir
0
230
The Mindset for Success: Future Career Progression
greggifford
PRO
0
230
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
The untapped power of vector embeddings
frankvandijk
1
1.6k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
140
Everyday Curiosity
cassininazir
0
130
Building a Scalable Design System with Sketch
lauravandoore
463
34k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
49
Building Applications with DynamoDB
mza
96
6.9k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Transcript
3D with CSS Basics of
Fundamentals
Document
Elements
Viewport
<p> <div> <ul> <ol> etc. <h1> Block Level Elements
<p> Inline Elements
<span> <a> <img> etc. Inline Elements
position: absolute; top: 100px; left: 100px;
None
position: relative; top: 100px; left: 100px;
Positioning
Absolute Positioning top: 0; right: 0; bottom: 0; left: 0;
Visual Positioning transform: translateY(-100px);
Rotation transform: rotate(45deg);
3D Rotation transform: rotateX(45deg);
3D Rotation transform: rotateY(45deg);
3D Rotation transform: rotateZ(45deg);
3D
transform: rotate3d(0, 1, 0, 45deg); x y z
Z-Axis transform: translateZ(0px);
Z-Axis transform: translateZ(100px);
Perspective
Perspective transform: translateZ(100px); perspective: 200px;
transform: translateZ(100px); perspective: 200px; Document
Document
3D Preservation
transform-style: preserve-3d;
Clip Path( )
Clip Path clip-path: polygon(50% 0%, 100% 100%, 0% 100%);
None
https://github.com/briziel/css-3d-examples
Vielen Dank! Bonusfrage!?
Bildquellen • https://i.ytimg.com/vi/mNjeaJeINCk/maxresdefault.jpg • http://www.posterport.com/media/catalog/product/p/e/perspektive_hi-Poster-S.jpg • http://www.umzug321.de/wp-content/uploads/2018/05/karton.png • https://images.justwatch.com/backdrop/9953699/s1440/the-thirteenth-floor •
http://hoycinema.abc.es/Media/201508/30/dirtydancing--644x362.jpg • https://mfoxes.net/gal/6448-t/dupkbSymqUO3xL440ABPNf4RMTN.jpg