仓酷云

标题: CSS教程之破洛洛搜集CSS兼容性技能年夜全(一) [打印本页]

作者: 不帅    时间: 2015-1-15 23:17
标题: CSS教程之破洛洛搜集CSS兼容性技能年夜全(一)
可以将站点上所有的网页风格都使用一个CSS文件进行控制,只要修改这个CSS文件中相应的行,那么整个站点的所有页面都会随之发生变动。
破洛洛文章简介:CSS对扫瞄器的兼容性偶然让人很头疼,也许当你懂得傍边的技能跟道理,就会以为也不是难事,从网上搜集了IE7,6与Fireofx的兼容性处置技能并收拾了一下。关于web2.0的过分,请只管用xhtml格局写代码,并且DOCTYPE影响CSS处置,作为W3C的尺度,必定要加DOCTYPE声明。
  CSS对扫瞄器的兼容性偶然让人很头疼,也许当你懂得傍边的技能跟道理,就会以为也不是难事,从网上搜集了IE7,6与Fireofx的兼容性处置技能并收拾了一下。关于web2.0的过分,请只管用xhtml格局写代码,并且DOCTYPE影响CSS处置,作为W3C的尺度,必定要加DOCTYPE声明。
  CSS技能
  1.div的垂直居中成绩
  vertical-align:middle;将行距增添到和全部DIV一样高line-height:200px;然后拔出笔墨,就垂直居中了。弱点是要把持内容不要换行
  2.margin更加的成绩
  设置为float的div在ie下设置的margin会更加。这是一个ie6都存在的bug。办理计划是在这个div内里加上display:inline;
  比方:
  <#divid=”imfloat”>
  响应的css为
  #imfloat{
  float:left;
  margin:5px;/*IE下了解为10px*/
  display:inline;/*IE下再了解为5px*/}
  3.浮动ie发生的双倍间隔
  #box{float:left;width:100px;margin:000100px;//这类情形之下IE会发生200px的间隔display:inline;//使浮动疏忽}
  这里细说一下block与inline两个元素:block元素的特性是,老是在新行上入手下手,高度,宽度,行高,边距都能够把持(块元素);Inline元素的特性是,和其他元素在统一行上,不成把持(内嵌元素);
  #box{display:block;//能够为内嵌元素摹拟为块元素display:inline;//完成统一行分列的效果diplay:table;
  4IE与宽度和高度的成绩
  IE不认得min-这个界说,但实践上它把一般的width和height看成有min的情形来使。如许成绩就年夜了,假如只用宽度和高度,一般的扫瞄器里这两个值就不会变,假如只用min-width和min-height的话,IE上面基本即是没有设置宽度和高度。
  好比要设置背景图片,这个宽度是对照主要的。要办理这个成绩,能够如许:
  #box{width:80px;height:35px;}html>body#box{width:auto;height:auto;min-width:80px;min-height:35px;}
  5.页面的最小宽度
  min-width是个十分便利的CSS命令,它能够指定元素最小也不克不及小于某个宽度,如许就可以包管排版一向准确。但IE不认得这个,而它实践上把width当作最小宽度来使。为了让这一命令在IE上也能用,能够把一个
放到标签下,然后为div指定一个类,然后CSS如许计划:
  #container{min-width:600px;width:expression(document.body.clientWidth<600?"600px":"auto");}
  第一个min-width是一般的;但第2行的width利用了Javascript,这只要IE才认得,这也会让你的HTML文档不太正轨。它实践上经由过程Javascript的判别来完成最小宽度。
  出处:web前端北风
  义务编纂:bluehearts
</p>
支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是IE7或者是火狐,您的网站都能很好的兼容。
作者: 海妖    时间: 2015-1-17 21:28
Dreamweaver8中文版(dw)是由Macromedia公司开发的一款所见即所得的网页编辑器。和二维动画设计软件FLASH,专业网页图像设计软件FIREWORKS,并称为“网页三剑客”。
作者: 灵魂腐蚀    时间: 2015-1-26 23:05
是当我和赵丽芬崔明艳老师进行交流后,很快就了解了还不太清楚的内容和并不了解的知识(像布局表格、绘制布局单元格等)。
作者: 若天明    时间: 2015-2-5 06:59
Adobe Dreamweaver(前称Macromedia Dreamweaver)是Adobe公司的著名网站开发工具。
作者: 第二个灵魂    时间: 2015-2-11 08:18
HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器)
作者: 飘飘悠悠    时间: 2015-3-2 03:44
Adobe Dreamweaver CS5 软件使设计人员和开发人员能充满自信地构建基于标准的网站。由于同新的 Adobe CS Live 在线服务 Adobe BrowserLab 集成。
作者: 小妖女    时间: 2015-3-11 04:45
每天上网看着那样多的网页,于是我才下定决心选择了网页制作这一门课程,目的就是希望以后能够做出一个完美的网页来。
作者: 因胸联盟    时间: 2015-3-17 22:16
俗话说:兴趣是最好的老师。做每一件事都离不开兴趣的驱动。兴趣是自学技术需要迈出的第一步。在学习的过程中,我们难免会遇到各种各样的问题。
作者: 谁可相欹    时间: 2015-3-25 10:10
只要我们努力,无论是怎样的艰难险阻,成功依然会迎面直击。在刚开始时我觉得dreamweaver mx XX很难理解。




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2