Rubino sulle rotaie o di programmazione generati o , ciascuno su una linea, causando spazi tra quando visualizzati

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

Domanda

Quando si utilizza Ruby on Rails o altro quadro, un sacco di tempo che generiamo <span> o <img> in un ciclo, e ogni linea sarà su una nuova linea.

Così, quando si è reso in HTML, non ci sarà spazio extra tra questi elementi in linea.

Come può essere risolto? Devono essi essere trasformati in 1 linea lunga, o risolvibili utilizzando HTML o CSS?

È stato utile?

Soluzione

Se stai usando HAML, probabilmente si desidera utilizzare < e > a spazi di controllo:

HAML Documenti sulla rimozione Whitespace

Altri suggerimenti

La spaziatura viene trattato come un carattere di spazio dal browser conseguente gap. Si potrebbe:

1) rendono sulla linea 1 lungo senza spazi tra gli elementi; o 2) applicare float: left agli elementi in modo da sedersi a filo contro l'altro

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top