Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    157

    Scroll bar orizzontale ad elemnto <li>

    Ciao a tutti, ho un piccolo problema da risolvere, ma non ne esco.

    Io ho un div che è la colonna sinistra del mio sito, con dimensione fissa, al suo interno ho degli elementi[*] uno sotto l'altro.

    Io vorrei far si che se ho il contenuto di un elemento[*] molto lungo, invece di farlo andare a capo, rimanga sulla stessa riga, facendo apparire lo scrollbar orizzontale.

    So che non è una bella cosa da vedere, però il cliente vuole questo.

    Ho provato usando overflow:scroll, ma non funziona, mi sapete aiutare?

    Dimenticavo, all'interno del[*] ho un <a href...>

  2. #2
    Allora, gli elementi li dovrebbero trovarsi all'interno di una lista (ul oppure ol). Puoi cambiare semplicemente il div con ul.
    Per quanto riguarda la scrollbar, il mio primo consiglio è quello di convincere il proprietario a cambiare idea
    Se non dovessi riuscirci, basta aggiungere la proprietà
    Codice PHP:
     li {   
      
    white-space:nowrap;
      } 
    che non permette alle linee di testo di andare a capo.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    157
    Facendo in quel modo, non visualizzo lo scroll bar, ma vedo tutto il testo su una riga, che mi fuoriesce dalla colonna.

    Io vorrei far si che a quel punto mi appaia la barra di scorrimento orizzontale, tenendo tutto il testo all'interno del <div>

  4. #4
    Allora se prendiamo questo html:
    Codice PHP:
    <ul>[*]Lorem ipsum dolor sit ametconsectetur adipiscing elitVivamus quis leo et ante molestie iaculis.
    Suspendisse potentiVestibulum neque nislultricies eu lobortis quisdictum ut ipsumCras augue
    tortor
    posuere in tincidunt aporttitor in nislEtiam vel sem sit amet dolor vulputate lobortis.
     Class 
    aptent taciti sociosqu ad litora torquent per conubia nostraper inceptos himenaeos.
    Aliquam pharetra pretium condimentumMaecenas ultrices augue ut metus porta non fringilla lacus
    vestibulum
    Vestibulum lectus nisicursus in fringilla egetsodales quis estInteger placerat
    adipiscing tempor
    Aliquam erat volutpat.[*]Lorem ipsum dolor sit ametconsectetur adipiscing elitVivamus quis leo et ante molestie iaculis.
    Suspendisse potentiVestibulum neque nislultricies eu lobortis quisdictum ut ipsumCras augue
    tortor
    posuere in tincidunt aporttitor in nislEtiam vel sem sit amet dolor vulputate lobortis.
     Class 
    aptent taciti sociosqu ad litora torquent per conubia nostraper inceptos himenaeos.
    Aliquam pharetra pretium condimentumMaecenas ultrices augue ut metus porta non fringilla lacus
    vestibulum
    Vestibulum lectus nisicursus in fringilla egetsodales quis estInteger placerat
    adipiscing tempor
    Aliquam erat volutpat.[*]Lorem ipsum dolor sit ametconsectetur adipiscing elitVivamus quis leo et ante molestie iaculis.
    Suspendisse potentiVestibulum neque nislultricies eu lobortis quisdictum ut ipsumCras augue
    tortor
    posuere in tincidunt aporttitor in nislEtiam vel sem sit amet dolor vulputate lobortis.
     Class 
    aptent taciti sociosqu ad litora torquent per conubia nostraper inceptos himenaeos.
    Aliquam pharetra pretium condimentumMaecenas ultrices augue ut metus porta non fringilla lacus
    vestibulum
    Vestibulum lectus nisicursus in fringilla egetsodales quis estInteger placerat
    adipiscing tempor
    Aliquam erat volutpat.[*]Lorem ipsum dolor sit ametconsectetur adipiscing elitVivamus quis leo et ante molestie iaculis.
    Suspendisse potentiVestibulum neque nislultricies eu lobortis quisdictum ut ipsumCras augue
    tortor
    posuere in tincidunt aporttitor in nislEtiam vel sem sit amet dolor vulputate lobortis.
     Class 
    aptent taciti sociosqu ad litora torquent per conubia nostraper inceptos himenaeos.
    Aliquam pharetra pretium condimentumMaecenas ultrices augue ut metus porta non fringilla lacus
    vestibulum
    Vestibulum lectus nisicursus in fringilla egetsodales quis estInteger placerat
    adipiscing tempor
    Aliquam erat volutpat.[/list] 
    Il CSS per creare l'effetto che cerchi è
    Codice PHP:
     ul {overflow:auto;}
     
    ul li{white-space:nowrap;} 

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    157
    Grazie 1000, ora sembra che funzioni.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.