2016-10-19 6 views
0

Есть ли способ разрешить пользователю искать текст заполнителя с помощью функции браузера «найти на странице»?Доступные для поиска заполнители во входных элементах в Chrome для iOS

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

редактировать: Я должен упомянуть, насколько это только вопрос о Chrome для прошивки (10.0.2)

кода очень просто:

<input type="text" placeholder="First Name">

Вот скриншот Chrome : chrome on iOS find-in-page

Это то, что я получаю, когда я ищу 'первый'

chrome fail

+0

Проверить эту ссылку: -https: //css-tricks.com/almanac/selectors/p/placeholder-shown/ –

+0

, что позволяет мне выделить входной элемент, но использование «найти на странице» все равно не найдет. например, если этот элемент выходит за пределы страницы пользователя. – andrei

+0

Пожалуйста, предоставьте jsfiddle exectly то, что вы хотите? –

ответ

0

input { 
 
    font-size: 1.5rem; 
 
    margin: 10px; 
 
    padding: 10px; 
 
    width: 65%; 
 
} 
 
input:placeholder-shown { 
 
    border: 5px solid red; 
 
}
<form> 
 
    
 
    <input type="text" placeholder="Placeholder text" value="Currently has a value (not showing placeholder)."> 
 
    
 
    <input type="text" placeholder="Currently has no value (showing placeholder)."> 
 
    
 
</form>

+0

, который все еще не работа в Chrome для iOS (у меня есть 10.0.2) – andrei

+0

Ок, извините, но я попробую –