精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
  • 让你的网站产生收益赚钱,有博客和网站的绝对不能错过
  • 将指定的流量带到你的网站,为你站增加有效的访客,为你提升业绩
  • css网页设计非常有用的解决办法

    来源:不详 时间:08-03-13 点击: 点击这里收藏本文

    目录

    • 介绍
    • 针对浏览器的选择器
    • 让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;
    }
    9 7 3 1 2 4 8 :

    广而告之