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

    frame, come impedire lo scorrimento orizzontale

    ciao a tutti,

    ho un urgenza che mi fa perdere una marea di tempo.

    su www.morky.it/test vedete che ho una pagina con 4 frame.
    i laterali verdi si ridimensionano a seconda della visualizzazione e va ok.

    il problema e' su quello rosso.
    se inserisco una tabella di lunghezza maggiore dello spazio riservato al frame mi compare la barra di scorrimento verticale e questo mi sta bene, ma mi compare anche quella orizzontale sebbene la tabella non sia + larga del frame.

    come posso impedire cio'? non capisco
    grazie

    p.s. se provate a guardarlo in 1024*768 va ok, in 800*600 la tabella fuoriesce in lunghezza e compaiono entrambe le barre ( anche se non fuoriesce in larghezza )

    ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Se hai impostato un valore fisso x la larghezza della tabella, è normale; prova a dare una larghezza in %.

    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  3. #3
    gia' fatto ma niente da fare.
    l'unica sarebbe nascondere la barra orizzontale.
    e' fattibile ?
    mi haoo detto di si con un javascript.
    tu che dici? non so nulla di javascript

  4. #4
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Originariamente inviato da miky_maniacel
    gia' fatto ma niente da fare.
    l'unica sarebbe nascondere la barra orizzontale.
    e' fattibile ?
    mi haoo detto di si con un javascript.
    tu che dici? non so nulla di javascript
    probabilmente la barra orizzontale ti viene fuori xkè la tabella è grande come la pagina ma tu hai dimenticato di impostare a 0 i margini della pagina...


    Altrimenti usa css (overflow)

    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  5. #5
    "Altrimenti usa css (overflow) "

    come si usa esattamente e che funzione fa ?

    grazie mille

    p.s: non sapresti indicarmi un javascript che blocca lo scorrimento orizzontale ?

  6. #6
    overflow: hidden;
    in css così blocchi lo scorrimento, ams ela pagina non è ben impostata rischi che alcuni utenti non visualizzino interamente il contenuto del frame.
    ...Spekkio Sporko...

  7. #7
    scusami,

    ho messo questo codice prima di </head>

    <style type="text/css">
    <!--
    body {
    overflow: hidden;
    margin-left: 0px;
    margin-top: -2px;
    margin-right: 0px;
    margin-bottom: 0px;
    }
    -->
    </style>

    non vedo nessun cambiamento.
    xche ?

  8. #8
    Mah...Onestamente non capisco dove sia l'errore...Ma, l'unico dubbio, non è che hai altri css magari esterni che entrino in conflitto con questo? Ed inoltre, scusa la banalità della domanda, sicuro di aver messo il css nella pagina html contenuta nel frame che ti interessa?
    ...Spekkio Sporko...

  9. #9
    certo, x sicuirezza l'ho messo su tutte le pagine !

    saluti

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.