前端开发HTML,CSS,JS中的奇技淫巧

本文分享了前端开发中实用的小技巧,包括实现PNG24图片半透明效果、CSS hack兼容性写法、创建半透明遮罩层、清除浮动及实现圆角的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

本文主要收藏和自己摸索一些经常会用到又记得不太清楚的小方法小技巧,以便不时之需。
这些奇伎淫巧会不断迭代增加和更新。

1、在IE6浏览器下使用CSS滤镜使PNG24背景图片实现半透明效果
.ooxx{
background-image:url(../images/a.png);
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=”images/a.png” );
}

2、CSS hack

#test{
color:red; 所有浏览器都支持
color:red !important;Firefox、IE7支持
_color:red; IE6支持
*color:red; IE6、IE7支持
*+color:red; IE7支持
color:red\9; IE6、IE7、IE8支持
color:red\0; IE8支持

3、半透明全屏遮罩层样式

#mask{position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;background-color:#000;-moz-opacity:0.2;opacity:.20;filter:alpha(opacity=20);
_position:absolute;_height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + ‘px’);}

4、CSS清浮动

.ooxx{zoom:1;}

.ooxx{content:”\0020″;display:block;height:0;clear:both;}

5、CSS兼容标准浏览器的圆角

.ooxx{ border:1px solid #AEAEAE; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值