Je ne suis pas convaincu que mélanger du CSS et des codes java pour gérer un même objet soit une bonne idée.
Et en plus, tu risque d'avoir des résultats très aléatoires suivant les versions des navigateurs que tu vas rencontrer et des versions de java installées sur les postes utilisateurs. Dans le style impossible à gérer...