Контактная форма 7 не работает так, как вы могли бы ожидать с помощью короткого кода use_label_element
.
Это было сломано в течение длительного времени.
Вместо этого сделайте, как вы сделали с остальнымиформы и добавьте связанную метку и используйте метод id:enquiry-type
со связанной for="enquiry-type"
, который вы использовали со всеми другими полями.
Если вы пытаетесь создать невидимую метку для select
Вы можете использовать визуально скрытый класс (CSS внизу), но, пожалуйста, пересмотрите это, если это было намерение.
Метки также помогают людям с когнитивными нарушениями и тревожными расстройствами, поэтому должны быть видны и расположены над входом, чтобы онизнать, что они выбирают / выбрали.
визуально скрытый класс (класс только для чтения с экрана) - используйте с осторожностью в формах и т. д.
.visually-hidden {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px);
white-space: nowrap; /* added line */
}