Scuola forum (scuo.la) - Forum di discussione per le scuole

Scuola forum (scuo.la) - Forum di discussione per le scuole (https://www.scuolaforum.org/)
-   Informatica (https://www.scuolaforum.org/informatica/)
-   -   Svantaggi css nell'usare clear both invece che left o right (https://www.scuolaforum.org/informatica/15-svantaggi-css-nellusare-clear-both-invece-che-left-o-right.html)

giuseppe 06-12-2007 02:37 PM

Svantaggi css nell'usare clear both invece che left o right
 
Salve,
In un mio sito, dovevo annullare nel footer la proprietà float che nel corpo si trovava in una qualche pagina come right e in una qualche altra come left: allora ho pensato bene di usare clear both.
Ma mi domandavo: non si potrebbe usare sempre clear both anche quando necessita solo di annullare il float right o il left?
Ci sono degli svantaggi a fare ciò?
Grazie
Giuseppe

giorgia 06-12-2007 04:27 PM

Clear:both ferma entrambi i fattori float a sinistra e a destra e non ci sono controindicazioni.

Potrebbero capitare però casi rari e in pagine molto complesse in cui tu voglia fermare solo da un lato ma non dall'altro, e per quel motivo puoi usare left e right:chi ha realizzato le ha pensato ad una cosa di questo tipo.

Quindi vai tranquillo col both, tanto poi quando fai l'anteprima ti accorgi se va bene o no !;)

Saluti
Giorgia

riccardo 06-13-2007 11:38 AM

Secondo me è sbagliata la premessa!:)

Che vuol dire che in alcune pagine è left ed altre è right?:confused:

La struttura di un sito deve essere quella per ogni pagina....

giuseppe 06-13-2007 11:40 AM

Beh, io ti parlavo per esempio di una scritta magari all'interno di un div che sopra ha una immagine.
La struttura dei div è la stessa per tutto il sito ma all'interno dei dei ne succedono di tutti i colori.
Sbaglio???
Ciao
Marco

giovanni 06-14-2007 06:08 PM

Di solito il clear right o left lo si usa nel momento in cui hai due div flottanti, rispettivamente left e right, e intendi eseguire il clear solamente di uno dei due.
Saluti
Giovanni


Tutti gli orari sono GMT +2. Attualmente sono le 11:52 PM.