A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张博 中级黑马   /  2012-4-30 23:03  /  2067 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

目的是实现不同功能的input  采用不同的css,不知道怎么实现啊,求高人

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

8 个回复

倒序浏览
http://blog.csdn.net/suteng666/article/details/7525145 你可以看看这个!
回复 使用道具 举报
可以用css的标签属性选择器  具体用法
input[type=text]  选择所以文本框
input[type=button] 选择所有按钮

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
wlitsoft 发表于 2012-5-1 09:54
可以用css的标签属性选择器  具体用法
input[type=text]  选择所以文本框
input[type=button] 选择所有按钮 ...

这样只能实现对所有相同控件的属性设置。如果一个页面中有好多个text,我想对其中的某几个相关的控件设置CSS怎么办呢?我知道可以指定其id,但是这样一来text的id又会重复。使用其他调用时会冲突啊
回复 使用道具 举报
使用一个 id 有不同的时候在 使用内锲style的方法 覆盖原来的样式!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
用class选择器 或id选择器,取不同的class或id

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
可以用class属性去不同的css文件,这样css文件就用“.”定义,也可以根据标签的id取不同的css,这时用“#”定义

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
可以通过后代选择;
例如:
  <style type="text/css">
     ul li ul li ul li {
      color:#ff0000;
  }
ul li ul li ul li#t {
      color:#00ff00;
  }   
     </style>


<ul>
     <li>a</li>
     <li>b
        <ul>
            <li>d</li>
            <li>f
            <ul>
            <li>h</li>
            <li id="t">t</li>
            <li>j</li>
            </ul>
             </li>
            <li>g</li>
        </ul>
    </li>
     <li>c</li>
  </ul>

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
D:\01.jpg效果图:
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马