当前位置:编程学习 > C#/ASP.NET >>

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

css中fieldset legend中间的文字怎么会默认显示蓝色 --------------------编程问答-------------------- 在fieldset 外面放一个容器改变颜色试试,然后在fieldset 内部放一个容器,再把颜色改回来,试试 --------------------编程问答-------------------- 除非你定义了,否则是不会显示蓝色的 --------------------编程问答-------------------- 样式分为默认样式,自定义样式,继承样式

你这种情况 就是浏览器的默认样式。

这个行为就像为什么一个超链接在IE下有下划线和蓝色一样。

因为w3c标准只是定义a元素的行为(点击可以进行另一个页面),但是标准并没有规定a元素在浏览器中一定要显示成斜体一样。

各个浏览器厂商都可以按自己的意愿去实现。 --------------------编程问答-------------------- field在chrome中是没有圆角的,但是在ie9中却有。
现在可以明白了吧。 --------------------编程问答--------------------
引用 3 楼  的回复:
样式分为默认样式,自定义样式,继承样式

你这种情况 就是浏览器的默认样式。

这个行为就像为什么一个超链接在IE下有下划线和蓝色一样。

因为w3c标准只是定义a元素的行为(点击可以进行另一个页面),但是标准并没有规定a元素在浏览器中一定要显示成斜体一样。

各个浏览器厂商都可以按自己的意愿去实现。

我要怎麼修改默認樣式呢,我的是IE8~~ --------------------编程问答-------------------- <style type="text/css">
    legend{color:blue}
</style>

<fieldset><legend>legend显示为蓝色</legend>
aaaaaaa
</fieldset> --------------------编程问答--------------------
引用 6 楼  的回复:
<style type="text/css">
  legend{color:blue}
</style>

<fieldset><legend>legend显示为蓝色</legend>
aaaaaaa
</fieldset>

還沒明白我的意思,我什麼css樣式都不添加,<legend>中也會顯示藍色. --------------------编程问答-------------------- 你使用的是什么浏览器
我ie8,ie9,chrome.ff测试都不是蓝色的 --------------------编程问答--------------------
引用 5 楼  的回复:
引用 3 楼  的回复:
样式分为默认样式,自定义样式,继承样式

你这种情况 就是浏览器的默认样式。

这个行为就像为什么一个超链接在IE下有下划线和蓝色一样。

因为w3c标准只是定义a元素的行为(点击可以进行另一个页面),但是标准并没有规定a元素在浏览器中一定要显示成斜体一样。

各个浏览器厂商都可以按自己的意愿去实现。

我要怎麼修改默認樣式呢,我的是IE8~~



知道什么叫层叠样式嘛?就是让你通过自己定义的样式去覆盖或继承。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,