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.
本书根据最新的2.6.24内核为基础。在讲述方式上,本书注重实例分析,尽量在讨论“如何做”的基础上,深入讨论为什么要这么做,从
用户故事与敏捷方法 本书特色 《用户故事与敏捷方法》:敏捷大师Mike Cohn的软件需求方法圣经,小型团队(项目)不可或缺的敏捷开发宝典,亚马逊五星级长销图书...
《电力电子变换器的先进脉宽调制技术》内容简介:本书综合介绍了电力电子变换器的先进脉宽调制(PWM)技术的原理和应用。脉宽调制技
C++编程风格 内容简介 本书描述C语言中较深层次的程序设计思想和使用方法,包含大量软件工程概念和设计模式,重点介绍大规模编程相关的内容。C++编程风格 目录 ...
《成为学霸》内容简介:如何记笔记,才能加深记忆?如何背知识,才能又快又好?如何晚自习,才能专注高效? 看似具体的学习困境,其
《AI游戏引擎程序设计》为游戏开发人员创建现代游戏的AI引擎提供了工具和必要的指导。带领读者从理论入实际的游戏开发,并给出可
《客户关系管理》内容简介:王广宇所著的《客户关系管理(第3版)》是客户关系管理(CustomerRelationshipManagement,CRM)研究领
《唐诗分类品赏》内容简介:古典诗词鉴赏名家李元洛先生以今人视角依不同题材精选唐诗三百余首,分为自然、社会、人生与艺术四大篇
《机器学习编程》内容简介:使用监督学习从头构建一个图像识别应用程序。用线性回归预测未来。深入研究梯度下降,这是一种驱动大部
《造型原本》是作者中央美术学院教授吕胜中以广受学生欢迎的“造型原本”课的讲稿为基础,结合大量作品实例,带读者发现各种风格
Cisco IP 电话疑难解析 内容简介 本书指导读者学习怎样分析和纠正IP电话网络中的问题。全书共分18章,分别介绍了疑难解析方法学、IP电话体系结构、疑难解...
群体智能与计算智能优化的盲均衡算法 本书特色 本书针对盲均衡理论与算法研究中初始权向量优化的难题,以智能群算法和智能计算理论为工具,开展了盲均衡算法性能优化的研...
《中国甘宁青纸币(精)》内容简介:该书叙述了自宋代交子产生以来至中华人民共和国成立之前甘肃、宁夏、青海三省区域内历史纸币、
《奚氏武术集粹》内容简介:本书是杭州武术协会顾问吴维叔整理的著名武术家奚诚甫的武术精粹集合。奚诚甫学贯少林、太极、八卦、形
《西城追忆·抗战西城》内容简介:2015年初,西城区档案局(馆)与西城区文物研究所合作出版的《西城追忆·文物保护专辑》,深受各
《平衡掌控者》内容简介:本书由真正从事游戏行业工作的一线人员所著,书中的全部案例来自真实的游戏设计案例。全书共7章,第1章介
《PyQt编程快速上手》内容简介:PyQt是一个创建GUI应用程序的工具包,是Python编程语言和Qt库的成功融合。本书旨在通过深入浅出的讲
“只要一提到彼得·德鲁克的名字,在企业的丛林中就会有无数双耳朵竖起来听。”这里汇集了彼得·德鲁克和其他39位世界顶级大师的
《中国风俗史》内容简介:作者夙有改良风俗之志,认为要理解并改良当时的风俗,不可不先述古俗。书中将黄帝以前至明朝的历史,分为
政府地理信息系统 本书特色 本书内容丰富,学术性和技术性强。主要读者对象是:政府机关从事政务信息化和电子政务建设的领导同志和技术人员,政府业务部门从事GIS研究...