CSS问题,在这呆惯了,还是在这问吧~

lovexyz 2005-08-12 10:05:03
问下CSS问题
发信站: 瀚海星云 (2005年08月12日22:00:45 星期五), 站内信件 WWWPOST

Input标记依据Type不同在客户端的显示可以不同。
那么怎么分别定义这些不同Type的Input的样式?

用ID与class的不算,我想要那种直接修改标记样式的方法。
谢谢
...全文
161 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tylike 2005-08-21
  • 打赏
  • 举报
回复
hi,你的问题我想到了一个解决方法,可以这样
<html>
<head>
<style>
input
{
border-width:expression(this.isTextEdit?1:0);
border-style:solid;
border-color:#000000';
}
</style>
</head>
<body>
<input type="text" id="xx">
<input type="checkbox" id="xxxx">
</body>
</html>
虽然你结了贴,但是我想到解决的方法了:)
lovexyz 2005-08-14
  • 打赏
  • 举报
回复
多谢各位了
tylike 2005-08-13
  • 打赏
  • 举报
回复
this.controls可以找到本页中所有控件
lovexyz 2005-08-13
  • 打赏
  • 举报
回复
tylike(天外来客) :老兄,我还从没有用过这种方法哦~
怎么遍历控件哦?

MSDN上可有此类文章?
studydotnet 2005-08-13
  • 打赏
  • 举报
回复
遍历表单中的值
int loop1,loop2;
string[] arr;
string[] val;
NameValueCollection coll;
coll=Request.Form;
//访问Form中的所有键
arr=coll.AllKeys;
for(loop1=0;loop1<=arr.GetUpperBound(0);loop1++)
{Response.Write("表单键:"+arr[loop1]);
val=coll.GetValues(arr[loop1];)
}
tylike 2005-08-12
  • 打赏
  • 举报
回复
哭过一次就好了,以后,制作时,注意这一点,就可以笑了,也可以批量实现,把你的所有page都继承自一个类,在这个类的page_load中,遍历所有控件(你的image是server control吧),并修改他们的class,当然,你也可以判断一下根据不同的属性附上不同的样式表.
jimu8130 2005-08-12
  • 打赏
  • 举报
回复
用ID与class的不算,我想要那种直接修改标记样式的方法
----------------
class不行么 ?
能实现的你 的要求不行么 ?
lovexyz 2005-08-12
  • 打赏
  • 举报
回复
我哭哦,IE居然不支持。
我的页面上有text的Input和image的input好多,一个一个搞,会死人
tylike 2005-08-12
  • 打赏
  • 举报
回复
w3c的css2.0标准中,有这种方法,但是ie还不支持,你只能把input type=text,定义一个默认的input,如,单线边框,但是radio或check时,样子就不好看了,只好手动加上另一个css,这样才可以,或者反过来也可以,因为ie目前不支持,
参考如下:

属性选择符。
选择具有 attr 属性的 E
选择具有 attr 属性且属性值等于 value 的 E
选择具有 attr 属性且属性值为一用空格分隔的字词列表,其中一个等于 value 的 E 。这里的 value 不能包含空格
选择具有 attr 属性且属性值为一用连字符分隔的字词列表,由 value 开始的 E
摘自 苏沈小雨 的css 手册,你可以下载,这个讲得很详细,关于css

62,244

社区成员

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

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

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

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