Pouvez-vous simplement que votre code attribue à ces divs un attribut class = "cke_record_body"? Ensuite, vous pouvez simplement leur appliquer un style comme vous le souhaitez et ignorer les identifiants.
Si vous avez vraiment cela devrait fonctionner:
div[id*="cke_record_body_"] {
}
Gardez à l'esprit, je crois que c'est CSS3, donc je ne sais pas ce que le soutien actuel est, mais vraiment c'est la seule façon de le faire en droit CSS sans autres bibliothèques. Si vous utilisez jQuery ou quelque chose, voyez la réponse de Nealv.
Et il est impossible de leur donner tous un cours de CSS, parce que ...? –
classe semble plus logique que l'ID, pour faire le style etc sur eux. – Nealv
Les noms div sont créés automatiquement par ckEditor, donc je ne peux pas leur ajouter de noms de classe, et j'utilise un plugin rails appelé active_scaffold pour mes pages d'administration, ce qui signifie qu'il est un peu plus difficile à styler le formulaire - :-) – stephenmurdoch