I liketohelppeoplefallinlovewithCSSandoneofthewaystodothatistotakeoffourtrainingwheels
私は、人々がCSSを好きになる手助けをするのが好きだ。
Andsotodaywe'regonnabelookingatsome
そこで今日は
Tricksthatwecandotohelpwhenitcomestowritinglesscodebecausewhenyoujustuse a singleclassforeverythingsometimesyouendupwith a lotmorecodethanyouactuallyneedandalsolookatsomecoollittleuserinteractiontricksthatwe
また、ユーザーとのインタラクションに関するちょっとしたトリックも紹介する。
CandowithsomemoreadvancedCSSselectorsandwe'regoingtodothatbydivingintothisexamplethat I haveherewherewe'regonnaexplore a wholebunchofdifferentthingsand
もっと高度なCSSセレクタを使うことができます。この例を見て、いろいろなことを調べてみましょう。
Thefirstthingwe'regonnabelookingatisyoucansee I have a navigationsetupatthetop
最初に見ていくのは、上部にナビゲーションを設定したことだ。
But I havebulletpointsbecauseit's setupwith a listandthen I have a regularlisthere
でも、箇条書きにしているのは、リストで設定されているからで、ここには通常のリストがある
Andthen I havethisimagegallerysetupwith a listoverhere
So I couldtakethisandthenalsodoitforthe 8thandalsodoitforthe 9th
だから、これを受け取って、8日にもできるし、9日にもできる。
Butthere's anotherwayandwecanusethistoselectrangesofcontentaswellandsothefirstthingwewanttodoisactuallysayit's gonnabean n plus 7 andwhatthatmeansisit's
Sotobeabletodothatwhen I sayinteracting I'm gonnadoitas a hover
だから、私がホバーとしてやるつもりで相互作用すると言ったときに、それができるようにするために
Butthiscouldworkwith a focusaswell
しかし、これはフォーカスを当てても同じように機能する。
Myimagescan't befocusedand I wouldn't reallywantthemtobebutifyoudidthisin a differentwaywhereyoumighthavelinksorotherthingsthatareinvolvedyoucoulddefinitelydowiththiswithfocusstatestoandwe'regonnasaythatwehavemy
Thoselookreallyweirdfor a longtimeuntilweallgotusedtothemthisisactuallysomething I wentkindofin-depthinandlookedat a bunchofdifferentpatternsthatwehavenewmodernwaysof
このようなパターンに慣れるまで、長い間、本当に奇妙に見えていた。
Doingthataremuchbetterthantheoldways
昔のやり方よりずっと良いことをする
Buttheoldwaysare
しかし、古いやり方は
Familiarpatternsthatpeopleareusedtoand I justmadetheargumentthatweshouldprobablybelookingatmovingontothenewer