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
Object-Oriented CSS
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Rachel Ober
April 12, 2013
Programming
1
48
Object-Oriented CSS
Rachel Ober
April 12, 2013
Tweet
Share
More Decks by Rachel Ober
See All by Rachel Ober
So, You Want to Organize a Conference
rachelober
0
58
Front End Workshop 2015
rachelober
0
73
Front End Overview for Interns 2015
rachelober
1
53
IE Classes
rachelober
0
54
Front End Overview (2014)
rachelober
0
61
Team Communication Through Code
rachelober
0
85
Responsive Emails
rachelober
0
48
What I Learned About SVG
rachelober
0
68
Paperless Post Sass
rachelober
1
95
Other Decks in Programming
See All in Programming
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
750
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
170
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
800
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
290
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
240
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
360
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
110
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
150
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
3
1.2k
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
120
Railsの気持ちを考えながらコントローラとビューを整頓する/tidying-rails-controllers-and-views-as-rails-think
moro
5
380
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
210
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Designing for Performance
lara
611
70k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Writing Fast Ruby
sferik
630
63k
For a Future-Friendly Web
brad_frost
183
10k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
We Are The Robots
honzajavorek
0
190
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
470
The SEO identity crisis: Don't let AI make you average
varn
0
410
The Pragmatic Product Professional
lauravandoore
37
7.2k
Transcript
Object-Oriented CSS
Grid
None
Padding & Margins
app/styles/styleguide/_spacing.scss
None
None
Does that really help us?
Cascading Style Sheets (CSS) Noun A style sheet language used
for describing the presentation semantics (the look and formatting) of a document written in a markup language.
When I want to change a style, I should only
touch the CSS, not the HTML
http://ianstormtaylor.com/oocss-plus-sass-is-the-best-way-to-css/
OOCSS + Sass
None
None
None