Si afecta al texto seguramente el estilo que aplicaste es "opacity:0.7;"..
Para asignar un fondo con opacidad se usa "RGBA" en "background-color"
Código CSS :
.celda{
background-color: rgba(255,255,255,0.7);
}
Donde los 3 primeros números son los que indican las cantidades de R (red/rojo), G (green/verde), B (blue/azul) con valores de 0 a 255, y el último hace referencia Alpha (opacidad) y va de 0 a 1.
Saludos