页面字体设定

outou 2009-07-17 09:34:18
使用CSS设定页面字体,但只对页面的表态字体起到了作用,而控件中的字体没有被设定,这时应该怎么进行设定才能对控件中的字体起到作用?
...全文
89 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangzzzzzzz 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 cj205 的回复:]
combobox 是不是说dropdownlist啊
那是select

[/Quote]

哦,好像是...总之原理是这样了,直接对生成的控件设定样式。
Mr-Jee 2009-07-17
  • 打赏
  • 举报
回复
combobox 是不是说dropdownlist啊
那是select
liangzzzzzzz 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 liangzzzzzzz 的回复:]
引用 13 楼 liangzzzzzzz 的回复:
说明一下,asp.net中的 <asp:button>即是"input type='button'", <asp:textarea>即" <input type='text'>"和" <textares>"。


说错了一点,
<asp:textbox>即" <input type='text'>"和" <textares>"。
[/Quote]
哎又说错了,试说试错,最后一次更正
<asp:textbox>即" <input type='text'>"和" <textarea>"。
liangzzzzzzz 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 liangzzzzzzz 的回复:]
说明一下,asp.net中的 <asp:button>即是"input type='button'", <asp:textarea>即" <input type='text'>"和" <textares>"。
[/Quote]

说错了一点,
<asp:textbox>即" <input type='text'>"和" <textares>"。
liangzzzzzzz 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 outou 的回复:]
那如对COMBOBOX的字体如何使用CSS进行设定呢?
[/Quote]

COMBOBOX也属 "input"。
outou 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kkun_3yue3 的回复:]
解决办法:
偿试剔除控件上的CSS样式
[/Quote]
我没有对控件设定CSS样式,那控件的CSS样式如何删除?
oldleft_hxb 2009-07-17
  • 打赏
  • 举报
回复
直接写 font-size:12px
liangzzzzzzz 2009-07-17
  • 打赏
  • 举报
回复
说明一下,asp.net中的<asp:button>即是"input type='button'",<asp:textarea>即"<input type='text'>"和"<textares>"。
outou 2009-07-17
  • 打赏
  • 举报
回复
那如对COMBOBOX的字体如何使用CSS进行设定呢?
liangzzzzzzz 2009-07-17
  • 打赏
  • 举报
回复
控件中的字体要另外指定,如

body {
font: normal 12px Tahoma,'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif,'宋体';
}
input,textarea {
font: normal 12px Tahoma,'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif,'宋体';
}

input,textarea等不会继承于body
爪哇鹅 2009-07-17
  • 打赏
  • 举报
回复
楼主再多试几次,CSS完全可以定义控件的字体。
mailbao 2009-07-17
  • 打赏
  • 举报
回复
定义一个style類似如下:
.word{font-size:15px}

然後在控件上應用如下:
<控件 cssclass="word">
hecong875 2009-07-17
  • 打赏
  • 举报
回复
给控件样式!
Mr-Jee 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kkun_3yue3 的回复:]
但只对页面的表态字体起到了作用,而控件中的字体没有被设定

控件上的CSS优先级比整个页面的CSS设置要高
换句话说:控件上的CSS可以覆盖页面上的CSS设置

解决办法:
偿试剔除控件上的CSS样式


[/Quote]
在元素内部的style毋庸置疑最大
但是ID=100 Class=10 一般的元素名1 继承为0
组合采取相加行为
那么很容易可以找出谁都起作用了
----------------------------------------
qiu543999120 2009-07-17
  • 打赏
  • 举报
回复
顶起来~
wl_bdqn 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 avon520 的回复:]
谁说css不能对控件里的字体进行设置?

只是lz没有定义好你的css而已
[/Quote]
同意,是不是引用错了
jiangzhe556 2009-07-17
  • 打赏
  • 举报
回复
CSS给控件设置样式,
阿云ivan 2009-07-17
  • 打赏
  • 举报
回复
谁说css不能对控件里的字体进行设置?

只是lz没有定义好你的css而已
kkun_3yue3 2009-07-17
  • 打赏
  • 举报
回复
但只对页面的表态字体起到了作用,而控件中的字体没有被设定

控件上的CSS优先级比整个页面的CSS设置要高
换句话说:控件上的CSS可以覆盖页面上的CSS设置

解决办法:
偿试剔除控件上的CSS样式

Mr-Jee 2009-07-17
  • 打赏
  • 举报
回复
字体是可以继承的吧。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧