Ciao, come dice ac_socmel non puoi.

Più precisamente l'opacity non è ereditaria (a meno che non lo si specifichi).
L'elemento in questione, che sta dentro il <div>, non eredita l'opacity dal div, ma mantiene il valore di default 1 (se non diversamente specificato). Il fatto è che tale valore è relativo (per così dire) a quello posseduto dal genitore. Ovvero i due valori vengono praticamente moltiplicati. Se il div ha una opacità di 0.5 (cioè del 50%), il suo contenuto verrà renderizzato con una opacità di 1*0.5 (cioè il valore proprio per quello del genitore), quindi si vedrà sempre opaco al 50%.
Questo perché l'opacità applicata al div è di fatto applicata all'intero elemento div (compreso tutto ciò che ci sta dentro).

Ora, si potrebbe pensare di risolvere impostando il valore 2 per l'opacity dell'elemento in questione, ma questo non è possibile perché i valori consentiti vanno da 0 a 1.

Per risolvere bisogna capire quale è esattamente la situazione. Se tiserve rendere semitrasparente solo lo sfondo del div, puoi applicare la trasparenza al colore o all'immagine di sfondo, senza agire sull'opacità dell'intero div.