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
手触りの良いUIを 名刺表現の巻
Search
mtblue81
June 12, 2019
Technology
0
180
手触りの良いUIを 名刺表現の巻
2019/6/12 Sansan社内LT大会用資料です
mtblue81
June 12, 2019
Tweet
Share
More Decks by mtblue81
See All by mtblue81
3Dアバターを楽しもう!@burikaigi2024
mtblue81
1
1.1k
make_frontend_properly_spa.pdf
mtblue81
0
2.7k
JavaScriptメタプログラミング勉強会 #metapro_es
mtblue81
0
420
Other Decks in Technology
See All in Technology
[mercari GEARS 2025] Keynote
mercari
PRO
0
210
エンタープライズ企業における開発効率化のためのコンテキスト設計とその活用
sergicalsix
1
380
“それなりに”安全なWebアプリケーションの作り方
xryuseix
0
350
コンピューティングリソース何を使えばいいの?
tomokusaba
1
160
Logik: A Free and Open-source FPGA Toolchain
omasanori
0
300
Javaコミュニティの歩き方 ~参加から貢献まで、すべて教えます~
tabatad
0
100
從裝潢設計圖到 Home Assistant:打造智慧家庭的實戰與踩坑筆記
kewang
0
160
今、MySQLのバックアップを作り直すとしたら何がどう良いのかを考える旅
yoku0825
0
250
Redux → Recoil → Zustand → useSyncExternalStore: 状態管理の10年とReact本来の姿
zozotech
PRO
12
6.4k
プログラミング言語を書く前に日本語を書く── AI 時代に求められる「言葉で考える」力/登壇資料(井田 献一朗)
hacobu
PRO
0
160
Flutter DevToolsで発見! 本番アプリのパフォーマンス問題と改善の実践
goto_tsl
1
500
自己的售票系統自己做!
eddie
0
440
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
140
7.2k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Being A Developer After 40
akosma
91
590k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
920
Making Projects Easy
brettharned
120
6.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Unsuck your backbone
ammeep
671
58k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Navigating Team Friction
lara
190
15k
Six Lessons from altMBA
skipperchong
29
4.1k
Transcript
-5େձ ख৮Γͷྑ͍6*Λ ໊දݱͷר
ࣗݾհ Eightࣄۀ෦ ओʹϑϩϯτΤϯυ୲ ࠾༻αʔϏε࡞ͬͯ·͢ https://8card.net/p/shuhei-aoyama
PC൛Webը໘ ໊ը૾ ද ཪ
͔ͤͬ͘දཪ͋ΔͳΒ ͘Δͬͱճస͍ͤͨ͞
ͬͯΈͨ ΞχϝʔγϣϯͳͷͰҎԼϦϯΫͳͲͰݟͯΈ͍ͯͩ͘͞ https://8card.net/p/shuhei-aoyama
͘͠Έ ը૾Λ̎ຕ༻ҙ͠·͢ <div> <img src=‘image-front.png’/> <img src=‘image-back.png’/> </div> image-front.png image-back.png
͘͠Έ ॎํͷҐஔΛௐͯ͠ॏͶ·͢ <div> <img src=‘image-front.png’ class=‘front’/> <img src=‘image-back.png’ class=‘back’/> </div>
.back { margin-top: -1 * imageHeight; } image-front.png image-front.png
͘͠Έ ยํΛཪฦ͠ʹ͠·͢ image-front.png image-front.png <div> <img src=‘image-front.png’ class=‘front’/> <img src=‘image-back.png’
class=‘back flipped’/> </div> .back { margin-top: -1 * imageHeight; } .flipped { transform: rotateY(180deg); }
͘͠Έ ཪଆʹͳΔը૾ͷclassΛΓସ͑·͢ image-front.png image-back.png <div> <img src=‘image-front.png’ class=‘front flipped’/> <img
src=‘image-back.png’ class=‘back’/> </div> .back { margin-top: -1 * imageHeight; } .flipped { transform: rotateY(180deg); }
͘͠Έ ը૾͕ཪଆʹͳͬͨͱ͖ʹඇදࣔʹ͠·͢ ճసͷͨΊͷΞχϝʔγϣϯΛՃ͠·͢ image-front.png image-back.png <div> <img src=‘image-front.png’ class=‘front’/> <img
src=‘image-back.png’ class=‘back flipped’/> </div> … ུ img { backface-visibility: hidden; transition: transform .3s; } image-front.png
·ͱΊ • දཪ͋ΔΑ͏ͳUIͳΒճస͋Γ • ख৮Γͷ͍͍UIΛ࡞͍͖͍ͬͯͨ
ͪͳΈʹ ΞϓϦવͷ͝ͱ͘࠷ॳ͔ΒͬͯΔ ʘ(^o^)ʗ
None