Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    20

    ancora su scrollbar colorate

    Scusate ragazzi, è il primo messaggio che scrivo in questo forum, ma credo di essere proprio un incapace. Allora:
    ho una paginetta chiamata frame_home.htm con il seguente codice:
    <HTML>
    <HEAD>
    <TITLE>Aiutatemi</TITLE>
    <link href="stile.css" rel="stylesheet" type="text/css">
    </head>
    <BODY class="scroll">
    <div align="center">
    Ciao
    </div>
    </body>
    </HTML>

    ...e il file css:
    .scroll{
    scrollbar-3dlight-color : #000000;
    scrollbar-arrow-color : #FF00FF;
    scrollbar-track-color : #990099;
    scrollbar-darkshadow-color : #330033;
    scrollbar-face-color : #990099;
    scrollbar-highlight-color : #CC00CC;
    scrollbar-shadow-color : #990099;
    }

    ...e finche apro questa pagina la scrollbar si colora e tutto ok, ma siccome la suddetta pagina viene richiamata in un frameset:
    <HTML>
    <HEAD>
    <TITLE>Aiutatemi</TITLE>
    </HEAD>

    <frameset rows="160,440" border="0">
    <frame src="frame1.htm" name="top" scrolling="no">
    <frameset cols="15%,70%,15%" border="0">
    <frame name="left" src="frame2.htm" scrolling="no">
    <frame name="body" src="frame_home.htm" scrolling="auto">
    <frame name="right" src="frame3.htm" scrolling="no">
    </frameset>
    </frameset><noframes></noframes>
    </HTML>

    ...come faccio a fare in modo che nel frame centrale la barra di scorrimento si colori? Ho letto che dovrei richiamare il css dalla pagina con il frameset appena scritta(supponiamo index.htm) e non nel body della pagina integrata nel frame appunto.
    Ma come? dove devo scriverlo? Please aiutatemi!

    Grazie cmq e ciao a tutti.


  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    al posto di dare una classe al body, nello stile metti direttamente

    codice:
    body {
     /* stile */
    }
    poi... il foglio di stile lo devi richiamare tramite il tag <link> DA tutte le pagine che vuoi seguano le indicazioni di stile contenuti in quel documento css

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    20
    Intanto grazie cmq.
    ok...l'ho fatto, ma come prima, se apro la singola frame_home.htm la barra si colora, incorporata nel frameset invece no.

    il frameset adesso è così:

    <HTML>
    <HEAD>
    <TITLE>Aiuto</TITLE>
    <link href="stile.css" rel="stylesheet" type="text/css">
    </HEAD>

    <frameset rows="160,440" border="0">
    <frame src="frame1.htm" name="top" scrolling="no">
    <frameset cols="15%,70%,15%" border="0">
    <frame name="left" src="frame2.htm" scrolling="no">
    <frame name="body" src="frame_home.htm" scrolling="auto">
    <frame name="right" src="frame3.htm" scrolling="no">
    </frameset>
    </frameset><noframes></noframes>
    </HTML>

    Come puoi vedere, il link c'è e non c'è più nessuna classe, ma non funziona lo stesso, la barra rimane grigia.
    Ho sbagliato a mettere il link? o come lo devo mettere e dove?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    20
    Scusa, sbagliavo io a non mettere il link in tutte tutte le pagine.
    Grazie mille
    siete fortissimi.
    Ciao

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.