- Home
- Categorie
- Coding e Sistemistica
- Coding
- impaginare i vari risultati
-
impaginare i vari risultati
Salve a voi..
Ho creato un muro...dove ogni utente del sito può scrivere un messaggio su di esso..ora volevo come fare per farsi' ch eogni messaggio risulti separato dall altro..tipoLuca scrive:Ciaoooooo!!!!!!!! alle ore 10:05
poi qui dare dello spazio
Mario scrive:weeeeeeee alle ore 17:00
altro spazio
Luca scrive:Ciao alle ore 18:00
e possibile fare ciò senza usare le tabelle?
-
Ciao Carlitos1982
Vi sono molteplici metodi di approccio basati sia sul tipo di formattazione html che css.
Innanzitutto dobbiamo capire con cosa sono racchiusi questi commenti e in base a questo capire come operare.
Ad esempio il codice che viene creato all'inserimento di ogni commento potrebbe essere questo:es.1
[html]
...
<p>Luca scrive:Ciaoooooo!!!!!!!! alle ore 10:05</p>
<p>Mario scrive:Ciaoooooo!!!!!!!! alle ore 10:05</p>
[/html]Già di default il tag <p>, essendo un elemento di blocco, pone su due parti separate (una sotto l'altra) le due parti testuali.Se oltre a questo si vuol dare uno spazio aggiuntivo possiamo operare utilizzando degli spazi interni o esterni tra essi.
La prima cosa da fare innanzitutto, soprattutto per avere una maggior precisione nel riferimento, sarà quella di attribuire una classe identica a tutti i nostri elementi "<p>" (paragrafo) che contengono i commenti.Quindi l'html di ogni commento diverrà:
[html]<p class="commento">Luca scrive:Ciaoooooo!!!!!!!! alle ore 10:05</p>[/html]e da css.
.commento{ padding-bottom:15px; } ```Ovviamente sia la classe commento che il valore di padding-bottom sono d'esempio, dovrai scegliere tu cosa inserire. Altrimenti, se la tua necessità è quella di porre ogni commento sulla stessa linea semplicemente e distanziarlo con uno spazio laterale, allora puoi operare in modo quasi similare:
.commento{
display:inline;
padding-right:15px;
}Spero di averti aiutato, se vuoi un aiuto più dettagliato in base alla tua pagina ti consiglio di fornirci una risorsa online :) Ciao!
-
Ciao,e grazie della risposta
siccome tramite css non ci sono riuscito ho creato una tabella con altezza 80% e larghezza 80% in modo che il tutto si adatti alle varie rislouzioni schermo..e all interno della tabella ho inserito il tutto...però io volevo fare a meno delle tabelle e fare tutto con i css...
Questa è la pagina del muro
-
Grandissimo Karades,
ho seguito la tua miniguida e sono riuscito in ciò che volevo fare....purtroppo mi ero dimenticato del tag <p>:xGrazie ancora!!