2015-06-25 5 views
1

Я использую css для создания моей html-страницы.css form input [type = "text"] selector

Можно ли с селектором:

form input[type="text"] 

изменение формы одного ввода текста типа? Только один и другие с этим css?

Благодаря С наилучшими пожеланиями

+2

просьба представить более подробную информацию о вашей проблеме .. –

+1

_Change форма одного входного типа _Текст. Что это значит? С помощью этого селектора вы выбираете ВСЕ элементы '', которые находятся внутри '

' и имеют 'type =" text "' – putvande

+0

yes, с этим селектором я выбираю все входы типа текста. Могу ли я изменить форму, используя другой селектор всего за 1 ввод текста типа? – anubis

ответ

4

Я действительно не получить ваш вопрос. Но у вас есть несколько вариантов

Будет ли стиль каждого вводимого текста. <input type="text" />

form input[type="text"] {} 

Будет стилизации уровень первого только ввод набранный текст

form >input[type="text"] {} 

Будет ли стиль в первый только ввод

form input[type="text"]:first-child {} 

Будет стиль ввода машинописного текста на с классом "Foo"

form input.foo[type="text"] { } 

So. Допустим, у вас есть форма

<form action="" method="POST"> 
<input type="text" name="text" class="foo" /> 
<input type="text" name="text2" class="bar" /> 
</form> 

Это будет предназначаться все входы

form input[type="text"] { border:2px solid #000000; } 

Это будет предназначаться только первый вход с классом «Foo»

form input.foo[type="text"] { background-color:red; } 

Это нацелит второй ввод с классом «бар»

form input.bar[type="text"] { background-color:green; } 

Click here to view on CodePen

+1

Это именно то, что я пробовал, и это не сработало. Но теперь это работает!Спасибо за ваши хорошие объяснения, прошу прощения за мой глупый вопрос !! – anubis

+0

Вы более чем рады :) –

0

Вы можете использовать

input[type="text"] 
input[type="button"] 
input[type="password"] 
input[type="number"] 
input[type="email"] 

Для примера

input[type="text"] { 
    width: 150px; 
    display: block; 
    margin-bottom: 10px; 
    background-color: yellow; 
} 

W3School Attribute Selector

+1

Это не отвечает на вопрос, поскольку OP уже знает, что он может использовать этот селектор. И, во-вторых, нет ввода 'type =" mail "' это 'email' – putvande

+0

@putvande, что я объясняю с примером –

Смежные вопросы