Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    E' possibile eliminare un <br /> dai CSS?

    Ciao a tutti,
    è possibile eliminare un tag
    dai CSS, considerando il fatto che è stato assegnato un class ad ogni br?

    Grazie

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    eliminarlo no
    nasconderlo sì, basta dare display: none all'elemento br.classe
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Ciao caldera,
    grazie come sempre per correre in aiuto!

    Ho provato con:

    codice:
    br.clr {
       display: none;
    }
    ..ma gli spazi sono sempre visibili :\ E' normale?

    E' questa la pagina (mi riferisco allo spazio tra i due quadrati blu, con il
    non mi flotta a sinistra un quadrato accanto all'altro..):
    http://electricsheep.stampasucommiss...&category_id=3

    Grazie

  4. #4
    Potresti selezionare il br attraverso selettori discendenti tipo:
    codice:
    #contenitore br {
    display:none;
    }
    Oppure assegnargli una classe
    codice:
    <br class="accapo" />
    codice:
    .accapo {
    display:none;
    }
    L’uovo ha una forma perfetta benché sia fatto col culo. (Bruno Munari)

  5. #5
    Ho provato in tutti e due i modi ma niente da fare.. :|

    Ho notato inoltre che i br (che come dicevo sono tutti <br class="clr"> ), hanno la seguente proprietà:

    codice:
    .clr {
      clear:both;
      overflow:hidden;
    }
    ..per ovviare ho provato a dare le seguenti proprietà:

    codice:
    .clr {
      clear: none !important;
      display: none;
    }
    ..ma non cambia nulla :\

    Non è che qualche anima buona può guardarmi il codice qui:

    http://electricsheep.stampasucommiss...&category_id=3

    Grazie

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    .clr {
    clear: none !important;
    }

    la presenza di questa regola fa cambiare la spaziatura almeno su FF3

    comunque non mi è chiaro perchè vorresti eliminare i
    visto che senza la regola sopra è come se non ci fossero (visivamente parlando)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non vedo relazione tra la domanda e il codice della pagina.

    Nella pagina ci sono una decina di blocchi coinvolti: la semplificazione del coidce postato e` troppa rispetto alla complessita` della pagina.


    Se vuoi fare delle prove, devi partire da un layout pulito, assolutamente senza Javascript, e limitando al massimo i blocchi coinvolti.

    Prova questo codice in una pagina:
    codice:
    <div class="browseProductImageContainer">
      <p class="browseProductTitle">
        Male orange t-shirt
      </p>
      <p class="browsePriceContainer">&amp;euro;10.00</p>
    </div>
    
    <div class="browseProductImageContainer">
      <p class="browseProductTitle">
        Male red brick tshirt
      </p>
      <p class="browsePriceContainer">&amp;euro;10.99</p>
    </div>
    E poi inizia a sistemare i CSS per questo pezzetto.

    Nota che questo pezzo e` semanticamente corretto, oltre che sintatticamente.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.