当前位置:主页 > 论文百科 > 英文数据库 >

《精通CSS:高级Web标准解决方案》读书笔记

发布时间:2016-10-11 06:33

  本文关键词:精通CSS:高级Web标准解决方案,由笔耕文化传播整理发布。


精通CSS:高级Web标准解决方案》读书笔记

Author:chemandy



章二、为样式找到应用目标

1. 子选择器和相邻通报选择器,在IE7下,如果父元素与子元素间有注释,会产生错误。
2. 层叠和特殊性,根据特殊性应用样式。内联>id>class>普通元素选择。
3. css中导入样式@import url(路径);速度比链接样式慢。

---------------------------------------------------------------------------------------

1. 设计css代码结构:
一般样式
         主题样式
         reset样式
         链接
         标题
         其他元素
辅助样式
         表单
         通知和错误
         一致的条目
页面结构
         标题、页脚和导航
         布局
         其他页面结构元素
页面组件
         各个页面
覆盖

/* @group general styles
----------------------------------------------------------------------*/

/* @group helper styles
----------------------------------------------------------------------*/

/* @group page structure
----------------------------------------------------------------------*/

/* @group page components
----------------------------------------------------------------------*/

/* @group overrides
----------------------------------------------------------------------*/
2. 添加css自我提示
3. 删除多余的注释,优化样式表。

---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------

章四、背景图像效果

1. 元素背景图像可以栖身于padding中。
2. 图像百分比定位例:若指定垂直和水平位置都是20%,则子元素左上角20%的点定位于父元素左上20%的点。最好不要混合使用单位和关键字。
3. 简单圆角处理:①固定宽度圆角框;②滑动门;③山顶角。
4. CSS 3 处理圆角:①同一元素下设置多个背景;②border-radius属性;③border-image属性。
5. 投影处理:①容器设置投影图片,img设负边距偏移;②Clagnut投影方法:img设置relative定位偏移。
6. CSS 3 处理投影:Box-shadow属性,例:img { box-shadow:3px 3px 6px #666;},部分浏览器可能需要扩展才可以使用,如Safari(-webkit-),Firefox(-moz-)
7. 不透明度处理:①属性opacity:0.8;针对IE使用filter:alpha(opacity=80);②使用RGBa方法:.alert { background-color: rgba(0,0,0,0.8); },其最后一位为opacity值。③使用png图片,IE6不支持,需使用条件注释引用一下代码:.Aimg { filter:progid:DXImageTransform.Microfoft.AlphaImageLoader(src='path',sizingMethod='crop'); }
8. CSS 视差效果,多层png图像叠加情况下,设置水平偏移百分比可达效果。
9. 图像替换:①FIR方法,将文字块用display:none;或visibility:hidden;隐藏;②Phark方法:对文字使用text-indent:-5000px;设置css背景图片;③sIFR(Flash方法,,忽略)

---------------------------------------------------------------------------------------

章五、对链接应用样式

1. 设置链接样式次序:a:link, a:visited, a:hover, a:focus, a:active;识记:Lord Vader Hates Furry Animals.
2.

  本文关键词:精通CSS:高级Web标准解决方案,由笔耕文化传播整理发布。



本文编号:136835

资料下载
论文发表

本文链接:https://www.wllwen.com/wenshubaike/mishujinen/136835.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b47f5***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com