Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: indirizzare a CSS

  1. #1

    indirizzare a CSS

    Ciao, premetto che ci ho provato a guardare negli altri thread ma nn ho trovato risposta...
    Allora, mi sono fatto i miei bei css personalizzati per diversi browser...ora però mi sto perdendo in un bicchiere d'acqua per poter dire alla mia bella paginetta di andarsi a prendere i css.
    Mi sono fatto anche il js che mi discrimina il tipo di browser ma non riesco a far scrivere all'intermo della mia pagina html '<style>...'
    La cosa che sono riuscito a trovare piu' vicina alla soluzione è questa:
    document.getElementById('style').innerHTML='baubau '
    purtroppo però non scrive quello che serve a me e cioè:
    <style type="text/css" media="screen">@import "../css/layoutIE6.css";</style>


    Avete qualche soluzione?

    grazie1000
    Wall71

  2. #2
    if... {
    document.write("<link rel='stylesheet' href='file.css'type='text/css'>"); {
    else ...

    perche devi scrivere style? se hai fatto tanti CSS diversi, richiamali e basta...
    Potere e Potenza

  3. #3

    Grazie ma...

    ... se faccio come mi dici tu me lo scrive ma mi cancella anche tutto il contenuto della pagina
    Wall71

  4. #4

    Re: Grazie ma...

    Originariamente inviato da Wallace71
    ... se faccio come mi dici tu me lo scrive ma mi cancella anche tutto il contenuto della pagina
    come ti cancella? impossibile. hai un esempio?
    Potere e Potenza

  5. #5
    eccoti l'esempio:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <script type="text/javascript" src="../js/js.js"></script>


    <!--e qui vorrei mettere l'istruzione per il css>
    <title>Anche noi del toro in B </title>

    </head>

    <body onLoad="sniffa();">
    ....bla blabla
    </body>
    </html>
    Wall71

  6. #6
    perchè usi lo STRICT.DTD? motivi particolari?

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <script type="text/javascript" src="../js/js.js"></script>

    <script>
    if (...){
    document.write('<STYLE type=text/css media=screen>@import url( file/css.css );</STYLE>');}
    if (...){
    document.write('<STYLE type=text/css media=screen>@import url( file/css2.css );</STYLE>');}
    etc.etc.
    </script>
    <!--e qui vorrei mettere l'istruzione per il css>
    <title>Anche noi del toro in B </title>

    </head>

    <body onLoad="sniffa();">
    ....bla blabla
    </body>
    </html>
    Potere e Potenza

  7. #7

    Passo in avanti...

    o indietro.. boh?
    Ora mi viene fuori una bella pagina bianca....guardo l'html della pagina ed è preciso a quello che ho fatto io...praticamente ora non mi cancella più tutto scrivendomi solo la riga per il css, rimane il fatto che però non riesco a vedere nulla...che sia per il fatto che uso STRICT.DTD? Cosa dovrei mettere al suo posto... e se hai proprio voglia di perdere tempo... che significa STRICT.DTD?

    ciao e graxie per la tua pazienza!
    Wall71

  8. #8
    http://www.w3c.cnr.it/traduzioni/xhtml1-it.html
    http://www.html.it/xhtml/xhtml_07.htm

    la STRICT è più "pignola" e potrebbe essere la causa dei tuoi problemi con la pagina.
    Potere e Potenza

  9. #9

    niente...

    vabbè per ora ancora nulla... se avete qualcosa di alternativo ...chiamatemi.... ciao
    Wall71

  10. #10
    purtroppo non dovresti usare documen.write perchè nei browser di 3a generazione non verra interpretato ma solo scritto, devi usare il metodo tramite DOM magari sniffando il browser

    prova a chiedere nella sezione scripting
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

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.