Если вам нужно, чтобы кто-то не нажимал на флажок или флажок, лучше установить атрибут disabled="disabled"
.
См. Пример →
Однако, если вы настаиваете на том, чтобы заблокировать его другим элементом, вы можете использовать позиционирование relative
и absolute
с div-оберткой со следующим HTML:
<div class="wrap">
<select><option>Disabled</option></select>
<div class="blocker"></div>
</div>
и CSS:
.wrap { position:relative; }
.blocker {
background:rgba(0,0,0,0.3);
position:absolute; top:0; left:0;
width:100%; height:100%;
}
См. Пример →