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

    Linkare un'altro css sulla stessa pagina

    Bonsai a tutti ragazzi miei!
    Allora, per lavoro dovrei sbrigarmi a concludere un progettino, ma mi servirebbe questa cosuccia:

    siamo in una pagina html che nel suo bell'head carica un foglio di stile (stile1.css ) e sempre qui dentro c'è un link testuale che attualmente punta su # .

    Quello che vorrei sapere è, come posso fare a far si che cliccando sul link, la pagina si refreshi caricando però stile2.css ?
    Per un attimo avevo provato a scrivere

    cambia stile

    ma il cielo mi ha giustamente punito facendomi scaricare il css...
    Come posso fare dunque?
    Grazie!
    anzi, BONSAI!
    Tagliare rami del bonsai per farlo rimanere nano è contronatura come obbligarmi a diventare più alto.
    L'unica soluzione in questo caso è... FAKE BONSAI!
    Non coltivare bonsai.
    Comprali finti.

  2. #2
    devi usare un linguaggio lato server, tipo php o asp, e settare il nome del cookie come una variabile che cambierà a seconda dei parametri che gli passi nel link...

  3. #3
    Leggi qua
    secondo me è qullo che ti serve

    http://www.constile.org/DHTML/ridime...e_i_caratteri/

    CIAO

  4. #4
    usa gli stili alternativi
    ad esempio :


    <link rel="stylesheet" type="text/css" href="miostile.css" title="default" />
    <link rel="alternate stylesheet" type="text/css" href="miostile1.css" title="uno" />
    <link rel="alternate stylesheet" type="text/css" href="miostile2.css" title="due" />
    <link rel="alternate stylesheet" type="text/css" href="miostile3.css" title="tre" />
    <link rel="alternate stylesheet" type="text/css" href="miostile4.css" title="quattro" />
    <script Language="JavaScript">
    function setActiveStyleSheet(title) {
    var i, a, main;
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
    a.disabled = true;
    if(a.getAttribute("title") == title) a.disabled = false;
    }
    }
    }
    </script>


    e poi per richiamarne uno:

    onMouseOver="setActiveStyleSheet('tre')

  5. #5
    Grazie per l'aiuto, provo il più presto possibile!!

    Solo una cosa, mi hanno mostrato questo sito http://www.csszengarden.com/ e lì infatti c'è una possibilità di cliccare su un link e caricare un css. Ho dato un occhiata al codice, l'ho guardato e in pratica sul link l'url che chiama è questo (qui l'ho accorciato, in origine sposta ad una cartella inferiore)

    ?cssfile=nomeDelFile.css

    ho provato io stesso a usarlo ma con me non ha funzionato! Mha, che ci avrò guardato troppo di fretta?
    Grazie ancora!
    Tagliare rami del bonsai per farlo rimanere nano è contronatura come obbligarmi a diventare più alto.
    L'unica soluzione in questo caso è... FAKE BONSAI!
    Non coltivare bonsai.
    Comprali finti.

  6. #6
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    lì sono usati linguaggi lato server... come sul mio sito alla sezione stili
    http://francissite.altervista.org/themes.php
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  7. #7
    Perfetto! Quello degli stili alternativi ha funzionato a dovere!
    Come al solito grazie a tutti! :mavieni:
    Tagliare rami del bonsai per farlo rimanere nano è contronatura come obbligarmi a diventare più alto.
    L'unica soluzione in questo caso è... FAKE BONSAI!
    Non coltivare bonsai.
    Comprali finti.

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.