Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 43
  1. #1

    [xHtml - CSS] emulare pagine con frame

    Sono mesi che mi scervello su una questione per me molto importante.

    Mantenere fisso un menu e far scorrere il resto della pagina come se fosse in un frame.

    Il problema è generato dal fatto che in questo modo spesso si vengono a creare due barre di scorrimento.
    Una del div al quale imposto l'overflow su auto tramite css e l'altra del BODY ho del HTML classica.

    Per quanto abbia provato non sono riuscito ad eliminare questo inconveniente.

    Spero che abbiate capito cosa intendo.

    Voi vi siete mai posti questo problema?
    Arjuna

    finding solutions

  2. #2
    La soluzione sta la' dove avresti dovuto iniziare a cercarla...
    http://www.w3.org/Style/CSS/



















    p.s. scrolla la pagina e usa un browser decente (no IE)!!! :maLOL:
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  3. #3
    Io uso Firefox...

    ... ma il mondo usa IE.

    Sarebbe bello poter usare trasparenze e sovrapposizioni.
    Ma purtroppo dobbiamo fare i conti con la realtà.

    Molti browser non supportano quella feature anche se non dovendo trovare alternativa mi vedro costretto a fare in questo modo.
    Arjuna

    finding solutions

  4. #4
    Mah, se lo fai bene chi ha un buon browser vede bene, chi non ce l'ha vedra' un menu' fisso che scrolla assieme alla pagina. Non e' una tragedia.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  5. #5
    se non c'è alternativa è inutile piangersi addosso
    anche se ci tenevo tanto a quella cosa
    Arjuna

    finding solutions

  6. #6
    Lavorare lato client e' maledettamente difficile. Mettilo in conto, buon lavoro. Ciao!
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  7. #7
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    Mantenere fisso un menu e far scorrere il resto della pagina come se fosse in un frame.

    Il problema è generato dal fatto che in questo modo spesso si vengono a creare due barre di scorrimento.
    Una del div al quale imposto l'overflow su auto tramite css e l'altra del BODY ho del HTML classica.
    Questa potrebbe essere una soluzione:
    http://test.constile.org/vemuframe.html

  8. #8
    Si', piu' o meno usa la tecnica mostrata nel link precedente.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  9. #9
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    La pagina del W3c usa il position fixed.
    La pagina test di constile usa sia il position fixed per i browser che lo interpretano, ed una tecnica che sfrutta i commenti condizionali dove viene applicato un css solo per IE:
    http://test.constile.org/vfie.css
    Questo ccs nasconde la scrollbar del body e dà overflow auto al div #frame, in questo modo hai lo stesso effetto anche con IE senza usare i frame.

    A mio avviso i commenti condizionali, che Microsoft credo abbia concepito per sfruttare non si sa bene quali particolarità di IE, siano molto utili invece per applicare css ottimizzati con tutti gli hack per lo stesso IE.

  10. #10
    A me l'hacking di IE non mi interessa.

    Ho smesso di fare il debug del codice per il browser, e' troppo complesso da gestire e bisognerebbe farlo per ogni cosa e per ogni browser.

    Mi sono trasferito lato server

    La via giusta e' quella di cui BlackWolf e' guru: dare un codice diverso per ogni browser. Purtroppo pero', bisogna che il progetto abbia un budget sufficiente per permetterlo.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

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.