У меня есть этот HTML-код, и я хотел бы, чтобы скрыть текст «Ясно, Ветер: 2,4 км/ч, Влажность: 100%»Как скрыть элемент в div, кроме одного?
<div class="flxvrJtnbd theDayInfos">
Cloudy<br>
Wind : 2.4 km/h<br>
Humidity : 100%<br>
<span class="dhpflXvrjt degrees coldDegrees">
19°C
</span>
</div>
Мне просто нужно, чтобы показать степень.
я попробовал что-то вроде:
.theDayInfos:not(.degrees){
display: none;
}
Это did'nt работы. Существуют ли другие способы достижения этого?
Благодарим за помощь!
Это работает эстетически, но если кто-то обращается к странице с помощью устройства чтения с экрана или другого устройства доступа (или просто копирует/вставляет), они все равно будут видеть/выберите текст с помощью 'font-size: 0rem;' – Brian
@Brian, да, значит, он должен быть скрыт для читателей screan? затем используйте также CSS, предназначенный для чтения с экрана (не часть qustion). https://www.w3.org/TR/css3-speech/#speaking-props-speak –
кричит, вы правы. – Brian