Lorsque vous utilisez Ruby on Rails ou autre cadre, beaucoup de temps que nous générons <span>
ou <img>
dans une boucle, et chaque ligne est être sur une nouvelle ligne.Ruby on Rails ou par programme généré <span> ou <img>, chacun sur une ligne, ce qui provoque des espaces entre lors de l'affichage
Donc, quand il est rendu en HTML, il y aura de l'espace supplémentaire entre ces éléments en ligne.
Comment peut-il être résolu? Doivent-ils être transformés en une longue ligne, ou résolvables en HTML ou en CSS?
1) comment faire une longue ligne? avoir à définir une variable tmp et concaténer les chaînes? Il est maladroit d'utiliser HAML aussi ... 2) hm ... voulait utiliser span en premier lieu parce que div flottant causer un autre problème dans IE 7. (avec max-width) –
Je ne suis pas sûr de la façon dont ces plates-formes rendent HTML Est-ce que la réponse de Neall ci-dessous a aidé? –