Задать вопрос
@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>
  • Вопрос задан
  • 64 просмотра
Подписаться 1 Сложный 3 комментария
Пригласить эксперта
Ответы на вопрос 1
black1277
@black1277
Вольный стрелок
добавьте в стили кнопки pointer-events: none;
.upload {
    background: gold;
    height: 100%;
    pointer-events: none;
  }

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

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

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