compañero no es mi intención llevarle la contraria, pero en que se basa para afirmar que no se puede hacer y que se debe usar ajax obligatoriamente...
soy yo o aun esperamos un ejemplo del efecto deseado del compañero, en dado caso si es posible realizarlo en css usando los selectores y pseudo clases adecuadas
y si no me crees checate este ejemplo expuesto por el compañero
kseso? hace algunos meses (notese el efecto del boton enviar)
http://bit.ly/9XzpAI