随笔分类 -  CSS层叠样式

CSS样式应用实例
摘要:第一步:建立一个无序列表 我们先建立一个无序列表,来建立菜单的结构。代码是: 首页 产品介绍 服务介绍 技术支持 立刻购买 联系我们 阅读全文
posted @ 2010-04-25 00:41 阅读(705) 评论(0) 推荐(0)
摘要://获取浏览器的宽和高(多种浏览器) function getNavWidthandHeightInfo() { var s = ""; s += " 网页可见区域宽:"+ document.body.clientWidth; s += " 网页可见区域高:"+ document.body.clientHeight; s += " 网页可见区域宽:"+ document.body.offsetWidth + " (包括边线和滚动条的宽)"; s += " 网页可见区域高:"+ document.body.offsetHeight + " (包括边线的宽)"; s += " 网页正文全文宽:"+ document.body.scrollWidth; s += " 网页正文全文高:"+ document.body.scrollHeight; s += " 网页被卷去的高(ff):"+ document.body.scrollTop; s += " 网页被卷去的高(ie):"+ document.d 阅读全文
posted @ 2009-10-30 16:52 阅读(1792) 评论(2) 推荐(2)
摘要://弹出层 function openLayer() { //创建一个div元素 var popupDiv = document.createElement("div"); //给这个元素设置属性与样式 popupDiv.setAttribute("id","popupAddr") popupDiv.style.border = "1px solid #ccc"; popupDiv.style.width = "600px"; popupDiv.style.height = "400px"; popupDiv.style.background = "#fff"; popupDiv.style.zIndex = 99; popupDiv.style.position = "absolute"; 阅读全文
posted @ 2009-10-30 16:45 阅读(691) 评论(0) 推荐(0)
摘要:CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加DOCTYPE声名. 阅读全文
posted @ 2009-04-01 22:38 阅读(372) 评论(1) 推荐(0)
摘要:关于CSS对各个浏览器兼容已经是老生常谈的问题了, 网络上的教程遍地都是.以下内容没有太多新颖: 一、CSS HACK 二、万能 float 闭合 三、其他兼容技巧 1, FF下给 div 设置 padding 后会导致 width 和 height 增加, 但IE不会.(可用!important解决) 2, 居中问题. 1).垂直居中.将 line-height 设置为 当前 div 相同的高度, 再通过 vertical-align: middle.( 注意内容不要换行.) 2).水平居中. margin: 0 auto;(当然不是万能) 3, 若需给 a 标签内内容加上 样式, 需要设置 display: block;(常见于导航标签) 4, FF 和 IE 对 BOX 理解的差异导致相差 2px 的还有设为 float的div在ie下 margin加倍等问题. 5, ul 标签在 FF 下面默认有 list-style 和 padding . 最好事先声明, 以避免不必要的麻烦. (常见于导航标签和内容列表) 6, 作为外部 wrapper 的 div 阅读全文
posted @ 2009-04-01 22:08 阅读(278) 评论(0) 推荐(0)