Visualizzazione dei risultati da 1 a 7 su 7

Discussione: barra scorrimento

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    barra scorrimento

    ciao a tutti!!!
    ho messo la barra di scorrimento con:
    overflow: scroll;
    c'è il modo di mettere la barra se la pagina supera la lunghezza del div e toglierla se è più piccola???

  2. #2
    Utente di HTML.it L'avatar di emnlmn
    Registrato dal
    Oct 2008
    Messaggi
    263
    Cioè vorresti fare il contrario di quello che accade normalmente non impostando l'overflow?

  3. #3
    Utente di HTML.it L'avatar di Tux7000
    Registrato dal
    Feb 2008
    residenza
    Milano
    Messaggi
    620
    Penso che voglia dire

    overflow:auto;

    almeno questo è quanto ho capito io.

  4. #4
    Utente di HTML.it L'avatar di emnlmn
    Registrato dal
    Oct 2008
    Messaggi
    263
    Mi sembrava banale ...

  5. #5
    Utente di HTML.it L'avatar di Tux7000
    Registrato dal
    Feb 2008
    residenza
    Milano
    Messaggi
    620
    Originariamente inviato da emnlmn
    Mi sembrava banale ...
    Anche a me ma... non si sa mai!

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    no.. io voglio far si che se il testo è più lungo del div allora appare la barra, se è più piccolo la barra non appare.. ora come ora se il testo è lungo appare la barra con dentro la barrettina che si può spostare mentre se è più piccolo c'è la barra senza barrettina dentro, io voglio eliminare la barra se non serve

  7. #7
    Utente di HTML.it L'avatar di emnlmn
    Registrato dal
    Oct 2008
    Messaggi
    263
    La barra di scorrimento di cui parli è quella della finestra del browser o di un <div> che hai creato tu?
    Nel primo caso, se ho ben capito, il tuo "problema" dovrebbe presentarsi solo con internet explorer, che è l'unico che mostra di default la barra di scorrimento anche se il contenuto non supera l'altezza della finestra.
    Sempre nel primo caso, puoi risolvere inserendo quanto segue nel css:
    codice:
    html,body {
    	height:100%;
    	margin:0;
    	padding:0;
    	overflow:hidden;
    }
    
    body {
    	overflow:auto;
    }

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.