位置: 编程技术 - 正文

css条件注释理论及实践源文件(css中注释的写法)

编辑:rootadmin
浏览器的条件注释理论,用下面一段例子来解释这个问题 (X)HTML 下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果 <!--[if IE]> <h1>您正在使用IE浏览器</h1> <![endif]--> <!--[if IE 5]> <h1>版本 5</h1> <![endif]--> <!--[if IE 5.0]> <h1>版本 5.0</h1> <![endif]--> <!--[if IE 5.5]> <h1>版本 5.5</h1> <![endif]--> <!--[if IE 6]> <h1>版本 6</h1> <![endif]--> <!--[if IE 7]> <h1>版本 7</h1> <![endif]--> 下面的代码是在非IE浏览器下运行的条件注释 <!--[if !IE]><!--> <h1>您使用不是 Internet Explorer</h1> <!--<![endif]--> 最终在非IE和特殊的IE浏览器下起作用 (或者使用 lte lt 或者 gt gte来判断,如: <!--[if lte IE 6]> 在IE 6下显示的信息 <![endif]--> ). <!--[if IE 6]><!--> <h1>您正在使用Internet Explorer version 6<br /> 或者 一个非IE 浏览器</h1> <!--<![endif]--> From:cssplay.co.uk/menu/conditional.html" target="_blank"> 上面提到了条件注释,就是判断浏览器类型,然后定义什么浏览器下显示什么内容。 这个dropmenu(下拉菜单)模型来自cssplay,使经过作者多次的研究和反复的测试才做出来的。我想那这个模型来实践一下条件注释的原理。 先看一个最简单的模型 下面是xhtm <div class="menu"> <ul> <li><a class="drop" href="../menu/index.html">DEMOS <!--[if IE 7]><!--> </a> <!--<![endif]--> <!--IE7时显示</a>标签--> <table><tr><td> <ul> <li><a href="../menu/zero_dollars.html" title="The zero dollar ads page">zero dollars advertising page</a></li> <li><a href="../menu/embed.html" title="Wrapping text around images">wrapping text around images</a></li> <li><a href="../menu/form.html" title="Styling forms">styled form</a></li> <li><a href="../menu/nodots.html" title="Removing active/focus borders">active focus</a></li> <li><a class="drop" href="../menu/hover_click.html" title="Hover/click with no active/focus borders">hover/click with no borders</li> <li class="upone"><a href="../menu/shadow_boxing.html" title="Multi-position drop shadow">shadow boxing</a></li> <li><a href="../menu/old_master.html" title="Image Map for detailed information">image map for detailed information</a></li> <li><a href="../menu/bodies.html" title="fun with background images">fun with background images</a></li> <li><a href="../menu/fade_scroll.html" title="fade-out scrolling">fade scrolling</a></li> <li><a href="../menu/em_images.html" title="em size images compared">em image sizes compared</a></li> </ul> </td></tr></table> <!--[if lte IE 6]> </a> <![endif]--> </li> <!--IE6时显示</a>标签--> </ul> </div> CSS <link rel="stylesheet" media="all" type="text/css" href="final_drop.css" /> <!--[if lte IE 6]> <link rel="stylesheet" media="all" type="text/css" href="final_drop_ie.css" /> <![endif]--> 采用双样式,给ie和非ie分别定义样式,如果IE时候,在final_drop.css基础上补充一个final_drop_ie.css 先看看非ie下的css是怎样定义的 .menu ul li ul { display: none; } /* specific to non IE browsers */ .menu ul li:hover a { color:#fff; background:#bd8d5e; } /*定义鼠标滑过样式*/ .menu ul li:hover ul { display:block; position:absolute; top:3em; margin-top:1px; left:0; width:px; } 在非IE下,看到鼠标滑过时候li包含的ul显示了,因为这些浏览器支持li:hover用法 IE下的css .menu ul li a:hover { color:#fff; background:#bd8d5e; } /*当鼠标滑过时li包含的ul显示*/ .menu ul li a:hover ul { display:block; position:absolute; top:3em; left:0; background:#fff; margin-top:0; margin-top:1px; } 继承上面的final_drop.css样式,无鼠标时间时候li包含的ul不显示 因为 <!--[if lte IE 6]> </a> <![endif]--> 所以在IE6下鼠标滑过时候在通过a:hover来显示那个ul内容 而IE7下通过li:hover显示的效果一样

推荐整理分享css条件注释理论及实践源文件(css中注释的写法),希望有所帮助,仅作参考,欢迎阅读内容。

css条件注释理论及实践源文件(css中注释的写法)

文章相关热门搜索词:css的注释语句标记,css 条件,css的注释标记是什么,css中注释的写法,css的注释标记是什么,css的注释,css的注释,css的注释语句写法是怎样的,内容如对您有帮助,希望把文章链接给更多的朋友!

CSS条件注释的使用详解教材 声明:以下内容收集于网络,经才子理解后,加以整理编辑,转载请保留才子小站的链接,谢谢!!!才子手记:

个优秀CSS网站(3月精选) ){this.resized=true;this.style.width=;}">从这些CSSGallery网站中精选了个比较漂亮的XHTML+CSS布局网站,推荐给喜欢网页设计的人,无论是做博客模板还是做

position:relative/absolute无法冲破的等级 注:本文实例在IE5.x下可能会显示不出来,请使用IE6、IE7、Firefox、Opera等浏览器来调试!前段时间记得好像是谁在群里提出了一个实在是让大家都觉得

标签: css中注释的写法

本文链接地址:https://www.jiuchutong.com/biancheng/371950.html 转载请保留说明!

上一篇:用js实现的DIV+CSS编辑器代码(怎样用在js中使用css的内容)

下一篇:CSS条件注释的使用详解教材(css条件语句)

  • 免税收入是什么票据类型
  • 白酒和烟草 纳税总额
  • 交通费中的高速费怎么算
  • 处置投资性房地产对损益的影响
  • 工程材料发票备注要求
  • 个体户免税金额现在是多少
  • 增值税17-16-13的时间
  • 成本费用总额占营业收入比重
  • 其他应付款属于哪类
  • 过路费纸质发票怎么生成电子发票
  • 京东佣金费用计算公式
  • 预付账款在贷方是谁欠谁
  • 已付款收不到发票怎么办
  • 替票怎么控制数量
  • 房地产企业预收账款预缴企业所得税
  • 未开业零升报企业是否做年度汇算清缴申报
  • 临时营业执照有效期多久
  • 房产税房产原值包括地价吗
  • 融资租赁的固定资产由承租方进行核算,体现了( )原则
  • 用银行汇票付款的会计分录
  • 企业向银行贷款需要什么条件
  • 诉讼管辖分为
  • 那些发票可以报
  • 企业发生的销售折让
  • 房地产开发企业会计科目
  • 《外出经营活动税收管理证明》收购发票
  • 周转天数是越大越好吗
  • 土地纳税申报表
  • 无票收入后附什么凭证
  • 暂估运费成本的账务处理
  • 事业单位固定资产处置流程
  • 销售库存商品结转的相关存货跌价准备冲减资产减值损失
  • 工资薪金怎么申报9
  • 开办费摊销从什么时候开始
  • 增值税出口退税为什么不属于政府补助
  • php如何定义一个常量?常量名有哪些命名规则?
  • neoCapture.exe - neoCapture是什么进程 有什么用
  • 已收到发票未认证已付款怎么做分录
  • 房产税的应纳税额计算方法
  • php 上传文件
  • 结转以前年度本年利润会计分录
  • 信用减值损失需要纳税调整吗
  • 应计入营业外支出的科目有
  • 公司过年买的红包封壳怎么做账
  • 金税盘维护费抵扣
  • 其他应收款主要核算什么
  • 出租房产怎么交房产税
  • 原始凭证可以直接入账吗
  • 房地产企业增值税预征率
  • 赠送代金券账务怎么处理
  • 收入费用表格式
  • 期末调汇的会计怎么做账
  • 电子商业承兑汇票的承兑有以下几种方式
  • 存货计提存货跌价准备
  • 建账之前的业务怎么处理
  • 交存超库存现金
  • 建筑工程购买的搬运设备升降平台分录
  • 金蝶美金账户怎么删除
  • 购买方账务处理
  • 银行存款明细账借方代表什么
  • 什么是速动比率的概念
  • mysql日期用什么数据类型
  • 64位 win10系统安装绿色版mysql-5.7.16-winx64的教程
  • ubuntu虚拟机怎么联网
  • 如何使用一键启动
  • linux 零拷贝技术
  • rpm格式如何安装
  • fnthex32.dll
  • win8系统没有自带的游戏吗
  • win7弹出cmd窗口瞬间消失
  • javascript学习指南
  • nodejs web3
  • perl \w
  • ubuntu20.04怎么安装
  • 批处理rd
  • android自定义权限申请弹窗
  • js函数总结
  • jquery 图片裁剪
  • 哈尔滨工业大学录取分数线2023年
  • 如何查询车辆购买信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设