Smashing CSS takes you well beyond the basics, covering not only the finer points of layout and effects, but introduces you to the future with HTML5 and CSS3. Very few in the industry can show you the ins and outs of CSS like Eric Meyer and inside Smashing CSS Eric provides techniques that are thorough, utterly useful, and universally applicable in the real world. From choosing the right tools, to CSS effects and CSS3 techniques with jQuery, Smashing CSS is the practical guide to building modern web layouts.
With Smashing CSS you will learn how to:
Throw elements offscreen/hide them
Create body/HTML backgrounds in XHTML
Usemore than 15 layout techniques including clearfix, two/three simple columns, faux columns, One True Layout, Holy Grail, em-based layout, fluid grids, sticky footers, and more
Use a variety of CSS effects including CSS popups, boxpunching, rounded corners, CSS sprites, Sliding Doors, Liquid Bleach, ragged floats, and more
Apply CSS table styling including using thead, tfoot, and tbody, row headers, column-oriented styling (classes); styling data tables with jQuery, tables to graphs, tables to maps; and more
Use CSS3 elements including rounded corners, multiple backgrounds, RGBA, using jQuery to do CSS3 selections and so much more.
on Wiley: http://as.wiley.com/WileyCDA/WileyTitle/productCd-047068416X,descCd-tableOfContents.html
Official Site: http://meyerweb.com/eric/books/smashing/
PART I: FUNDAMENTALS.
Chapter 1: Tools.
Firebug.
Web Developer Toolbar.
Internet Explorer Developer Toolbar (or Tools).
Dragonfly (for Opera).
Web Inspector (Safari).
XRAY.
SelectORacle.
Diagnostic Style Sheet.
Reboot Styles.
IE9.js.
Chapter 2: Selectors.
Pseudo What?
Targets with Style.
Specificity.
Importance.
What Happens when You omit Shorthand Value Keywords.
Selectively Overriding Shorthands.
Universal Selection.
ID vs. Class.
ID with Class.
Multiclassing.
Simple Attribute Selection.
Attribute Selection of Classes.
ID vs. Attribute Selector.
Substring Attribute Selection.
More Substring Attribute Selection.
Child Selection.
Simulated Partial Child Selection.
Sibling Selection.
Generating Content.
PART II: ESSENTIALS.
Chapter 3: Tips.
Validate!
Ordering Your Font Values.
Rolling in Line-Height.
Unitless Line-Height Values.
Avoid Style-less Border Values.
Controlling Border Appearance with Color.
Suppressing Element Display.
Suppressing Element Visibility.
Th rowing Elements Off -screen.
Image Replacement.
Print Styles.
Developing Print Styles.
Block-level Links.
Margin or Padding?
Outdenting Lists.
Bulleting Lists.
Background Bullets.
Generating Bullets.
You Have More Containers than You Think.
Document Backgrounds.
Server-specifi c CSS.
Chapter 4: Layouts.
Outlines Instead of Borders.
Centering Block Boxes.
Float containment: overflow.
Float containment: floating.
Clearfixing.
Adjacent Clearing.
Two Simple Columns.
Th ree Simple Columns.
Faux Columns.
Liquid Bleach.
The One True Layout.
The Holy Grail.
Fluid Grids.
Em-Based Layout.
Negative Margins in Flow.
Positioning Within a Context.
Pushing out of the Containing Block.
Fixed headers and footers.
Chapter 5: Eff ects.
Complexspiral.
CSS Pop-ups.
CSS Menus.
Boxpunching.
Pre-CSS 3 Rounded Corners.
CSS 3 Rounded Corners.
CSS Sprites.
Sliding Doors.
Clipped Sliding Doors.
CSS Parallax.
Ragged Floats.
Better Ragged Floats.
Boxing Your Images.
Constrained Images.
PART III: CUTTING EDGE.
Chapter 6: Tables.
Head, Body, Foot.
Row Headers.
Column-oriented Styling.
Table Mapping.
Table Graphs.
Chapter 7: Th e (Near) Future.
Styling HTML 5.
Classing like HTML 5.
Media Queries.
Styling Occasional Children.
Styling Occasional Columns.
RGB Alpha Color.
HSL and HSL Alpha Color.
Shadowy Styles.
Multiple Backgrounds.
2D Transforms.
Index.
本书通过nendo工作室创始人佐藤大亲身体验的事例,介绍设计与创造的本质。不仅是设计师,普通读者也可以从佐藤大的独特思考中,发
《设计中的人因:34个设计小故事》内容简介:本书收录了34个人因科学小故事,旨在通过简单化、生活化的解读,带领大家走进设计中的
周品编著的《MATLAB神经网络设计与应用(最新版)》以最新版MATLABR2012a为平台编写,结合高等学校教学对MATLAB及其在神经网络的应
《空间信息网络传输协议》内容简介:本书系统、全面地介绍了空间信息网络的特点及其对传输协议造成的影响;重点介绍和讨论了空间信
《企业重组的税会处理与筹划》内容简介:本书内容涵盖了企业重组的所有主要形式,包括债务重组、股权收购、资产收购、企业合并、企
《二十国集团与全球数字经济包容发展》内容简介:自中国在2016年G20杭州峰会发起对数字经济的讨论以来,G20数字经济磋商机制已走过
《有一种境界叫苏东坡·3》内容简介:《有一种境界叫苏东坡·3》主要讲述了中、老年时期的苏东坡在政治、文学上的成就及其情感生活
《通信类毕业生求职宝典》找一份让自己满意且适合自身发展的工作对于即将走向社会的同学们而言尤为重要。通信类专业毕业生知识覆
由胡翔骏编著的《电路分析》是面向21世纪课程教材——《电路分析》(胡翔骏编)的修订版,也是普通高等教育“十一五”国家级规划
《论语译注》内容简介:从汉代郑玄为《论语》做注开始直到当代,《论语》的注本层出不穷,其中朱熹的《论语集注》、刘宝楠的《论语
蜜蜂病虫害防治 内容简介 本书由中国农业科学陆军蜜蜂研究所冯峰研究员等编著。内容包括:蜜蜂的种类、形态、发育阶段和生物学特性,蜜蜂疾病的发生、诊断和防治,蜜蜂的...
《以兴趣为职业的“记”者:方汉奇传》内容简介:方汉奇是中国人民大学荣誉一级教授,是中国新闻学最早的三位博士生导师之一,在中
在线阅读本书Thelogobible,thisbookprovidesgraphicdesignerswithanindispensablereferences...
《深入理解InfluxDB:时序数据库详解与实践》内容简介:时序数据库是一种新型技术,主要用于工业互联网软件建设中。近年来,伴随着
《抗战时期中共对根据地社会生态改造研究》内容简介:本书主要通过以下三个问题来深入分析抗战时期中共陕甘宁和晋西北根据地复杂而
IT服务连续性实现指南 本书特色 本书是一种系统地、全面地阐述it服务连续性知识体系的专著,旨在为社会培养it服务连续性领域的人才,为数据中心开展it服务连续性...
接入网是通信网络(包括电信网络与IP网络)的重要组成部分。接入网技术,特别是IP接入网技术的蓬勃发展与普遍应用是当前通信网络
本书主要以Fireworks网页效果图设计为主线,介绍网页效果图的设计流程和网页中各种页面元素的设计。书中按照网页的构成元素,如布
Java办公自动化项目方案精解(附光盘) 内容简介 本书采用当今*流行的Java语言来实现前台的控制界面。后台数据库考虑到读者的广泛性,采用当今功能*为强大的O...
《Python入门经典:以解决计算问题为导向的Python编程实践》是一本系统而科学的Python入门教程,美国密歇根州立大学等多所美国知名