Comment définir de style en ligne pour l'élément en HAML
Voici mon code:
<div class='some' style='position: absolute; left: 300; top: 300;'>..</div>
Il analyse uniquement style='position: absolute'
, et de ne pas analyser les autres styles. Comment puis-je y parvenir?
- La réponse donnée est la bonne, mais il manquait un beaucoup plus point important: vous ne devriez jamais utiliser des styles en ligne. Définir une classe CSS et le faire bien.
- C'était une solution temporaire 🙂 essayer quelque chose de clair et toutes les modifications. C'est pourquoi j'ai été à la recherche pour cela 🙂
- Quel sujet lorsque vous êtes à la définition dynamique d'une image de fond? C'est lorsque j'utilise des styles en ligne.
Vous devez vous connecter pour publier un commentaire.
Il aurait été utile si vous avais posté le HAML que vous utilisez, mais c'est la façon dont c'est fait:
Pas besoin d'utiliser
%div
:Une autre approche, en plus de la table de hachage, un par Dan Cheail est telle:
Si vous êtes à la recherche du css pour les images :
Demandé un hachage cas particulier à: https://github.com/haml/haml/issues/787 afin de nous permettre d'écrire:
beaucoup comme est possible pour
class: ["class1", "class2"]
.