У меня есть раскрывающийся список на веб-странице, используя тег HTML5 <select>. Есть моменты, когда я хочу сделать его "только для чтения", что отображает его только как текст. Например:
Иногда я хочу, чтобы это было "чтение/запись":
 
И еще раз я хочу, чтобы он был "только для чтения":
 
Я бы предпочел не использовать атрибут "disable". Я думаю, что это выглядит липким, и подразумевает, что есть какой-то выбор для пользователя, когда он не доступен.
Можно ли преобразовать внешний вид текущего параметра для select в обычный текст с помощью CSS?