CSS样式文字重复怎么解决?

html-css029

CSS样式文字重复怎么解决?,第1张

虽然你说的不够清楚。但是我大概可以猜得出你的问题。

貌似你采用了左或右对齐,最后一个容器里的内容莫名其妙的出现在了下面一行。并且重复了部分内容。

如果是这样,这是IE6的一个BUG,你用其他浏览器就看不到这样的状况。要解决的话,可以适当的缩小宽度。只到它正常。

采用CSS布局,最麻烦的就是解决IE6的一些BUG。你会恨死它的。

其实这样的现象很普遍,但是个人尽量不赞同这样做,这样会有影响的,因为这些文件是缓存在内存里,pc端,移动端,少的时候没什么,多了就会影响用户体验,最好是查找然后替换,祝你有一个完美的程序精神,加油。

如果觉得页面加载很慢,可以把css、js文件压缩,有明显效果

这是我一直用的压缩网站:http://tool.oschina.net/jscompress

纯手打,记得点赞哦~

—— 【仙】墨纸

这属于"多重样式(Multiple Styles)"

多重样式(Multiple Styles):如果外部样式、内部样式和内联样式同时应用于同一个元素,就是使多重样式的情况。

一般情况下,优先级如下:

(外部样式)External style sheet <(内部样式)Internal style sheet <(内联样式)Inline style,例如:

<head>    

    <style type="text/css">    

      /* 内部样式 */    

      h3{color:green}    

    </style>    

    <!-- 外部样式 style.css -->    

    <link rel="stylesheet" type="text/css" href="style.css"/>    

    <!-- 设置:h3{color:blue} -->    

</head>    

<body>    

    <h3>测试!</h3>    

</body>

在选择器的情况下:

如图:

解释:

1.  内联样式表的权值最高 1000;

2.  ID 选择器的权值为 100

3.  Class 类选择器的权值为 10

4.  HTML 标签选择器的权值为 1

利用选择器的权值进行计算比较,示例如下:

<html>    

  <head>    

    <style type="text/css">    

        #redP p {    

             /* 权值 = 100+1=101 */    

             color:#F00  /* 红色 */    

        }    

        #redP .red em {    

             /* 权值 = 100+10+1=111 */    

             color:#00F /* 蓝色 */    

        }    

        #redP p span em {    

             /* 权值 = 100+1+1+1=103 */    

             color:#FF0/*黄色*/    

        }    

    </style>    

  </head>    

  <body>    

     <div id="redP">    

        <p class="red">red    

           <span><em>em red</em></span>    

        </p>    

        <p>red</p>    

     </div>    

  </body>    

</html>

结果:<em> 标签内的数据显示为蓝色。

CSS 优先级法则:

A  选择器都有一个权值,权值越大越优先;

B  当权值相等时,后出现的样式表设置要优于先出现的样式表设置;

C  创作者的规则高于浏览者:即网页编写者设置的CSS 样式的优先权高于浏览器所设置的样式;

D  继承的CSS 样式不如后来指定的CSS 样式;

E  在同一组属性设置中标有“!important”规则的优先级最大;示例如下:

<html>    

  <head>    

    <style type="text/css">    

     #redP p{    

        /*两个color属性在同一组*/    

        color:#00f !important /* 优先级最大 */    

        color:#f00    

     }    

    </style>    

  </head>    

  <body>    

     <div id="redP">    

       <p>color</p>    

       <p>color</p>    

     </div>    

  </body>

</html>