2017-01-22 2 views
0

Я хотел бы изменить текст водяного знака и кукольный текст в строке поиска. Я хотел бы сделать это с некоторыми CCS. Я знаю, что это не рекомендуется, но я думаю, что это самый быстрый способ.Использование CCS для замены текста

У меня есть How can I replace text with CSS? и How to use CSS to replace or change text?, но мой случай сложнее.

Я пробовал:

input.search-field.placeholdit.watermark span{ 
display:none !important; 
} 

input.search-field.placeholdit.watermark:after{ 
content: 'TEXT'!important; 
} 

и некоторые другие комбинации с span.screen-reader-text, search-wrapper, search-field.placeholdit. Единственное, что я добился, - это окно окна поиска.

Окно поиска выглядит как на изображении ниже - я хотел бы изменить "Поиск ..." и "Поиск:" текстов:

Search bar

Код окна поиска:

<div class="search-wrapper"> 
     <form role="search" method="get" class="search-form" action="my.website.com"> 
      <label> 
       <span class="screen-reader-text">Search for:</span> 
       <input type="search" class="search-field placeholdit" value name="s" title="Search for:"> 
      </label> 
      <input type="submit" class="search-submit" value="Search"> 
     </form> 
</div> 

Если есть лучшие способы изменить его, я бы хотел его услышать. Начальные вопросы грубые, но я хотел бы узнать, как правильно изменить веб-страницы.

+1

Вы когда-нибудь слышали о атрибуте «placeholder»? –

+0

@MrLister У меня есть, но в коде нет атрибута-заполнителя, поэтому я предположил, что он не используется в этом случае? – ppi0trek

ответ

0

Не используйте CSS для этого. Просто измените «заполнитель» и «название» атрибуты в вашем HTML:

<input type="search" class="search-field" value="" name="s" placeholder="Search" title="Search for:"> 

Вы должны исправить «значение» атрибута тоже.

+0

[Атрибут заполнителя HTML5 не заменяет элемент метки] (http://www.456bereastreet.com/archive/201204/the_html5_placeholder_attribute_is_not_a_substitute_for_the_label_element/) – Quentin

+0

Спасибо @shipshape. Я использую тему tesseract. Я не сделал эту веб-страницу из skratch. Любая идея, где я могу найти эти строки в целом пакете темы? Я попробовал заголовок и стили, но есть только некоторые ссылки. Есть ли общий файл для хранения этой информации? Я взял код из проверки функции страницы в моем браузере. – ppi0trek

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