Ruby on Rails ou par programmation générés ou , chacun sur une ligne, ce qui provoque dans les espaces entre le moment où apparaissent

StackOverflow https://stackoverflow.com/questions/3140768

Question

Lors de l'utilisation Ruby on Rails ou tout autre cadre, beaucoup de temps que nous générons <span> ou <img> dans une boucle, et chaque ligne sera sur une nouvelle ligne.

Alors, quand il est rendu en HTML, il y aura plus d'espace entre ces éléments en ligne.

Comment peut-il être résolu? Doivent-ils être transformés en 1 ligne longue ou résoluble en utilisant HTML ou CSS?

Était-ce utile?

La solution

Si vous utilisez HAML, vous voulez probablement utiliser < et > pour le contrôle des espaces:

HAML Docs Suppression Whitespace

Autres conseils

Le blancs est traité comme un caractère d'espace par le navigateur résultant de l'écart. Vous pouvez:

1) rendent sur une longue ligne sans espace entre les éléments; ou 2) appliquer float: left aux éléments de sorte qu'ils sont assis au ras les uns contre les autres

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top