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
CSS入門2 ボックスモデルを理解する
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Atsushi Tadokoro
May 14, 2014
Technology
350
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CSS入門2 ボックスモデルを理解する
Atsushi Tadokoro
May 14, 2014
More Decks by Atsushi Tadokoro
See All by Atsushi Tadokoro
デザイン言語総合講座 - クリエイティブ・コーディング
tado
0
2.8k
Tumblrを使う4 - Webサイトを構成する、固定ページとタグ
tado
0
1.8k
Tumblrを使う3- カスタムHTMLテーマの作成
tado
0
460
Processing.jsによるデータの可視化と生成的表現
tado
1
1.9k
Tumblrを使う2 - テーマをカスタマイズする
tado
0
380
Touchéの仕組みを理解 - ProcessingとArduinoの連携
tado
0
2.4k
Github Pagesで作品を公開、Automatic Page Generatorでサイトを生成
tado
0
1.6k
TumblrでWebサイトを作成
tado
0
720
bmaw14 第2回: Touchéセンサーを使う1 Touchéセンサーを作成する
tado
0
2.2k
Other Decks in Technology
See All in Technology
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
1
340
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
3
350
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
7
3.9k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
50k
AI Testing Talks: Challenges of Applying AI in Software Testing: From Hype to Practical Use
exactpro
PRO
1
130
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
190
Rancherの紹介&Update情報(RancherJP Online Meetup #09)
yoshiyuki_kono
0
110
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
260
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
190
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
760
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
270
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
700
Featured
See All Featured
Optimizing for Happiness
mojombo
378
71k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Test your architecture with Archunit
thirion
1
2.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
720
Ethics towards AI in product and experience design
skipperchong
2
300
What's in a price? How to price your products and services
michaelherold
247
13k
Being A Developer After 40
akosma
91
590k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Transcript
ܳज़ใԋशσβΠϯ 8FC ୈ̒ճɿ$44ೖ̎ ϘοΫεϞσϧΛཧղ͢Δ ݄ ౦ژज़େֶܳज़ใηϯλʔ ".$ ୲ɿాॴ३
ઌिͷ෮श $44ʹΑΔจࣈͷσβΠϯ
ઌिͷ෮श ‣ ͱΓ͋͑ͣɺ͜Ε͚ͩԱ͍͑ͨʂ ϓϩύςΟʔ ༰ DPMPS ৭ͷ ϑΥϯτͷ৭ CBDLHSPVOEDPMPS
৭ͷ എܠͷ৭ GPOUTJ[F ͞ͷ ϑΥϯτͷେ͖͞ GPOUXFJHIU ʙ OPSNBM CPME ϑΥϯτͷଠ͞ MJOFIFJHIU ͞ͷ ߦؒͷେ͖͞ UFYUBMJHO MFGU DFOUFS MJHIU KVTUJGZ ߦἧ͑
ઌिͷ෮श ‣ ৭ͱ͞ͷ ୯Ґ ৭ w ৭ͷ໊લ SFE CMVF
ZFMMPX XIJUFFUD w ਐͰ3(#ͷ ʙ⒎⒎⒎ ͞ w FNɿจࣈͷେ͖͕͞FN w ɿύʔηϯτࢦఆ w QUɿϙΠϯτ QUJO w QYɿϐΫηϧ ը໘্ͷ࠷খ୯Ґ
ϘοΫεϞσϧ
ϘοΫεϞσϧ ‣ $44ͰશͯͷཁૉΛํܗͷϘοΫεΛ୯Ґͱͯ͠ߟ͑Δ ‣ ϒϥβͷը໘ͷதͰੵΈΛ͍ͯ͠Δײ֮ ‣ ͍··ͰֶΜͰ͖ͨ)5.-ͷ΄ͱΜͲλά ϒϩοΫϨϕϧ ཁૉ ɺͦͷपғʹݟ͑ͳ͍ํܗͷϘοΫεΛ͍࣋ͬͯ
ͨ ‣ ϘοΫεͷपғͷ༨നɺઢɺഎܠʹ༷ʑͳϓϩύςΟΛ༩ ͑Δ͜ͱͰ༷ʑͳελΠϧΛ࣮ݱ͢Δ
ϘοΫεϞσϧ ‣ ྫ͑ɺ౦ژܳज़େֶͷτοϓϖʔδϘοΫε ํܗ ͷ ू߹͔Βߏ͞Ε͍ͯΔ
ϘοΫεϞσϧ ‣ 8FCϖʔδͷ΄ͱΜͲͷཁૉɺϘοΫε ํܗ ͷू߹͔ ΒͳΓ͍ͨͬͯΔ ‣ ͜ͷ࠷খ୯ҐΛΈ߹ΘͤͯɺϨΠΞτΛ͍ͯ͘͠ ‣ ͜ͷ࠷খ୯ҐͷϘοΫεΛɺϘοΫεϞσϧͱ͍͏
! ‣ ॏཁͱͳΔཁૉͭʂ ‣ NBSHJO ‣ QBEEJOH ‣ CPSEFS
ϘοΫεϞσϧ ‣ ϘοΫεϞσϧ ཁૉͷ༰ ίϯςϯτ NBSHJO QBEEJOH CPSEFS ྡ͢ΔϘοΫεͱͷڥք
ϘοΫεϞσϧ ‣ ίϯςϯτ ‣ ཁૉͷ༰ͦͷͷ ‣ CPSEFS ‣ ཁૉΛऔΓғΉઢ ‣
QBEEJOH ‣ ίϯςϯτͱϘʔμʔ·Ͱͷ༨ന ‣ NBHJO ‣ ྡ͢ΔଞͷϘοΫεཁૉͱϘʔμʔ·Ͱͷ༨ന ! ‣ QBEEJOHɺNBSHJO༨നͷαΠζΛௐͯ͠ɺϨΠΞτΛ ͍͑ͯ͘ ‣ CPSEFSͷઢͷଠ͞ɺઢͷछྨɺ৭ɺΛௐͯ͠ઢΛσβ Πϯ͢Δ
ϘοΫεϞσϧ ‣ NBSHJO QBEEJOH CPSEFSɺ্ԼࠨӈΛݸผʹઃఆͰ͖Δ ϓϩύςΟ ద༻͞ΕΔॴ NBSHJOUPQ QBEEJOHUPQ CPSEFSUPQ
্ NBSHJOSJHIU QBEEJOHSJHIU CPSEFSSJHIU ӈ NBSHJOCPUUPN QBEEJOHCPUUPN CPSEFSCPUUPN Լ NBSHJOMFGU QBEEJOHMFGU CPSEFSMFGU ࠨ
ϘοΫεϞσϧ ‣ ্ԼࠨӈΛҰׅͯ͠ઃఆ͢Δ͜ͱՄೳ ‣ ༨നͷҰൠαΠζ FN QU QY ͳͲ Ͱࢦఆ͢Δ
‣ ෳͷΛεϖʔεͰ۠ͬͯ·ͱΊͯهड़Ͱ͖Δ ͷهड़ ઃఆ͞ΕΔํ ্ԼࠨӈΛ·ͱΊͯઃఆ ্Լɺࠨӈͷॱʹઃఆ ্ɺࠨӈɺԼͷॱʹઃఆ ্ɺӈɺԼɺࠨͷॱͰઃఆɻ ্͔Β࣌ܭ·ΘΓ
ϘοΫεϞσϧ ‣ CPSEFSͷϓϩύςΟʔ ‣ ෯ XJEUI ɺ৭ DPMPS ɺܗ TUZMF
ΛઃఆͰ͖Δ ϓϩύςΟ ઃఆͰ͖Δ CPSEFSXJEUI େ͖͞ͷ୯Ґ CPSEFSDPMPS ৭ͷ୯Ґ CPSEFSTUZMF OPOF EPUUFE EBTIFE TPMJE EPVCMF HSPPWF SJEHF JOTFU PVUTFU Ұׅࢦఆ XJEUITUZMFDPMPSͷॱͰઃఆ͢Δ
ΑΓৄࡉͳηϨΫλͷࢦఆ ‣ จ຺ηϨΫλ ‣ MJFN\DPMPS^ ‣ MJFN\DPMPS^ ‣ I Q\DPMPS^
! ‣ DMBTTͱJE ‣ QOPUF\DPMPSSFE^ ‣ QOPUF\DPMPSSFE^ ! ‣ ٙࣅΫϥεηϨΫλ ‣ BMJOL\DPMPSG^ ‣ BWJTJUFE\DPMPS^ ‣ BIPWFS\DPMPSG^
ΑΓৄࡉͳηϨΫλͷࢦఆ ‣ ࢠଙཁૉʹద༻ ‣ ෳͷηϨΫλΛ֯εϖʔεͰ۠ͬͯྻڍ͢Δ ‣ ͋ΔಛఆͷཁૉλΠϓͷࢠଙཁૉͰ͋Δͱ͖ʹ͚ͩద༻͞ ΕΔ ! ‣
ͷࢠཁૉʹ͚ͩద༻ ‣ ෳͷηϨΫλΛͰ۠ͬͯྻڍ͢Δ ‣ ͷࢠཁૉʹ͚ͩద༻͞ΕΔ ! ‣ ܑఋཁૉʹద༻ ‣ ෳͷηϨΫλΛ Ͱ۠ͬͯྻڍ͢Δ ‣ ಉ͡ཁૉΛ࣋ͭʮܑఋʯཁૉʹ͚ͩద༻͞ΕΔ
DMBTTͱJE ‣ DMBTTଐੑ ‣ ཁૉ໊ͷޙΖʹΛ͚ͭͯɺͦͷޙͷΫϥε໊Λ͚ͭΔ ‣ Ϋϥεଐੑ)5.-ͷλάʹʮDMBTTIPHFʯͱ͍͏ଐ ੑͰࢦఆ͞ΕΔ ! ‣
JEଐੑ ‣ ཁૉ໊ͷޙΖʹΛ͚ͭͯɺͦͷޙͷΫϥε໊Λ͚ͭΔ ‣ Ϋϥεଐੑ)5.-ͷλάʹʮJEIPHFʯͱ͍͏ଐੑͰ ࢦఆ͞ΕΔ ‣ ಉ͡JEଐੑͻͱͭͷ)5.-ϑΝΠϧͷதͰճͷΈ༻ Մ
ٙࣅΫϥεηϨΫλ ! ‣ ٙࣅΫϥεηϨΫλ ‣ ໊લଐੑʹؔͳ͘ɺঢ়گʹΑͬͯมԽ͢ΔηϨΫλ ‣ BཁૉͷϦϯΫઃఆ͕දత ‣ MJOLˠະ๚ͷ63*ͷϦϯΫ
‣ WJTJUFEˠ๚ࡁͷ63*ͷϦϯΫ ‣ BDUJDFˠબதͷϦϯΫ ‣ IPWFSˠݱࡏϚε͕ͦͷ্ʹདྷ͍ͯΔཁૉ
ελΠϧͷઃܭ ‣ ޮՌతͳελΠϧͷઃܭ ‣ $44ಡΈࠐΈͷ༏ઌॱҐΛར༻ͯ͠ཧͷ͠қ͍ελΠϧΛ ઃܭ͢Δ ‣ αΠτશମͷڞ௨ελΠϧ ‣ ϓϩδΣΫτͷελΠϧ
‣ ͦͷจॻಛ༗ͷελΠϧ ‣ ಛఆͷཁૉݻ༗ͷελΠϧ
ग़ྗϝσΟΞʹԠ͍ͨ͡Θ͚ ‣ ελΠϧγʔτΛදࣔ͢ΔϝσΟΞʹԠͯ͡ৼΓ͚Δ͜ͱ ͕Ͱ͖Δ ‣ MJOLཁૉͷNFEJBଐੑͰઃఆ͢Δ ‣ $44ͷ!NFEJBͱ͍͏ηϨΫλΛ༻͍ͯઃఆՄೳ $44Ҏ߱
! ‣ ϝσΟΞͷछྨ ‣ BMMɿશͯͷϝσΟΞʹద༻ σϑΥϧτ ‣ BVSBMɿԻಡΈ্͛ʹద༻ ‣ IBOEIFMEɿ1%"ͳͲͷܞଳʹద༻ ‣ QSJOUɿҹग़ྗʹద༻ ‣ TDSFFOɿҰൠతͳΧϥʔϞχλʹద༻ ‣ UWɿςϨϏͳͲʹద༻
ϙδγϣχϯά ‣ ϘοΫεͷ෯ɾߴ͞ɺςΩετͷճΓࠐΈͳͲઃఆͰ͖Δ ‣ XJEUIɿϘοΫεͷίϯςϯτ෦ͷ෯ ‣ ҰൠαΠζɺBVUP ‣ IFJHIUɿϘοΫεͷίϯςϯτ෦ͷߴ͞ ‣
ҰൠαΠζɺBVUP ‣ qPBUɿςΩετͷճΓࠐΈͷઃఆ ‣ MFGU SJHIU OPOF ‣ DMFBSɿςΩεճΓࠐΈͷղআ ‣ MFGU SJHIU OPOF CPUI ‣ QPTJUJPO ‣ UPQ CPUUPN MFGU SJHIU
EJWͱTQBO ‣ EJWͱTQBOͰબൣғΛ·ͱΊΔ ‣ EJWཁૉTQBOཁૉͰෳͷཁૉΛғΉ͜ͱʹΑͬͯɺҰఆ ͷൣғʹ·ͱΊͯελΠϧΛࢦఆ͢Δ͜ͱ͕Ͱ͖Δ ‣ ߴͳελΠϧࢦఆͷجຊͱͳΔ ‣ ϖʔδͷػೳͷԠͯ͡)5.-Λ͚۠͢Δ
‣ ϔομ ‣ ϑολ ‣ ϝχϡʔόʔ ‣ αΠυόʔFUD ! ‣ ஈʹԠ༻ˠ࣍िҎ߱ʹ