2015-08-16 3 views
0

Я хочу, чтобы точка, в которой пользователь вводит текст в текстовое поле, должен быть перемещен вправо , не перемещая поля текстового поля вправо. Я хочу это, потому что кнопка поиска находится поверх текстового поля для целей стилизации и в настоящее время, когда пользователь начинает вводить текст, который начинается под кнопкой поиска. Поэтому мне нужно, чтобы точка по умолчанию курсора перемещалась вправо на несколько пикселей. Возможно ли это с помощью CSS?Переместить курсор для ввода текста вправо

ответ

2

Я бы определенно использовать

text-indent: 20px; 

=)

+0

В то время как обивка может работать, используя текстовый отступа является естественным решением. – jro

0

Прокладка - это то, что вы ищете.

.search-box{padding-left: 25px;} 
0

input { 
 
    box-sizing: border-box; 
 
    padding-left: 10px; 
 
    width: 200px; 
 
}
<input type="text" />

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