Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Discussione: Css e DataGrid

  1. #11
    Utente di HTML.it L'avatar di polinn
    Registrato dal
    Oct 2003
    Messaggi
    186
    Un'attimo...
    Un'attimo...



    Non funziona...
    codice:
    .HeaderTable
    {
    background: #FFE9BB;
    color: #AE5D10;
    font-family: verdana;
    font-size: 10 px;
    font: bold;
    }
    a.HeaderTable:link {
    color: #AE5D10;
    font-weight: bolder;
    }
    a.HeaderTable:visited {
    color: #AE5D10;
    font-weight: bolder;
    }
    a.HeaderTable:hover {
    color: #AE5D10;
    font-weight: bolder;
    }
    a.HeaderTable:active {
    color: #AE5D10;
    font-weight: bolder;
    }
    I link degli header (per l'ordinamento) me li fa comunque blu e viola... sbaglio qualcosa?
    Il mondo è una DEMO...
    ...e come tale ne subisce l'effetto!

  2. #12
    Originariamente inviato da polinn
    Un'attimo...
    Un'attimo...



    Non funziona...
    Funziona invece.
    E' che devi fare attenzione a come applichi il codice, specie se usi Dreamweaver o simili. Potrebbero indicarti che hai applicato una classe anche se in realtà non risulta. Questo può capitare se prima applichi la classe e poi aggiungi il link.

    Controlla che la classe sia applicata al link, il codice dovrebbe apparire più o meno così:

    gfdgsdgsdfgfsdg

    In caso di altri problemi con i Css magari posta nel forum HTML altrimenti andiamo OT qui.
    Ciao


    Marco

  3. #13
    Utente di HTML.it L'avatar di polinn
    Registrato dal
    Oct 2003
    Messaggi
    186
    Non volgio andare in OT, ma il mio problema non è il CSS, ma il CSS applicato all'interno di un DataGrid...
    Ho capito come usare i CSS anche per i link, ma il mio problema è che dentro il DataGrid non lo prende, se nel CSS regolo TUTTI i link della pagina allora li prende anche all'interno del DataGrid, ma altrimenti non li prende.

    Io ho scritto:
    - nel file style.css:
    codice:
    .HeaderTable
    {
    background: #FFE9BB;
    color: #AE5D10;
    font-family: verdana;
    font-size: 10 px;
    font: bold;
    }
    a.HeaderTable:link {
    color: #AE5D10;
    font-weight: bolder;
    }
    a.HeaderTable:visited {
    color: #AE5D10;
    font-weight: bolder;
    }
    a.HeaderTable:hover {
    color: #AE5D10;
    font-weight: bolder;
    }
    a.HeaderTable:active {
    color: #AE5D10;
    font-weight: bolder;
    }
    e nella pagina:
    codice:
    <asp:DataGrid id="grid" ...>
    <HeaderStyle ... cssclass="HeaderTable" ></HeaderStyle>
    <ItemStyle ...></ItemStyle>
    <Columns>
    <asp:BoundColumn ...>
    <HeaderStyle width="15%"></HeaderStyle>
    </asp:BoundColumn>
    ...
    ...
    <asp:ButtonColumn Text="VOTA" CommandName="vota">
    <HeaderStyle width="40%"></HeaderStyle>
    </asp:ButtonColumn>
    </Columns>
    </asp:DataGrid>
    Eppure, all'interno dell'Header i link mi vengono normali, non prendono il mio stile!
    Qualcuno sa dirmi perchè?

    (non credo di andare in OT, visto che il problema è presumibilmente nel DataGrid)

    Grazie
    Il mondo è una DEMO...
    ...e come tale ne subisce l'effetto!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.