Cách tốt nhất là làm cho việc kiểm soát đầu vào tập tin gần vô hình (bằng cách cho nó một opacity rất thấp - không làm "visibility: hidden" hoặc "display: none") và hoàn toàn vị trí một cái gì đó dưới nó - với một số thấp hơn z-index.
Bằng cách này, điều khiển thực tế sẽ không hiển thị và bất kỳ điều gì bạn đặt trong đó sẽ hiển thị qua. Nhưng vì điều khiển được đặt ở trên nút đó, nó sẽ vẫn nắm bắt các sự kiện nhấp chuột (đây là lý do bạn muốn sử dụng độ mờ, không hiển thị hoặc hiển thị - trình duyệt làm cho phần tử không thể nhấp được nếu bạn sử dụng phần tử đó để ẩn nó).
This article đi sâu về kỹ thuật.
Điều này có vẻ rất khó khăn, quá tệ không có một cách nào tốt hơn (tm). –