- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DW排版(第三节)概要1
在样式表定义一个样式的时候,可以定义id也可以定义class。 1、在CSS文件里书写时,ID加前缀#;CLASS用. 2、id一个页面只可以使用一次;class可以多次引用。 3、ID是一个标签,用于区分不同的结构和内容,就象名字,如果一个屋子有2个人同名,就会出现混淆;class是一个样式,可以套在任何结构和内容上,就象一件衣服; 4、从概念上说就是不一样的:id是先找到结构/内容,再给它定义样式;class是先定义好一种样式,再套给多个结构/内容。 目前的浏览器还都允许用多个相同ID,一般情况下也能正常显示,不过当你需要用JavaScript通过id来控制div时就会出现错误。 2、盒子模型 2、css权重(优先级) display:inline 1. 设置宽度width 无效。 2. 设置高度height 无效,可以通过line-height来设置。 3. 设置margin 只有左右margin有效,上下无效。 4. 设置padding 只有左右padding有效,上下则无效。注意元素范围是增大了,但是对元素周围的内容是没影响的 display:inline-block 简单来说就是将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。 5、IE浏览器的haslayout 兼容IE6、IE7、IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题。 加红色的那里就可以在IE6、IE7、IE8正常显示效果了。 css中的zoom的作用1、检查页面的标签是否闭合 不要小看这条,也许折腾了你两天都没有解决的 CSS BUG 问题,却仅仅源于这里。毕 竟页面的模板一般都是由开发来嵌套的,而他们很容易犯此类问题。快捷提示:可以用 Dreamweaver 打开文件检查,一般没有闭合的标签,会黄色背景高亮。 2、样式排除法 有些复杂的页面也许加载了 N 个外链 CSS 文件,那么逐个删除 CSS 文件,找到 BUG 触发的具体 CSS 文件,缩小锁定的范围。 对于刚才锁定的问题 CSS 样式文件,逐行删除具体的样式定义,定位到具体的触发样式定义,甚至是具体的触发样式属性。 3、模块确认法有时候我们也可以从页面的 HTML 元素出发。删除页面中不同的 HTML 模块,寻找到触发问题的 HTML 模块。 4、检查是否清除浮动其实有不少的 CSS BUG 问题是因为没有清除浮动造成的。养成良好的清除浮动的习惯是必要的,推荐使用 无额外 HTML 标签的清除浮动的方法(尽量避免使用 overflow:hidden;zoom:1 的类似方法来清除浮动,会有太多的限制性)。 5、检查 IE 下是否触发 haslayout很 多的 IE 下复杂 CSS BUG 都与 IE 特有的 haslayout 息息相关。熟悉和理解 haslayout 对于处理复杂的 CSS BUG 会事半功倍。推荐阅读 old9 翻译的 《On having layout》(如果无法翻越穿越伟大的 GFW,可阅读 蓝色上的转帖 )快捷提示:如果触发了 haslayout,IE 的调试工具 IE Developer Toolbar 中的属性中将会显示 haslayout 值为 -1。 6、边框背景调试法故名思议就是给元素设置显眼的边框或者背景(一般黑色或红色),进行调试。此方法是最常用的调试 CSS BUG 的方法之一,对于复杂 BUG 依旧适用。经济实惠还环保^^最后想强调一点的是,养成良好的书写习惯,减少额外标签,尽量语义,符合标准,其实可以为我们减少很多额外的复杂 CSS BUG,更多的时候其实是我们自己给自己制造了麻烦。希望你远离 BUG ,生活越来越美好。 6、简单的css3 CSS3,IE不再打酱油 标题有点夸张,实际上这里讲的是让 IE6、7、8 也支持一些常用 CSS3 属性,比如圆角(border-radius)、阴影(box-shadow)、背景渐变(linear-gradient)。虽然 IE678 不支持 CSS3 属性,但微软还是给自己留了后路——VML向量绘图技术。维基百科可以看到:Vector Markup Language(VML)是一种XML语言用于绘制向量图形(vector graphics)。1998年VML建议书由微软、Macromedia等向W3C提出审核。VML 遭到拒绝,因为Adobe、Sun等提出了 PGML 计划书。这两套标准后来合并成更具潜力的SVG。 尽管VM
您可能关注的文档
- DWDM的技术规范.ppt
- duty report.pptx
- dwfu演示文稿.ppt
- DWDM原理 V1P2R1 107p.ppt
- DXP中PCB板的绘制.ppt
- DTSE9 U盘生产流程及品.ppt
- dying to be thin.pptx
- DWELLING & HOUSE 建筑和住房.ppt
- DYING IN THE SUN.pptx
- Dynamics CRM 2013创建基于FetchXML的报表.docx
- 2025四川德阳天府旌城管理委员会选调下属事业单位工作人员10人备考题库附答案解析.docx
- 2025年竞争与共赢试题及答案.docx
- 2025四川成都市大邑县下半年医疗卫生事业单位考核招聘2名高层次人才2人备考题库附答案解析.docx
- 2025年敬佩的试题及答案.docx
- 2025年化验室水质分析试题库附答案.docx
- 有色金属冶炼及压延加工业.docx
- 2025四川成都东部新区三岔中心卫生院(成都东部新区第三人民医院)第四季度编外人员招聘6人参考题库附.docx
- 2025四川成都市武侯区选调事业单位人员10人备考题库附答案解析.docx
- 2025四川成都市金牛区荷花池社区卫生服务中心编外人员招聘2人参考题库附答案解析.docx
- 2025四川德阳市中心血站选调专业技术人员2人备考题库附答案解析.docx
最近下载
- 《园林景观手绘技法表现》教案——项目5园林景观立面图表现技法.docx VIP
- 《园林景观手绘技法表现》课件——项目5园林景观立面图表现技法.pptx VIP
- 金融市场与金融机构(原书第9版)题库chapter 1.doc VIP
- 售后服务承诺与保证措施方案.docx VIP
- 2025年国家开放大学《信息安全基础》期末考试备考试题及答案解析.docx VIP
- 在线网课学习课堂《羽毛球运动知识大讲堂》单元测试考核答案.docx VIP
- 离心泵控制系统计算机仿真实验报告.doc VIP
- 售后服务保证措施.docx VIP
- 2025年安全教育培训考试题库(真题模拟版)职业健康与环境保护试题(附答案).docx VIP
- 大学计算机基础题库大学计算机基础题库精选.doc VIP
原创力文档


文档评论(0)