Задать вопрос
@Eitewi

Почему button блокирует выбор файла?

почему при нажатии на button не предлагается выбрать файл? Хотя он находится в label
<html>
<body>
	<label>
		<input type="file">
		<button class="upload" type="button"></button>
	</label>
</body>

<style>
	label {
		display: block;
		width: 100px;
		height: 54px;

		background: green;
	}

	input {
		display: none;
	}

	.upload {
		background: gold;
		height: 100%;
	}
</style>

</html>
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Сложный 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
black1277
@black1277
Вольный стрелок
добавьте в стили кнопки pointer-events: none;
.upload {
    background: gold;
    height: 100%;
    pointer-events: none;
  }

и всё заработает как надо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы