Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di coteaz
    Registrato dal
    Mar 2006
    Messaggi
    365

    consiglio, spostamento elementi tabella FACILE

    salve volevo chedervi una cosa penso molto stupida

    ho un body, dentro questo body c'è una tabella centrata in orizzontale

    se questa tabella ha un contenuto minimo si vede bene

    se il contenuto di questa tabella è superiore alla grandezza dell'area di visualizzazione del browser allora escono le barre di scorrimento

    e qui siamo nella norma è normale che succeda questo

    il problema è che quando compare la barra di scorrimento la tabella viene spostata di un poco (una ventina di pixel) verso sinistra

    c'è un modo x nn far spostare la tabella?

    forse la mia è una domanda stupida ma nn riesco a trovare una soluzione

    grazie

  2. #2
    Se metti la tabella in percentuale è logico che non puoi.. se ad esempio hai messo width=100%, nel momento in cui appare la barra il 100% del browser è di quei 20px in meno..

    Puoi fare solo 2 cose:
    1- Imposti fin dall'inizio la presenza della barra di scorrimento sia che ce ne sia bisogno che no.. in questo modo quei 20px saranno sempre in meno ed eviti che la dimensione della pagina cambi ogni volta

    2- Imposti la tabella con dimensioni fisse

  3. #3
    Utente di HTML.it L'avatar di coteaz
    Registrato dal
    Mar 2006
    Messaggi
    365
    guarda la prima soluizione mi sembrava ottimale

    mi dici come si fa?

    altrimenti io avevo risoldo in questo modo

    <script type="text/javascript">

    function tabella() {
    var larghezza_screen = screen.width;

    test = ((larghezza_screen-450)/2);

    test += 'px';
    document.getElementById('body').style.marginLeft = test;

    }

    </script>

    <body id="body" onload="tabella()">

    dove 450 è la dim della tabella

    cmq mi piace di piu la tua soluzione

  4. #4
    ma senti un po.. questa che si apre è una finestra popup oppure si tratta della pagina iniziale? stiamo parlando della barra di sinistra del browser giusto?

  5. #5
    Utente di HTML.it L'avatar di coteaz
    Registrato dal
    Mar 2006
    Messaggi
    365
    pagina iniziale nessuna popup

    e poi si, stiamo parlando della barra di scorrimento del browser

  6. #6
    guarda.. non ricordo esattamente il codice.. ricordo che anche se apro un popup con scrollbar=yes, mozilla lo visualizza senza scrollbar.. comunque con iexplorer già in default trovi la barra del browser sempre attiva.. puoi provare a chiedere sul forum javascript..

    mi spiace..

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.