Показать сообщение отдельно
  #1 (permalink)  
Старый 20.09.2014, 23:29
Аспирант
Отправить личное сообщение для 2chan Посмотреть профиль Найти все сообщения от 2chan
 
Регистрация: 11.07.2014
Сообщений: 69

Как сделать HTML фичи?
Насколько я понимаю, это DOM
У меня два вопроса:

1) Как выделить текст через JavaScrip/чистый HTML? Т.е. как при выделении мышкой, только чтобы по загрузке DOM текст уже был выделен и подчинялся CSS-правилам (:selection)
2) Как подчинить CSS-псевдоклассу :focus обычный элемент? Firefox (внезапно, да?) не понимает псевдокласс :focus для элементов, которые не ссылки <a>, кнопки, формы и не имеют tabindex. Как распространить? В примере беру спойлер:
<span class="spoiler">Спойлер</span> <!-- Спойлер -->
<style>
.spoiler {
	background-color:#000000; /* Чёрный цвет фона */
	color:#000000; /* Цвет тоже чёрный, т.е. невидимый на фоне */
}
.spoiler:hover, .spoiler:focus {
	color:#ffffff; /* При фокусе или наведении мыши - цвет белый и видимый */
			  /* Фокус и не работает без tabindex */
}
</style>



Помогите, пожалуйста, с меня спасибо :з
Ответить с цитированием