如何为特定输入类型文本添加css

sul*_*man 14 html css field input

当我试图用css添加一些输入字段时

我遇到了问题

对于某些输入字段,我无法生成多个css

这是我的领域

<input type="text" name="firstName" />
<input type="text" name="lastName" />
Run Code Online (Sandbox Code Playgroud)

而css是

input
{
   background-image:url('images/fieldBG.gif');
   background-repeat:repeat-x;
   border: 0px solid;
   height:25px;
   width:235px;
}
Run Code Online (Sandbox Code Playgroud)

我想用这个css创建第一个字段(firstName)

input
{
   background-image:url('images/fieldBG.gif');
   background-repeat:repeat-x;
   border: 0px solid;
   height:25px;
   width:235px;
}
Run Code Online (Sandbox Code Playgroud)

和这个css的第二个(lastName)

input
{
   background-image:url('images/fieldBG2222.gif');
   background-repeat:repeat-x;
   border: 0px solid;
   height:25px;
   width:125px;
}
Run Code Online (Sandbox Code Playgroud)

请帮忙 :-)

And*_*rew 75

您可以使用CSS按类型或命名表单元素进行样式设置.

input[type=text] {
    //styling
}
input[name=html_name] {
    //styling
}
Run Code Online (Sandbox Code Playgroud)

  • 但您应该在该值两边加上引号(不确定是否不使用该值)。就像“ input [type =“ text]”一样-这就是我一直使用它的方式。 (2认同)

Chr*_*ore 6

使用ID选择器.

CSS:

input{
    background-repeat:repeat-x;
    border: 0px solid;
    height:25px;
    width:125px;
}

#firstname{
    background-image:url('images/fieldBG.gif');
}
#lastname{
    background-image:url('images/fieldBG2222.gif');
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<input type="text" ID="firstname" name="firstName" />    
<input type="text" ID="lastname" name="lastName" />
Run Code Online (Sandbox Code Playgroud)

所有输入都将使用通用输入样式进行样式设置,两个特殊输入将具有ID选择器指定的样式.


Ash*_*shu 5

您必须更改HTML文件:

<input type="text" name="firstName" /> 
<input type="text" name="lastName" />
Run Code Online (Sandbox Code Playgroud)

...至:

<input type="text" id="FName" name="firstName" />
<input type="text" id="LName" name="lastName" />
Run Code Online (Sandbox Code Playgroud)

并将您的CSS文件修改为:

input {
    background-repeat:repeat-x;
    border: 0px solid; 
    height:25px; 
    width:125px;
}


#FName {
    background-image:url('images/fieldBG.gif');
}


#LName {
    background-image:url('images/fieldBG2222.gif');
} 
Run Code Online (Sandbox Code Playgroud)

祝你好运!