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

    CSS per colorare barre di scorrimento - vietato?

    Buongiorno

    Nel convalidare un foglio stile ho ottenuto il seguente messaggio di errore:

    • Line: 3 Context : body
    Property scrollbar-face-color doesn't exist : #e5dc9d

    • Line: 4 Context : body
    Property scrollbar-highlight-color doesn't exist : #dbcf7b

    • Line: 5 Context : body
    Property scrollbar-shadow-color doesn't exist : #dbcf7b

    • Line: 6 Context : body
    Property scrollbar-3dlight-color doesn't exist : #999999

    • Line: 7 Context : body
    Property scrollbar-arrow-color doesn't exist : #4a0000

    • Line: 8 Context : body
    Property scrollbar-track-color doesn't exist : #dbcf7b

    • Line: 9 Context : body
    Property scrollbar-darkshadow-color doesn't exist : #999999

    • Line: 94 Context : table
    Property align doesn't exist : center

    A parte l'ultima riga relativa alla tabella (tag che sto eliminando piuttosto radicalmente dalle nuove pagine), mi viene detto che tutti gli attributi relativi alla barra di scorrimento non esistono.

    E' vero che hanno effetto solo su IE, però considerarli errore mi sembra strano.

    Qualcuno mi sa dire qualcosa di più a riguardo e come ci si deve comportare al fine di avere un foglio stile correttamente convalidato?

    Grazie.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  2. #2
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: CSS per colorare barre di scorrimento - vietato?

    Effettivamente è così: non è codice validato dal W3C. O colori le scrollbar oppure fai senza e tieni il codice validato. (io ho scelto la seconda x il mio sito).
    saluti
    Floyd
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  3. #3
    è vero, il validatore non lo passa, però se inserisci il codice per colorare le barre come foglio di stile incorporato nell'head, allora lo accetta. Non capisco perché, ma di fatto funziona. prova e facci sapere.
    ciao,
    claudy


    esempio:

    <style type="text/css">
    <!--
    body {
    scrollbar-3dlight-color: yellow;
    scrollbar-arrow-color: #F9E899;
    scrollbar-base-color: black;
    scrollbar-darkshadow-color: #EEB889;
    scrollbar-face-color: #67351D;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-track-color: #72DA3F;
    }
    -->
    </style>

  4. #4
    Grazie mille.

    La cosa più saggia da fare è valutare i singoli lavori e stabilire quali è il caso di validare (quindi eliminare tutto ciò che non è consentito dal W3C) e dove invece posso lasciarmi andare.

    Alla prossima.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  5. #5
    Originariamente inviato da claudy
    è vero, il validatore non lo passa, però se inserisci il codice per colorare le barre come foglio di stile incorporato nell'head, allora lo accetta. Non capisco perché, ma di fatto funziona. prova e facci sapere.
    </style>
    semplicemente perchè non controlla quel codice... i validatore controlla semplicemente il CSS esterno e non calcola quello...
    comunque il tuo codice CSS rimane non standard anche se il validatore dice il contrario

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.