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
Form_design_from_Netflix.pdf
Search
IMANISHI TOSHIFUMI
February 25, 2020
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Form_design_from_Netflix.pdf
IMANISHI TOSHIFUMI
February 25, 2020
More Decks by IMANISHI TOSHIFUMI
See All by IMANISHI TOSHIFUMI
Vue 3 超入門 ー ゆく Vue くる Vue
toshifumiimanishi
0
200
New_Sass_Module_System.pdf
toshifumiimanishi
2
900
JAMstack_kotohajime.pdf
toshifumiimanishi
0
120
mercurial_nyuumon.pdf
toshifumiimanishi
0
97
Web制作者のためのSassの参考書.pdf
toshifumiimanishi
3
2.9k
ゆく技術_くる技術.pdf
toshifumiimanishi
0
300
裏CSS.pdf
toshifumiimanishi
0
140
Other Decks in Technology
See All in Technology
Power Automateアップデート情報
miyakemito
0
270
どこまでAIに任せるか 〜確率論と決定論の境界決定〜
shukob
0
550
AI時代におけるエンジニアの新たな役割──FDEとクオリアの探求/登壇資料(戸井田 裕貴)
hacobu
PRO
0
620
なぜ、あなたのエージェントは言うことを聞かないのか
segavvy
1
560
BigQuery を検索ソースとした AI Agent の作り方って 〇〇 通りあんねん
satohjohn
0
130
人手不足への挑戦:車両保全を支えるIoTとクラウド内製化の道【SORACOM Discovery 2026】
soracom
PRO
0
150
GMOフィナンシャルゲートが挑む、「止まらない」決済インフラ構築の裏側【SORACOM Discovery 2026】
soracom
PRO
0
100
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
0
110
ウォーターフォール開発案件のPMとしてAI活用を模索している話
hatahata021
2
140
データ活用研修 問いの発見と仮説構築【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
580
「休む」重要さ
smt7174
7
1.8k
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
1.2k
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
4
470
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
A better future with KSS
kneath
240
18k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
Into the Great Unknown - MozCon
thekraken
41
2.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Color Theory Basics | Prateek | Gurzu
gurzu
0
400
Visualization
eitanlees
152
17k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
880
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
400
Transcript
/FUqJY͔ΒֶͿϑΥʔϜσβΠϯ 'FC ࠓढ़จ גࣜձࣾΞϯςΟʔɾϑΝΫτϦʔ
ຊɺ͢͜ͱ /FUqJYͷϩάΠϯը໘ʹ͋ΔԼهͷϑΥʔϜσβΠϯʹ͍ͭͯݴٴ͠·͢ɻ w ϑϩʔτϥϕϧ w ύεϫʔυͷදࣔ /FUqJYΛࡐʹ͍ͯ͠·͕͢ɺʢ/FUqJYʹݶΒͣʣ͋ΒΏΔϑΥʔϜʹ͓͚ΔҰൠత ͳ༰ͷͰ͢ɻ
/FUqJYͱ /FUqJYʢωοτϑϦοΫεʣɺΞϝϦΧ߹ऺࠃͷΦϯϥΠϯ%7%Ϩϯλϧٴͼө૾ ετϦʔϛϯά৴ࣄۀձࣾɻ݄ͷ࣌ͰϱࠃҎ্Ͱ৴ࣄۀΛల ։͠ɺͷച্ԯυϧʢஹԁʣɺܖऀੈքͰԯສ ਓɻ ຊࣾΧϦϑΥϧχΞभϩεΨτεʹஔ͔Ε͍ͯΔɻສछྨɺԆສຕͷ%7% Λอ༗͠ɺϨϯλϧ͚ʹ ສਓͷސ٬Λಘ͍ͯΔɻ·ͨɺετϦʔϛϯά৴Ͱ طଘͷίϯςϯπʹՃ͑ɺಠ৴ΦϦδφϧ࡞ѻ͍ͬͯΔɻ ΞϝϦΧɺΦϥϯμɺϒϥδϧɺΠϯυɺຊɺؖࠃʹࢧࣾΛ࣋ͭɻ
ΟΩϖσΟΞ 8JLJQFEJB ϑϦʔඦՊࣄయΑΓ
ϑϩʔτϥϕϧ ϑϩʔτϥϕϧͱɺϥϕϧΛϓϨʔεϗϧμʔͱͯ͠༻͢Δٕज़Ͱ͢ɻϛχϚϜ ͰɺεϖʔεΛઅͰ͖Δಛੑ͔Βߴ͍ධՁΛಘ͍ͯ·͢ɻ
ϑϩʔτϥϕϧ$44Ͱ࣮Ͱ͖Δ <div class="p-floatlabel"> <input class="p-floatlabel_textfield" type=“text" required> <label class="p-floatlabel_placeholder">ϝʔϧΞυϨε·ͨܞଳి൪߸</label> </div>
HTML SCSS .p-floatlabel { position: relative; } .p-floatlabel_placeholder { position: absolute; top: 50%; pointer-events: none; .p-floatlabel_textfield:focus ~ &, .p-floatlabel_textfield:valid ~ & { top: 0; } } GPDVTٖࣅΫϥεͷ͋ͱͷҰൠܑఋ݁߹ࢠͰηϨΫλΛࢦఆ͢Δɻ ೖྗޙɺWBMJEٖࣅΫϥεͰελΠϧΛݻఆ͢Δɻ
ϑϩʔτϥϕϧͷ w ϓϨʔεϗϧμʔͷతͰ͋ΔώϯτΛ༩͑Δεϖʔε͕ඞཁʹͳΓ·͢ w ίϯτϥετ͕͘ɺςΩετ͕খ͘͞ΞΫηγϏϦςΟͷ؍ͰΑ͋͘Γ·ͤΜ
ύεϫʔυͷදࣔ ύεϫʔυͷೖྗUZQFଐੑͷΛQBTTXPSEʹ͢ Δ͜ͱͰɺ෬ͤࣈʹͳΓ·͢ɻ͜ΕγϣϧμʔϋοΩ ϯάͷࢭʹͳΓ·͕͢ɺλΠϓϛεͷϦεΫ૿Ճʹ ͭͳ͕Γ·͢ɻ ొϑΥʔϜͷதʹʮύεϫʔυͷ֬ೝʯͷΑ͏ͳ ϑΟʔϧυΛؚΉͷ͕͋ΓɺϢʔβʔͷλΠϓϛε ʹΑΔ࠶ೖྗͷ༧ࡦʹͳΓ·͢ɻ
+BWB4DSJQUͰಈతʹUZQFଐੑͷQBTTXPSEΛUFYUʹมߋ͠·͢ɻ ύεϫʔυͷදࣔͷΈ HTML <input type="password"> HTML <input type="text">
*OUFSOFU&YQMPSFSͱ.JDSPTPGU&EHFʢ8JOEPXT൛ʣඪ४Ͱͪ͜ΒͷػೳΛఏ ڙ͍ͯ͠·͢ɻ͜͜Ͱ੍͠·͠ΐ͏ɻ ඪ४ͷύεϫʔυදࣔػೳͷ੍ SCSS [type="password"]::-ms-reveal { display: none; }
w γϣϧμʔϋοΩϯάͷةݥੑ্͕͕Γ·͢ w ϒϥβͷηΩϡϦςΟରࡦ͕ແԼʹͳΓ·͢ ύεϫʔυͷදࣔͷҙ
w ϑϩʔτϥϕϧɺύεϫʔυදࣔɺ/FUqJYΛ͡Ίଟ͘ͷ8FCαΠτͰΘΕ ͍ͯΔ w ϑϩʔτϥϕϧɺύεϫʔυදࣔɺΑ͍ϑΥʔϜσβΠϯͰ͕͢ɺ͋Δ ·ͱΊ