Juraría que eso no se puede hacer con CSS sólo.
Este es un ejemplo de como mostrar tu video tras darle a un botón que tu definas:
Código Javascript
:
Ver original$('.tubotonmegusta').click(function(){
megusta();
$('.tucapadelvideo').slideDown("slow");
});
Lo que te queda es desarrollar una función "megusta()" que haga lo que quieras cuando le den al botón (a parte de mostrarte el video)
Pero repito, no es css...