您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop兼容CSS样式在FF、IE7、IE6中的不同表现
含蕾2023-12-21Ecshop商城教程已有人查阅
导读随着IE7对!important的支持,现在IE7和FF都支持!important,可以用!important来区分FF、IE7和IE6的高度。
1. !important
随着IE7对!important的支持,现在IE7和FF都支持!important,可以用!important来区分FF、IE7和IE6的高度。
用法如下:
*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签,IE6暂不支持。
用法如下:
<style rel="stylesheet" type="text/css"> <!-- .content{background:#a5a5a5;height:100px;} *html .content{background:#a5a5a5;height:200px;} *+html .content{background:#a5a5a5;height:300px;} --> </style>
height:50px; *height:100px; _height:150px;
同样可以用相同的原理来为IE6、IE7、FF设置不同的width,height,margin,padding等属 。
3.min-height
IE不认min-height,FF识别,利用以上这些属 ,我们可以这样定义很小高度
<style rel="stylesheet" type="text/css"> <!-- .content{background:#a5a5a5;height:auto!important; height:500px; min-height:500px;} --> </style>
我是这样理解这段代码的:
因为在IE里(包括IE6,IE7)认为height就是很小高度,当content中的内容超出设置的高度时,在FF中可以用min-height设置很小高度××,这时即使超出content的高度,背景颜 也会自动延伸下去。但IE不识别min-height,所以要加hack(对程序所作的修改,在尚未被开发者接受并集成到正式版本中之前被称为hack)。
4.区别不同浏览器,Css hack写法:
区别IE6与FF:
background:orange;*background:blue;
区别IE6与IE7:
background:green !important;background:blue;
区别IE7与FF:
background:orange;*background:green;
区别FF,IE7,IE6:
background:orange;*background:green !important; *background:blue;
随着IE7对!important的支持,现在IE7和FF都支持!important,可以用!important来区分FF、IE7和IE6的高度。
用法如下:
<style rel="stylesheet" type="text/css"> <!-- .content{background:#a5a5a5;height:100px !important;} .content{background:#a5a5a5;height:200px;} --> </style>
2.IE6/IE7对FireFox*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签,IE6暂不支持。
用法如下:
<style rel="stylesheet" type="text/css"> <!-- .content{background:#a5a5a5;height:100px;} *html .content{background:#a5a5a5;height:200px;} *+html .content{background:#a5a5a5;height:300px;} --> </style>
height:50px; *height:100px; _height:150px;
同样可以用相同的原理来为IE6、IE7、FF设置不同的width,height,margin,padding等属 。
3.min-height
IE不认min-height,FF识别,利用以上这些属 ,我们可以这样定义很小高度
<style rel="stylesheet" type="text/css"> <!-- .content{background:#a5a5a5;height:auto!important; height:500px; min-height:500px;} --> </style>
我是这样理解这段代码的:
因为在IE里(包括IE6,IE7)认为height就是很小高度,当content中的内容超出设置的高度时,在FF中可以用min-height设置很小高度××,这时即使超出content的高度,背景颜 也会自动延伸下去。但IE不识别min-height,所以要加hack(对程序所作的修改,在尚未被开发者接受并集成到正式版本中之前被称为hack)。
4.区别不同浏览器,Css hack写法:
区别IE6与FF:
background:orange;*background:blue;
区别IE6与IE7:
background:green !important;background:blue;
区别IE7与FF:
background:orange;*background:green;
区别FF,IE7,IE6:
background:orange;*background:green !important; *background:blue;
本文标签:
很赞哦! ()
上一篇:整理简单的统一CSS命名规则
下一篇:ecshop数据库订单状态判断
相关教程
图文教程
ecshop首页生成纯静态页的实现方法
代码号修改成ECSHOP首页生成纯静态页教程方法,ECSHOP默认没有生成静态功能,当您的网站访问量比较大,使用该插件即可把ecshop的网站的首页生成html
ecshop模板机制原理和数据处理介绍
一、模板引擎:ECshop给我的第一印象是用的smarty模板引擎,可是很快就发现有些不一样,使用smarty模板引擎的系统通常会至少会包括smarty的核心文件:smarty.class.php、smarty_Co
ecshop的info: Can't Connect MySQL Server(localhost:3306)报错解决
很多人新人在搬家过程,打开ecshop网站会出现以下ECSHOP info: Can't Connect MySQL Server(localhost:3306)
ecshop首页发货通知配送方式订单号收货人发货单号
打开根目录下的index.php,找到:在下面添加一行:3、在使用模板里面的library目录里,新建一个post_list.lbi的文件
相关源码
-
(自适应)宽屏农业机械农耕设备类网站pbootcms模板免费下载为农机企业打造的现代化响应式网站模板,自动适配电脑、平板和手机,浏览体验一致,独立页面SEO设置,提升搜索引擎可见度。查看源码 -
(PC+WAP)蓝色智能环保机械设备网站营销型pbootcms模板下载本模板基于PbootCMS系统开发,为环保设备制造企业设计,特别适合展示环保机械、智能装备等产品。采用响应式技术,确保各类设备参数和技术方案在不同终端上都能清晰展示。查看源码 -
帝国cms7.5模板生活常识美食女性时尚综合资讯门户源码本模板为帝国cms7.5生活资讯类网站设计,以天奇生活网为参考原型,涵盖生活常识、美食烹饪、女性时尚等多元化内容板块。采用响应式布局设计,适配各种终端设备,为访客提供优质的阅读体验。模板结构清晰合理,内容展示层次分明,符合生活类网站的用户需求。查看源码 -
(自适应)居家生活日用品纸盘纸盒纸杯卫生纸巾生产厂家pbootcms模板为纸品生产企业打造的现代化展示平台,自动适应各种设备屏幕,确保浏览体验一致,完善的SEO功能,提升网站曝光度,基于PbootCMS构建,源码开放可定制。查看源码 -
(PC+WAP)院校学院职业学校机构协会网站开源源码下载本模板基于PbootCMS系统开发,为高等院校、职业学校等教育机构设计,特别适合展示学校概况、院系设置、招生信息等内容。采用双端适配技术,确保在PC和移动设备上都能获得良好的浏览体验。查看源码 -
自适应响应式绿色装修公司定制家居类pbootcms网站下载(自适应手机端)响应式全屋装修定制家居类网站pbootcms模板 绿色装修公司网站源码下载PbootCMS内核开发的网站模板,该模板适用于装修定制网站、装查看源码
| 分享笔记 (共有 篇笔记) |
