css中fieldset legend中间的文字怎么会默认显示蓝色

解决方案 »

  1.   

    在fieldset 外面放一个容器改变颜色试试,然后在fieldset 内部放一个容器,再把颜色改回来,试试
      

  2.   

    样式分为默认样式,自定义样式,继承样式你这种情况 就是浏览器的默认样式。这个行为就像为什么一个超链接在IE下有下划线和蓝色一样。因为w3c标准只是定义a元素的行为(点击可以进行另一个页面),但是标准并没有规定a元素在浏览器中一定要显示成斜体一样。各个浏览器厂商都可以按自己的意愿去实现。
      

  3.   

    field在chrome中是没有圆角的,但是在ie9中却有。
    现在可以明白了吧。
      

  4.   

    <style type="text/css">
        legend{color:blue}
    </style><fieldset><legend>legend显示为蓝色</legend>
    aaaaaaa
    </fieldset>
      

  5.   

    還沒明白我的意思,我什麼css樣式都不添加,<legend>中也會顯示藍色.
      

  6.   

    你使用的是什么浏览器
    我ie8,ie9,chrome.ff测试都不是蓝色的