Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154

    Nascondere barre di scorrimento con i CSS: Safari non collabora...

    Arei, ho messo online - se volete posto anche il link - un layout in jpg di un sito che stiamo realizzando. L'immagine che ho usato è particolarmente lunga orizzontalmente, quindi ho usato questo CSS per impedire lo scroll orizzontale della stessa:

    <style>
    body {
    margin:0px;
    overflow-x:hidden;
    }
    </style>

    Tutto ok, tranne che su Safari, il quale sembrerebbe ignorare il mio CSS.
    Ma 'sta cosa è normale? No perchè io non l'avevo mica notata.
    Ho fatto una bella ricerca, ma per lo più si parla di scroll all'interno di DIV.
    Qualcuno da 'na mano?
    Grassie,
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  2. #2
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Approfitto del UP per postare anche il link:

    www.sonsof.net/lavori/biblioteca3

    Si badi bene che la grafica è solo abbozzata e, quindi, ancora in lavorazione...
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non esiste l'attributo overflow-x. Potrebbe essere una estensione riconosciuta da vari browser, ma non essendo standard non puoi pretendere che funzioni dappertutto.

    Prova a scrivere:
    overflow: hidden;

    Eventualmetne per permettere lo scrolling verticale, puoi impostare l'overflow:auto su qualche box interno (che non comprende l'immagine).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Yes, con overflow:hidden; elimino anche quello verticale che mi servirà durante lo sviluppo dei contenuti.
    Comunque la parte sinistra del layout la gestisco come back-ground di un DIV con width:100%, ovviamente con le giuste modifiche alla grafica. Così facendo lo scroll orizzontale non si attiva e sono a posto.
    Non sapevo che overflow-x non fosse standard; buona a sapersi.
    Grazie mille,
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

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.