Normalmente si haces click sobre un div no ocurre nada. Así que la parte de
no se pueda clickar no la entiendo. Así que tal vez esa parte debas de solucionarla con JavaScript si necesitas que sea interactivo.
Para la opacidad, puedes usar rgba() o hsla():
Código CSS:
Ver originaldiv {
background-color: rgba(0,0,0,0.5);
}
Lo que sospecho es que quieras usar algún tipo de
lightbox, ¿tal vez?