Показать сообщение отдельно
  #5 (permalink)  
Старый 22.12.2017, 13:22
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,124

Сообщение от hubble
Но во втором случае все равно выделяется вся строка (и span 1 и span 2)
Он просто внутри первого, это нужно понимать.

Разницу видишь?

<style type='text/css'>
div > span {
	border: 1px solid;
}
#test span {
	border: 1px solid;
}
</style>
<div>
	<span>Span 1 в div
		<span>Span 2 в span, который в div</span>
	</span>
</div>
<div id='test'>
	<span>Span 1 в div
		<span>Span 2 в span, который в div</span>
	</span>
</div>
<span>Span 3. Не в div вообще</span>
Ответить с цитированием