Ebook728 pages5 hours
Tiny CSS Projects
By Martine Dowden and Michael Gearon
Rating: 0 out of 5 stars
()
About this ebook
CSS is a must-know language for all web developers. In this practical book, you’ll explore numerous techniques to improve the way you write CSS as you build 12 tiny projects.
In Tiny CSS Projects you’ll build twelve exciting and useful web projects including:
The projects may be tiny, but the CSS skills you’ll learn are huge! Tiny CSS Projects teaches you how to make beautiful websites and applications by guiding you through a dozen fun coding challenges. You’ll learn important skills through hands-on practice as you tinker with your own code and make real creative decisions about the projects you’re building. You’ll rapidly master the basics and then press on into CSS’s exciting layout features including grid and flexbox, animations, transitions, and media queries.
About the Technology
Don’t settle for boring web pages! With Cascading Style Sheets you can control color, layout, and typography to make your sites both functional and beautiful. CSS is a essential skill for web developers and designers. This book will help you get started the right way.
About the Book
Tiny CSS Projects builds your CSS skills by guiding you through 12 creative mini-projects. Each interesting challenge starts with a downloadable HTML skeleton. As you flesh it out with your own design ideas, you’ll master CSS concepts like transitions, layout, and styling forms, and explore powerful features including Flexbox and Grid. All the skills you’ll learn are easy to transfer to full-size applications. When you finish, you’ll have an exciting portfolio of designs ready to go for your next project.
What's Inside
About the reader
For readers who know the basics of HTML and frontend development. No previous experience with CSS is required.
About the author
Martine Dowden is an author, speaker, and award-winning CTO. Michael Gearon is a user experience designer and frontend developer who has worked with many well-known brands.
Table of Contents
1 CSS introduction
2 Designing a layout using CSS Grid
3 Creating a responsive animated loading screen
4 Creating a responsive web newspaper layout
5 Summary cards with hover interactions
6 Creating a profile card
7 Harnessing the full power of float
8 Designing a checkout cart
9 Creating a virtual credit card
10 Styling forms
11 Animated social media share links
12 Using preprocessors
In Tiny CSS Projects you’ll build twelve exciting and useful web projects including:
- A loading screen created by styling SVG graphics
- A responsive newspaper layout with multiple columns
- Animating social media buttons with pseudo-elements
- Designing layouts using CSS grids
- Summary cards that utilize hover interactions
- Styling forms to make them more appealing to your users
The projects may be tiny, but the CSS skills you’ll learn are huge! Tiny CSS Projects teaches you how to make beautiful websites and applications by guiding you through a dozen fun coding challenges. You’ll learn important skills through hands-on practice as you tinker with your own code and make real creative decisions about the projects you’re building. You’ll rapidly master the basics and then press on into CSS’s exciting layout features including grid and flexbox, animations, transitions, and media queries.
About the Technology
Don’t settle for boring web pages! With Cascading Style Sheets you can control color, layout, and typography to make your sites both functional and beautiful. CSS is a essential skill for web developers and designers. This book will help you get started the right way.
About the Book
Tiny CSS Projects builds your CSS skills by guiding you through 12 creative mini-projects. Each interesting challenge starts with a downloadable HTML skeleton. As you flesh it out with your own design ideas, you’ll master CSS concepts like transitions, layout, and styling forms, and explore powerful features including Flexbox and Grid. All the skills you’ll learn are easy to transfer to full-size applications. When you finish, you’ll have an exciting portfolio of designs ready to go for your next project.
What's Inside
- Transitions and animations using keyframes
- Layout techniques including Grid and Flexbox
- Styling form elements including radio buttons
- Embedding fonts and typography-related styles
- Conditional styling using pseudo-elements and media queries
About the reader
For readers who know the basics of HTML and frontend development. No previous experience with CSS is required.
About the author
Martine Dowden is an author, speaker, and award-winning CTO. Michael Gearon is a user experience designer and frontend developer who has worked with many well-known brands.
Table of Contents
1 CSS introduction
2 Designing a layout using CSS Grid
3 Creating a responsive animated loading screen
4 Creating a responsive web newspaper layout
5 Summary cards with hover interactions
6 Creating a profile card
7 Harnessing the full power of float
8 Designing a checkout cart
9 Creating a virtual credit card
10 Styling forms
11 Animated social media share links
12 Using preprocessors
Author
Martine Dowden
An award winning CTO, UX/UI designer and developer, international speaker, and author, Martine Dowden focuses on web interfaces that are beautiful, functional, accessible, and usable. She has worked as an developer, artist, educator, and consultant since 2005. Martine has been awarded the Microsoft MVP award and Google Developer Expert in both the Web Technologies and Angular categories.
Read more from Martine Dowden
Approachable Accessibility: Planning for Success Rating: 0 out of 5 stars0 ratingsArchitecting CSS: The Programmer’s Guide to Effective Style Sheets Rating: 0 out of 5 stars0 ratings
Related to Tiny CSS Projects
Related ebooks
CSS Mastery: Styling Web Pages Like a Pro Rating: 0 out of 5 stars0 ratingsHello! HTML5 & CSS3: A User Friendly Reference Guide Rating: 0 out of 5 stars0 ratingsResponsive Web Design with HTML5 and CSS3 - Second Edition Rating: 4 out of 5 stars4/5Sass and Compass for Designers Rating: 0 out of 5 stars0 ratingsBeginning CSS: Cascading Style Sheets for Web Design Rating: 4 out of 5 stars4/5Responsive Web Design with HTML5 and CSS3 Rating: 4 out of 5 stars4/5Bootstrap 4 Site Blueprints Rating: 5 out of 5 stars5/5Mastering Responsive Web Design with HTML5 and CSS3 Rating: 0 out of 5 stars0 ratingsLearning Bootstrap 4 - Second Edition Rating: 5 out of 5 stars5/5Less Web Development Essentials Rating: 0 out of 5 stars0 ratingsHTML Demystified: Crafting Web Content with Hypertext Markup Language Rating: 0 out of 5 stars0 ratingsWeb Components in Action Rating: 0 out of 5 stars0 ratingsASP.NET Core Razor Pages in Action Rating: 0 out of 5 stars0 ratingsModern CSS: Master the Key Concepts of CSS for Modern Web Development Rating: 0 out of 5 stars0 ratingsLearning Less.js Rating: 0 out of 5 stars0 ratingsDesign for Developers Rating: 0 out of 5 stars0 ratingsWeb Design Playground: HTML & CSS The Interactive Way Rating: 5 out of 5 stars5/5Blazor in Action Rating: 0 out of 5 stars0 ratingsWicket in Action Rating: 0 out of 5 stars0 ratingsRust Web Development: With warp, tokio, and reqwest Rating: 0 out of 5 stars0 ratingsMaster Web Design with HTML, CSS, JavaScript, and jQuery Rating: 0 out of 5 stars0 ratingsSass for Web Designers Rating: 0 out of 5 stars0 ratingsCodeCraft: A Beginner's Guide To CSS Rating: 0 out of 5 stars0 ratingsUnleashing the Power of CSS Rating: 0 out of 5 stars0 ratingsGet Ready for CSS Grid Layout Rating: 0 out of 5 stars0 ratingsLearning Drupal 8 Rating: 0 out of 5 stars0 ratingsWeb Performance in Action: Building Fast Web Pages Rating: 0 out of 5 stars0 ratingsThe New CSS Layout Rating: 0 out of 5 stars0 ratingsBackbase 4 RIA Development Rating: 0 out of 5 stars0 ratingsFunctional and Reactive Domain Modeling Rating: 0 out of 5 stars0 ratings
Internet & Web For You
Coding For Dummies Rating: 5 out of 5 stars5/5How To Start A Podcast Rating: 4 out of 5 stars4/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Beginner's Guide To Starting An Etsy Print-On-Demand Shop Rating: 0 out of 5 stars0 ratingsThe Mega Box: The Ultimate Guide to the Best Free Resources on the Internet Rating: 4 out of 5 stars4/5More Porn - Faster!: 50 Tips & Tools for Faster and More Efficient Porn Browsing Rating: 3 out of 5 stars3/5Cybersecurity For Dummies Rating: 4 out of 5 stars4/5The Logo Brainstorm Book: A Comprehensive Guide for Exploring Design Directions Rating: 4 out of 5 stars4/5The $1,000,000 Web Designer Guide: A Practical Guide for Wealth and Freedom as an Online Freelancer Rating: 5 out of 5 stars5/5Hacking : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Ethical Hacking Rating: 5 out of 5 stars5/5Social Engineering: The Science of Human Hacking Rating: 3 out of 5 stars3/5The Digital Marketing Handbook: A Step-By-Step Guide to Creating Websites That Sell Rating: 5 out of 5 stars5/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Stop Asking Questions: How to Lead High-Impact Interviews and Learn Anything from Anyone Rating: 5 out of 5 stars5/5Wireless Hacking 101 Rating: 4 out of 5 stars4/5The Internet Is Not What You Think It Is: A History, a Philosophy, a Warning Rating: 4 out of 5 stars4/5The Beginner's Affiliate Marketing Blueprint Rating: 4 out of 5 stars4/5No Place to Hide: Edward Snowden, the NSA, and the U.S. Surveillance State Rating: 4 out of 5 stars4/5How to Be Invisible: Protect Your Home, Your Children, Your Assets, and Your Life Rating: 4 out of 5 stars4/5200+ Ways to Protect Your Privacy: Simple Ways to Prevent Hacks and Protect Your Privacy--On and Offline Rating: 0 out of 5 stars0 ratingsGet Rich or Lie Trying: Ambition and Deceit in the New Influencer Economy Rating: 0 out of 5 stars0 ratingsHow to Disappear and Live Off the Grid: A CIA Insider's Guide Rating: 0 out of 5 stars0 ratingsThe Designer's Web Handbook: What You Need to Know to Create for the Web Rating: 0 out of 5 stars0 ratings
Reviews for Tiny CSS Projects
Rating: 0 out of 5 stars
0 ratings
0 ratings0 reviews
Book preview
Tiny CSS Projects - Martine Dowden
Kud book_preview_excerpt.html }KH_L@RdDs*,(%?a}b;}{%k)Y,E?2$9mƧgOS~UhA_QbL==A'E/..ϥ$u{}:+LnSSDqFd):=}:'@o~vn4E0yg\E%᰼2m]ˑmiu憞ޔ6mCWU}]fWڬ't6Q]E1(kC?G&J`dɄ+H96!ڤ
lLU۬2h+Ѧm%hcuVU|Q([rsʖbh+ *.ES@͕sMƲ91CVF
BkLTqi
[O:./Y 04V{kƛ
`'qK[,CꤿU|E .j-'Y
*OMƹg$vYd?3ciƖu\$F(?nWqMTu.~߈,md2Tn+HJ0$KЏ1`kl|LUGfATԀD!q^YN o'<ˉG|F%tiiIP2l2xr}PbQdHV 9DwXn
Nf[ZywGwgѐ?3ňK5W5XA9FN7tY\vK[uίs !f/ _M7ri?N4'@`P䆶Otvӟ@fL!4(*\%MޘoL
^C\X
BL*)M?tWH!x`Ozxr3~~`oDznҔ ;4暈 s:T$bmh#i 1(ϙn3f|g?wU8Uk:>*#EGCQݿiʒވzp90seNI"U";7r8I75qޘcA*xYAС(|K@w,? ='".J YEGPgP/Y^Ev}SfugY{OZ,/.ZF7S"/f)y炠uVh=Ƽ?.nKqREy5Eֿg}#4kB? xh{X ؚb 9 x}YƛqgKYLFT]y=2Pd^.U뻍t6D72ql?$k!yOn6&7gߟ-d~ A
nz9a#?_HMrtw"!/Aɪ3rO+H7;"k'B ݥj$!Rby2z6Dgij|nۏ0/ۿQ[0"$]ŔWӵ_]{\5/V%RsrHvpY7Oc
tkY=Vf\*em 750J,&:2
R|m`,h Y!1CV5k28e3T0F֦>ޚAv+2iGvpXd5 K4"y;ݖ_U9픘Ȳ 9~!q7["%̇t$ބ9'"ZpΦREZ} s6jt|/"..E
[&?68aL`ʒ!Ɂk=7Ā<`Nغ: Y(*%&Y
bPmV7K:s*QOYJe>bFcp`>xEYHÌ˴C[;өl~;59x0/h$}o(*އ6r~P+r IUؕIђOL߬Gɬ9x1P9>;*AU]a.w.(r!L/lTSP[v;_߃=O]v:(!5Gބ@bf'cvNώ{Ч)J7Q._溵xt/)jFW &hȈatݬo}4K/ܗ5Ql:@wstnEz; :{G;A
*S; xYÙ
Vtf4+Mr+cs\K0ܖd٣C튄÷a*UYHsÿYXEu]C2cc"]sL
Fs I?Az8]oZJw^1%Г(d= [%
cЦO©Ur6Dx h!;uٴSg/ZCz%u0!}G}bn sw|'#N\/0-6JZ'>y6@Q?rmFz7 >n'X暑WYYgCSY}VWWnFM3,+ڳ5|q}7kԙ㕇ꦰW>s~A¸[еs@KwUpɨ'M(jִ۫>1wcARpʦY,X(ۊ;
"N7س[f%ӹ93*-؞95Htjc>NzS҂C3v?߸jzWghk:C.;]hd|AV9c2$wy ;b퍎 UQ>긓|OUBNV;AB-V0t/xDxIV_ oe+$ ø'LYztaP݃{_FK?f9DȃK,8"DImPXN*:C0hIvsskrY= =9cGNres0;=G0^{(^% tG?b\bAshIs~")+O"n4 eu",bԌDN;wk [elɁ"G.͘ӧkՇ>ZrFX@bO'JF;}-a3e^ƃ^Ӂ%JمsxعC\q84aCA(tOJLd =L/vGQ@ic|-m5@zv@E,3up>r"@bٗ<Yu"ج65 MͪfΜW5tԁL|Ct3`}ή3).+Iү𧿃cJbQvxv@GS2m ;'ADU_
ﲅ` 7'_gCF=WEG]F/IHK_tC*3W0QYsKLfKjRlE.eHE'%恿6~JBʉR