您现在的位置是:网站首页> 编程资料编程资料
css网页设计非常有用的解决办法_CSS教程_CSS_网页制作_
2023-11-04
145人已围观
简介 目录 介绍 针对浏览器的选择器 让IE6支持PNG透明 移除超链接的虚线 给行内元素定义宽度 让固定宽度的页面居中 图片替换技术 最小宽度 隐藏水平滚动条 一. 介绍 这篇文章包括了8个非常有用的解决
目录 介绍 针对浏览器的选择器 让IE6支持PNG透明 移除超链接的虚线 给行内元素定义宽度 让固定宽度的页面居中 图片替换技术 最小宽度 隐藏水平滚动条
一. 介绍
这篇文章包括了8个非常有用的解决办法, 在进行css设计遇到问题时你就会用到它们.
二. 针对浏览器的选择器
这些选择器在你需要针对某款浏览器进行css设计时将非常有用.
IE6及其更低版本
* html {}
IE7及其更低版本
*:first-child html {} * html {}
仅针对IE7
*:first-child html {}
IE7和当代浏览器
html>body{}
仅当代浏览器(IE7不适用)
html>/**/body{}
Opera9及其更低版本
html:first-child {}
Safari
html[xmlns*=""] body:last-child {}
要使用这些选择器,请将它们放在样式之前. 例如:
#content-box {
width: 300px;
height: 150px;
}
* html
#content-box {
width: 250px;
} /* overrides the above style and changes the width to 250px in IE 6 and below */
三. 让IE6支持PNG透明
一个IE6的Bug引起了大麻烦, 他不支持透明的PNG图片.
你需要使用一个css滤镜
*html #image-style {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fil
ename.png", sizingMethod="scale");
}
四. 移除超链接的虚线(仅对FF有效)
FireFox下,当你点击一个超链接时会在外围出现一个虚线轮廓. 这很容易解决, 只需要在标签样式中加入 outline:none .
a{
outline: none;
}
相关内容
- CSS教程:关于H1的使用技巧_CSS教程_CSS_网页制作_
- CSS教程:弄懂闭合浮动元素_CSS教程_CSS_网页制作_
- IE8、IE7、IE6、FF简单的CSS HACK测试_浏览器兼容教程_CSS_网页制作_
- CSS实例:让页脚保持在未满屏页面的底部_CSS教程_CSS_网页制作_
- 优化CSS在网页中的加载方式_CSS教程_CSS_网页制作_
- 天天酷跑新版本手动刷钻石方法_手机游戏_游戏攻略_
- 英雄城堡Knight战士、骑士、工兵主动技能和被动技能详解 英雄城堡技能大全_手机游戏_游戏攻略_
- 刀塔传奇大鱼人怎么样 大鱼人属性技能介绍_手机游戏_游戏攻略_
- 刀塔传奇全能骑士厉害吗 全能骑士属性技能装备介绍_手机游戏_游戏攻略_
- 刀塔传奇骨法怎么样 骨法属性技能装备介绍_手机游戏_游戏攻略_
