时间:2021-05-08
1、说明本文阐述了8条我们发现的在用CSS设计中有用的解决方案。
2、浏览器特定的选择器
查看原文:http://diger.cn/blog/?p=324
英文地址: http://www.solidstategroup.com/page/1592
翻译说明:
这是Solid State Group网站上的一篇很友好的文章,解决了我在设计中遇到的很多问题,故在此我翻译其文,并对原作者表示非常感谢!
当你想在一个浏览器里改变样式而不像在其他浏览器中改变时,这些选择器很有用。
IE6以下
*html{}
IE 7 以下
*:first-child html {} * html {}
只对IE 7
*:first-child html {}
只对IE 7 和现代浏览器
html>body {}
只对现代浏览器(非IE 7)
html>body {}
最新的Opera 9以下版本
html:first-child {}
Safari
html[xmlns*=”"] body:last-child {}
要使用这些选择器,请在样式前写下这些代码。例如:
#content-box {
width: 300px;
height: 150px;
}
* html #content-box {
width: 250px;
}
3、在IE6中使用透明PNG图片
IE6的一个很难处理的BUG就是它不支持透明PNG图片。
你可能需要用一个重写的CSS的滤镜来解决这个问题:
*html #image-style {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=”fil
ename.png”, sizingMethod=”scale”);
}
上一页12 3 下一页 阅读全文
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1.vue打包后font-awesome字体失效解决方案:2.打包后图片资源失效解决方案:针对html中引用的图片针对css添加的背景中引用的图片以上这篇基于v
网页设计中的范围增加,在任何业务中,导致压力和成本时间和金钱。解决方案?了解如何立即识别和处理潜在的范围增加情况。您将改善与客户的沟通,保持您的网页设计项目
网页布局(layout)是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖?display属性+?position属性+?float属性。它对于那些
什么是网站技术解决方案,其实网站技术解决方案,是按照网站的功能来确定这个网站技术的相关解决方案。在进行网站制作前,首先要进行网站页面的整体设计。一个网站是由若干
设计,是一个寻求最佳解决方案的过程,持续的设计意味着持续的追求更好的解决方案。设计是过程,而非结果。人们会设计各种东西,包括界面、电器、家具、房屋、CPU、体验