Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    css per scrollbar e iframe

    Ciao a tutti.Io ho un problema ho un iframe e ho creato un css per colorare la barra di scorrimento qual'ora esce.
    Ma non mi funziona e quindi la vedo nel solito grigio.
    Lo stesso css messo in un div con overflow mi funziona perfettamente colorandomi la barra.
    Ora cos'è che non va?
    A chi devo applicare lo stile?
    l'iframe supporta tale stile?
    Grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    172
    L'unico che supporta i colori della scrollbar è ie, in quanto è un codice proprietario della microsoft...sarebbe bene non usarlo... comunque dovresti metterlo come proprietà del body.

    Se l'iframe ti serve solo per avere un testo che scrolla metti solo il div con l'overflow...

  3. #3
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    no purtroppo

    Originariamente inviato da Moro
    L'unico che supporta i colori della scrollbar è ie, in quanto è un codice proprietario della microsoft...sarebbe bene non usarlo... comunque dovresti metterlo come proprietà del body.

    Se l'iframe ti serve solo per avere un testo che scrolla metti solo il div con l'overflow...
    l'iframe mis erve perchè deve visualizzare altre pagine, e la struttuta mi è stata assegnata!!!
    E cmq il css sta nel body ma non funziona per niente!!!
    e non capisco perkè

  4. #4
    Vorrei aggiungere che Internet explorer su Mac nn supporta i colori della scroll bar,ti mostra la sua di default

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    172
    tutti i browser diversi da internet explorer per windows non hanno motivo di visualizzarti le barre colorate, perchè quello non è un codice standard, ma un codice inventato completamente dalla microsoft!

    comumque non capisco che intendi per css nel body.
    Gli sili si posso applicare in tre modi.

    inline: all'interno del tag a cui vuoi applicarli
    es: <span style=[proprietà varie]

    inclusi nelle pagine fra i tag <head> e </head> (prima del body)
    es:
    codice:
    <head>
    <style>
    .testorosso {color: #333; font-weight: bold;}
    </style>
    </head>
    e nel body
    codice:
    <p class"testorosso">testo</p>

    oppure importati da un foglio di stile .css esterno
    e poi si mettetra i tag <head>
    codice:
    	<link rel="stylesheet" type="text/css" 
    
    oppure
    
    href="style.css" />
    	<style type="text/css">
    	<!--
    	@import url(style.css);
    	-->
    	</style>

    è ovvio che se hai un'iframe questi stili vanno applicati alla pagina che è dentro l'iframe
    sono questi itre modi per far funzionare uno stile!

    comumque ti sconsiglio di colorare le barre!

  6. #6
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    allora

    Originariamente inviato da Moro
    tutti i browser diversi da internet explorer per windows non hanno motivo di visualizzarti le barre colorate, perchè quello non è un codice standard, ma un codice inventato completamente dalla microsoft!

    comumque non capisco che intendi per css nel body.
    Gli sili si posso applicare in tre modi.

    inline: all'interno del tag a cui vuoi applicarli
    es: <span style=[proprietà varie]

    inclusi nelle pagine fra i tag <head> e </head> (prima del body)
    es:
    codice:
    <head>
    <style>
    .testorosso {color: #333; font-weight: bold;}
    </style>
    </head>
    e nel body
    codice:
    <p class"testorosso">testo</p>

    oppure importati da un foglio di stile .css esterno
    e poi si mettetra i tag <head>
    codice:
    	<link rel="stylesheet" type="text/css" 
    
    oppure
    
    href="style.css" />
    	<style type="text/css">
    	<!--
    	@import url(style.css);
    	-->
    	</style>

    è ovvio che se hai un'iframe questi stili vanno applicati alla pagina che è dentro l'iframe
    sono questi itre modi per far funzionare uno stile!

    comumque ti sconsiglio di colorare le barre!
    Ragazzi lo sò che non si dovrebbe usare questa cosa di colorare la scrollbar, ma me l'hanno chiesto e credo che sappiate che a volte spiegare il perchè non si dovrebbe è inutile.
    Quindi io lo stile lo tengo in head ma per far colorare le barre dell'iframe dove lo devo applicare???a quale tag?

  7. #7
    Ciao mexican!
    Ho avuto lo stesso tuo problema e l'ho appena risolto!
    Questa ad esempio è la pagina.html che tu devi inserire nell'iframe e nella quale devi applicare il cambio del colore della barra!
    Guarda il codice!!

    <html>
    <head>
    <title> prova colore scrollbar iframe </title>
    <style>
    BODY { scrollbar-arrow-color:#0000ff;
    scrollbar-base-color:#ffffff;
    scrollbar-dark-shadow-color:#000000;
    scrollbar-face-color:#ffffff;
    scrollbar-highlight-color:#0000ff;
    scrollbar-shadow-color:#ffffff}
    </style>

    </head>
    <body>

  8. #8
    Ciao mexican!
    Ho avuto lo stesso tuo problema e l'ho appena risolto!
    Questa ad esempio è la pagina.html che tu devi inserire nell'iframe e nella quale devi applicare il cambio del colore della barra!
    Guarda il codice!!

    <html>
    <head>
    <title> prova colore scrollbar iframe </title>
    <style>
    BODY { scrollbar-arrow-color:#0000ff;
    scrollbar-base-color:#ffffff;
    scrollbar-dark-shadow-color:#000000;
    scrollbar-face-color:#ffffff;
    scrollbar-highlight-color:#0000ff;
    scrollbar-shadow-color:#ffffff}
    </style>

    </head>

    <body>

    Scrivi il testo e inserisci le immagini che ti servono nella pagina e che poi verranno visualizzati all'interno dell'iframe!

    </body>
    </head>


  9. #9
    iniziando con il salutare tutti dopo due settimane di assenza, ricordo che per poter modificare un iframe, si deve inserire i css nella pagina contenuta.

    Ricordo a mexican che gli iframe non vanno usati per pagine interne ai siti (cosi anche i frame), piuttosto per mantenere un livello di compatibilità alto, una un include php e un div. Tanto che ti chiede il sito se è cosi stupido da volere per forza un'iframe, e per forza colorato, è abbbastanza stupido per non capire che tu invece da persona intelligente lo soddisfi con un sistema standard (include e div) e gli dai lo zuccherino: colori la barra che se lo vede solo IE.
    Questo è il mio consiglio.

    Non fare un brutto lavoro solo per intascare i soldi, ne va della tua reputazione.

  10. #10
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    mmm

    Originariamente inviato da Kreatore
    iniziando con il salutare tutti dopo due settimane di assenza, ricordo che per poter modificare un iframe, si deve inserire i css nella pagina contenuta.

    Ricordo a mexican che gli iframe non vanno usati per pagine interne ai siti (cosi anche i frame), piuttosto per mantenere un livello di compatibilità alto, una un include php e un div. Tanto che ti chiede il sito se è cosi stupido da volere per forza un'iframe, e per forza colorato, è abbbastanza stupido per non capire che tu invece da persona intelligente lo soddisfi con un sistema standard (include e div) e gli dai lo zuccherino: colori la barra che se lo vede solo IE.
    Questo è il mio consiglio.

    Non fare un brutto lavoro solo per intascare i soldi, ne va della tua reputazione.
    Caro creatore se sono stupidi non capiranno mai hai voglia di riperglielo!!!

    P.S. Grazie piccola fata lunedì ti farò sapere se funge !!!

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.