Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Label e CSS

  1. #1

    Label e CSS

    Scusate, ho fatto una ricerca nel forum ma non ho trovato ciò che mi serve.

    Tramite ASP.NET (c#) creo una tabella contentne una form in maniera dinamica, cmpleta di textbox, dropdown, checkbox e label.

    Ora, sodato il fatto che la dropdown e la checkbox non hanno i bordi riformattabili, il mio file css contiene gli style delle textbox e delle label.

    X q.st'ultime però non riesco a renderle attive.

    Andiamo sul pratico x' io stesso ho capito poco ciò che h scritto.

    Codice del file .cs:

    [....]
    Label lblText=new Label();
    lblText.Text="prova";
    [....]

    Stile nel file .css:

    LABEL
    {
    font-family: Verdana;
    font-size: 10px;
    color: black;
    }

    Mi resta come Times New Roman in dimensioni di default!!!

    Unico modo che al momento ho trovato è definire la classe .LabelStyle nel file .css e farci puntare ogni label creata con il metodo lblText.CssClass="LabelStyle".

    c'è qualcuno che sa dirmi come fare x evitare q.sto sbattimento a far funzionare lo style per le label??

    Il mio mononeurone ormai ha fatto le valigie e m'ha lasciato in completa solitudine...yuuuuhuuuuu, c'è neeessuuuuuunoooooo????...gluglugl...u

  2. #2
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    prova a mettere nel css
    .label
    {
    font-family: Verdana;
    font-size: 10px;
    color: black;
    }

    Nota il punto prima di label.
    Ciao
    Legnetto

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    nota che il tuo problema NON c'entra con ASP.net ma con l'output html che risulta dalla tua pagina e con css.

    il label viene tradotto normalmente con il tag <span>.
    il css viene applicato SOLO a tag di mark-up quindi non puoi mettere

    codice:
    LABEL {
     /* stile */
    }
    ma dovresti (se l'output è come ho detto) mettere:
    codice:
    span {
     /* stile */
    }
    in questo modo TUTTI i tag span sarebbero influenzati dallo stile che proponi.

    QUINDI

    o definisci un ID o una CLASSE e li richiami nel css, rispettivamente con #nomeid e .nomeclasse

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Originariamente inviato da Francis87
    nota che il tuo problema NON c'entra con ASP.net ma con l'output html che risulta dalla tua pagina e con css.

    il label viene tradotto normalmente con il tag <span>.
    il css viene applicato SOLO a tag di mark-up quindi non puoi mettere

    codice:
    LABEL {
     /* stile */
    }
    ma dovresti (se l'output è come ho detto) mettere:
    codice:
    span {
     /* stile */
    }
    in questo modo TUTTI i tag span sarebbero influenzati dallo stile che proponi.

    QUINDI

    o definisci un ID o una CLASSE e li richiami nel css, rispettivamente con #nomeid e .nomeclasse

    Quando uno ha ragione bisogna dargliela...
    Bravo Francis non avevo pensato alla label che in effetti diventa un tag <span>

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    una svista capita sempre e a tutti!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

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.