Voici mon code :
<div class='some' style='position: absolute; left: 300; top: 300;'>..</div>
Il analyse seulement style='position: absolute'
et n'analyse pas les autres styles. Comment puis-je réaliser cela ?
Voici mon code :
<div class='some' style='position: absolute; left: 300; top: 300;'>..</div>
Il analyse seulement style='position: absolute'
et n'analyse pas les autres styles. Comment puis-je réaliser cela ?
Demandé un cas spécial de hachage à : https://github.com/haml/haml/issues/787 pour nous permettre d'écrire :
%div{ style: { display: "none", width: "50px" } }
comme c'est possible pour class: ["class1", "class2"]
.
Downvoting parce que ce n'est pas une réponse à la question. C'est juste une déclaration que vous avez fait une demande de fonctionnalité pour cette syntaxe.
@Adam merci pour le feedback. Mon intention était de dire : "ce problème confirme que la syntaxe parfaite et la plus intuitive n'est pas possible, votons-la".
Bien sûr, je comprends. Je pense que cela aurait fait un bon commentaire, plutôt qu'une réponse. Dans l'état actuel des choses, si un utilisateur qui scrute les réponses ne clique pas sur le lien et ne voit pas le résultat de votre demande, il pourrait avoir l'impression qu'elle a été effectivement mise en œuvre et que vous montriez un exemple de la nouvelle syntaxe comme solution, mais qu'elle n'a pas été acceptée.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
3 votes
La réponse donnée est correcte, mais elle passe à côté d'un point bien plus important : vous ne devriez jamais utiliser de styles en ligne. Définissez une classe CSS et faites-le correctement.
0 votes
C'était une solution temporaire :) essayez quelque chose et effacez toutes les modifications. C'est pourquoi je cherchais ceci :)
2 votes
Qu'en est-il lorsque vous définissez dynamiquement une image de fond ? C'est dans ce cas que j'utilise des styles en ligne.
0 votes
@JoelBrewer Je pense que pour cela, je générerais dynamiquement un fichier de remplacement CSS (ou utiliserais JavaScript) de préférence à l'utilisation de styles en ligne.