仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 950|回复: 8
打印 上一主题 下一主题

[DIV+CSS] 来看看:前提CSS基础利用办法

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 23:35:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
所有的设计第一步就是构思,构思好了。
网页制造poluoluo文章简介:用分歧的CSS如何定位分歧的扫瞄器.
毫无疑问,任何一个试图利用CSS的网页计划师和开辟职员城市发明分歧的扫瞄器请求分歧的款式声明。这些懊恼归罪于各扫瞄器及其各版本分歧水平的CSS实行的完全性。前提CSS是这个成绩的一个办理计划,接纳的是InternetExplorer的前提正文语法的头脑,并把它内联到CSS声明当中。
基础用法
前提CSS次要用于指出一个出格的CSS声明是否是应当用于一个出格的扫瞄器。固然你不但愿常常这么做,可是当你必要针对一个扫瞄器的时分,它会十分有效。能够在U4EA撑持列内外看到,年夜部分的扫瞄器都撑持这类体例。
恣意CSS声明大概块都能够增加前提声明前缀,这些前缀有3种基础范例:
[if{!}browser]
[if{!}browserversion]
[if{!}conditionbrowserversion]
!-声明的否认(例NOT)-可选
browser-声明针对的扫瞄器
‘IE’-InternetExplorer
‘Gecko’-Gecko中心的扫瞄器(Firefox,Camino等)
‘Webkit’-Webkit中心的扫瞄器(Safari,Shiira等)
‘SafMob’-挪动版Safari(iPhone/iPodTouch)
‘Opera’-Opera的扫瞄器
‘IEMac’-Mac版本的InternetExplorer
‘Konq’-Konqueror
‘IEmob’-挪动版IE
‘PSP’-PlaystationPortable
‘NetF’-NetFront(恕糖伴西红柿蒙昧,不晓得这是啥东东)
version-要针对的扫瞄器版本
condition-算术符
lt-小于
lte-小于即是
eq-即是
gte-年夜于即是
gt-年夜于
一些前提声明的例子:
//前提-CSS语法实例
[ifIE]-假如扫瞄器是IE
[if!Opera]-假如扫瞄器不是Opera
[ifIE5]-假如扫瞄器是IE5
[iflteIE6]-假如扫瞄器是IE6大概更低版本(IE5,IE4等)
[if!gtIE6]-和下面的声明等效,假如扫瞄器版本不高于IE6
由于很多实例以为div是具有width和padding的盒类。因而它也应当在IE5中体现一般(我发明良多人已保持撑持IE5了,但这是一个典范例子)。IE5的盒模子不尺度,因而这就是利用前提CSS办理的办法:
//前提CSS盒模子例子

div.box{
width:400px;

[ifIE5]width:600px;

padding:0100px;
}
像你所看到的,前提CSS使得你能够只保护一个CSS文件,而不是好几个必要用到IE的前提正文的文件。这有助于流线型保护,也使得代码加倍明晰。
再进一步,前提CSS的一个主要特征是当它发明一条@importCSS声明时,它会主动翻开并拔出必要导进的文件。如许就削减了页面的加载工夫,由于扫瞄器只必要对CSS文件做出一条HTTP哀求。
只管前提CSS年夜多用于针对分歧版本的IE扫瞄器,当你在其余扫瞄器碰着很难修改的bug(次要利用Javascript修改)的时分,前提CSS也是相称有效的。例子包含了短少‘display:inline-block’撑持的Firefox2和Safari2中的背景图片bug。这些bug在这些扫瞄器的最新版本内里已修改了,可是当这些扫瞄器占据必定市场份额的时分,向后兼容就很主要了。
上面的图片展现了此页面在IE7,Safari3,Firefox2和Opera9中的显现效果。



注重这个例子不合适部署在实践临盆情况中,由于你只想在各扫瞄器总坚持分歧的结构,而前提CSS只是用来修改CSS显现bug。可是这个例子的确给出了一个好的例子用来讲明分歧的CSS如何定位分歧的扫瞄器。

现在YAHOO,MSN等国际门户网站,网易,新浪等国内门户网站,和主流的WEB2.0网站,均采用DIV+CSS的框架模式,更加印证了DIV+CSS是大势所趋。
深爱那片海 该用户已被删除
沙发
发表于 2015-1-17 23:34:14 | 只看该作者
在Dreamweaver里可以很轻松的完成图文混排、插入图片、插入Flash、插入音频、插入视频。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-25 21:23:18 | 只看该作者
足见市场的反响和MACROMEDIA公司对它们的自信。说到Dreamweaver8我们应该了解一下网页编辑器的发展过程,随着互联网(Internet) 的家喻户晓。
小女巫 该用户已被删除
地板
发表于 2015-2-4 07:04:57 | 只看该作者
dreamweaver8中文版下载(dw)对专业网页图像设计的FIREWORKS,三者被MACROMEDIA公司称为DREAMTEAM(梦之队)。
变相怪杰 该用户已被删除
5#
 楼主| 发表于 2015-2-9 18:28:48 | 只看该作者
是当我和赵丽芬崔明艳老师进行交流后,很快就了解了还不太清楚的内容和并不了解的知识(像布局表格、绘制布局单元格等)。
兰色精灵 该用户已被删除
6#
发表于 2015-2-27 16:03:31 | 只看该作者
Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。
柔情似水 该用户已被删除
7#
发表于 2015-3-9 11:49:24 | 只看该作者
这个过程其实就是交流的过程。所有的这些都需要花时间。在面对完全陌生的软件时,就要多花时间对其产生初步的印象。此外,多操作也是非常重要的。
不帅 该用户已被删除
8#
发表于 2015-3-17 00:07:54 | 只看该作者
所见则所得网页编辑器的优点就是直观性,使用方便,容易上手.
乐观 该用户已被删除
9#
发表于 2015-3-23 09:45:03 | 只看该作者
滚动条)层属性--溢出(visible/hidden/scroll/auto)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-11 19:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表