Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    54

    Cosa significa questo CSS?

    ho un CSS con queste istruzioni

    # 1 pezzo
    .str-1990 #str-int #central-box h2 {
    color: rgb(29,78,101);
    font-weight: bold;
    font-size: 220%;
    }

    # 2 pezzo
    #str-int #central-box h2 {
    color: rgb(29,78,101);
    font-weight: bold;
    font-size: 80%;
    }



    e un html con questi tag



    <div id="str-int" class="str-1990">
    <div class="central-box">
    <h2>AAAAAA</h2>
    </div>
    <div>

    <div id="str-int" >
    <div class="central-box">
    <h2>AAAAAA</h2>
    </div>
    <div>


    vorrei che il 1 blocco prendesse il layout del 1 pezzo di css e il 2 blocco del 2 pezzo di css....

    cosa sbaglio? si può fare questo?

    grazie

  2. #2
    # 1 pezzo
    .str-1990 #str-int #central-box h2 {
    color: rgb(29,78,101);
    font-weight: bold;
    font-size: 220%;
    }

    # 2 pezzo
    #str-int #central-box h2 {
    color: rgb(29,78,101);
    font-weight: bold;
    font-size: 80%;
    }
    Prima cosa (in rosso): un'espressione tipo #(spazio)1(spazio)pezzo non significa assolutamente nulla se voleva essere un commento, andava scritto
    codice:
    /* # 1 pezzo */
    Secondo: gli spazi nelle dichiarazioni contano Servono a separare gli elementi con un rapporto di "discendenza indiretta"!
    Se scrivi

    codice:
    .str-1990 #str-int #central-box h2 {...}
    questo si traduce in soldoni come:

    "applica lo stile tra graffe all'elemento h2 che è contenuto (in qualunque modo) in un elemento che ha ID="central-box" che a sua volta è contenuto (in qualunque modo) in un elemento con ID="str-int" che a sua volta è contenuto (in qualunque modo) in un elemento con CLASS="str-1990". "

    E' tutto chiaro?
    "This is the end, Clark... for both of us"

  3. #3

    Re: Cosa significa questo CSS?

    Originariamente inviato da io78
    ho un CSS con queste istruzioni

    # 1 pezzo
    .str-1990 #str-int #central-box h2 {
    color: rgb(29,78,101);
    font-weight: bold;
    font-size: 220%;
    }

    # 2 pezzo
    #str-int #central-box h2 {
    color: rgb(29,78,101);
    font-weight: bold;
    font-size: 80%;
    }



    e un html con questi tag



    <div id="str-int" class="str-1990">
    <div class="central-box">
    <h2>AAAAAA</h2>
    </div>
    <div>

    <div id="str-int" >
    <div class="central-box">
    <h2>AAAAAA</h2>
    </div>
    <div>


    vorrei che il 1 blocco prendesse il layout del 1 pezzo di css e il 2 blocco del 2 pezzo di css....

    cosa sbaglio? si può fare questo?

    grazie
    1) Leggiti (molto) meglio le guide...

    2) erredeco è stato piu veloce..

    Questa volta, più che un voto.. è favoreggiamento.

  4. #4
    <div id="str-int" class="str-1990">

    non sò se si può fare.. mmh nn credo...
    Questa volta, più che un voto.. è favoreggiamento.

  5. #5
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887

    Re: Cosa significa questo CSS?

    Originariamente inviato da io78
    ho un CSS con queste istruzioni

    # 1 pezzo
    .str-1990 #str-int #central-box h2 {
    color: rgb(29,78,101);
    font-weight: bold;
    font-size: 220%;
    }

    # 2 pezzo
    #str-int #central-box h2 {
    color: rgb(29,78,101);
    font-weight: bold;
    font-size: 80%;
    }



    e un html con questi tag



    <div id="str-int" class="str-1990">
    <div class="central-box">
    <h2>AAAAAA</h2>
    </div>
    <div>

    <div id="str-int" >
    <div class="central-box">
    <h2>AAAAAA</h2>
    </div>
    <div>


    vorrei che il 1 blocco prendesse il layout del 1 pezzo di css e il 2 blocco del 2 pezzo di css....

    cosa sbaglio? si può fare questo?

    grazie
    Prima di tutto, str-int, essendo un "id" puoi usarlo solo una volta.
    Secondo, central-box lo usi come class ma lo indichi come "id" (#).
    Terzo, ho capito poco quello che vuoi ottenere, ma sa dai due nomi diversi ai due blocchi,
    poi puoi dare gli attributi che vuoi al tag h2.

    codice:
    h2 {color: rgb(29,78,101);
    	font-weight: bold;
    #primo-div h2 {
    	font-size: 220%;
    #secondo-div h2 {
    	font-size: 80%;
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    54

    Re: Re: Cosa significa questo CSS?

    Originariamente inviato da Al_katraz984
    1) Leggiti (molto) meglio le guide...
    Io non sono un web designer, quindi per certi problemi chiedo ai forum.... è come se tu incontrassi un problema con un applicativo Delphi e ti leggessi un manuale per risolverlo

    Originariamente inviato da salasir
    Prima di tutto, str-int, essendo un "id" puoi usarlo solo una volta.
    Secondo, central-box lo usi come class ma lo indichi come "id" (#).
    In effetti il problema era proprio nei 2 punti che hai segnalato.....


    Grazie a tutti

  7. #7
    NEANCHE IO SONO UN WEB DESIGNER..

    Xo le guide le leggo prima almeno x avere un'idea di quello ke devo utilizzare..
    Questa volta, più che un voto.. è favoreggiamento.

  8. #8
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887

    Re: Re: Re: Cosa significa questo CSS?

    Originariamente inviato da io78
    Io non sono un web designer, quindi per certi problemi chiedo ai forum.... è come se tu incontrassi un problema con un applicativo Delphi e ti leggessi un manuale per risolverlo
    Senza fare polemiche, ti consiglio anch'io di leggere meglio le guide. Se hai una buona base, certi problemi non ti sorgono neppure. Inoltre, se incontri un problema e te lo risolvi da solo ti rimane memoria di quanto hai fatto. Se te lo risolve un altro è facile che te lo dimentichi e lo rifai in futuro.

    Te lo posso dire per esperienza personale. Io le dispense tecniche le ho lette e le leggo tuttora, ma i programmatori con cui ho a che fare, trovano più comodo chiedere a me che leggersi i testi.

    Rivolgersi ai forum è sicuramente + comodo e + veloce se non hai tempo per affrontarlo oppure se proprio non ne vieni fuori.

    Con questo non voglio assolutamente dire che nessuno ti darà una risposta. Tutti quelli che partecipano sono ben contenti di dare una mano, se possono, specialmente a chi è agli inizi oppure è meno esperto. E' solo un consiglio per la crescita delle conoscenze individuali.
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  9. #9

    Re: Re: Re: Re: Cosa significa questo CSS?

    Originariamente inviato da salasir
    Senza fare polemiche, ti consiglio anch'io di leggere meglio le guide. Se hai una buona base, certi problemi non ti sorgono neppure. Inoltre, se incontri un problema e te lo risolvi da solo ti rimane memoria di quanto hai fatto. Se te lo risolve un altro è facile che te lo dimentichi e lo rifai in futuro.

    Te lo posso dire per esperienza personale. Io le dispense tecniche le ho lette e le leggo tuttora, ma i programmatori con cui ho a che fare, trovano più comodo chiedere a me che leggersi i testi.

    Rivolgersi ai forum è sicuramente + comodo e + veloce se non hai tempo per affrontarlo oppure se proprio non ne vieni fuori.

    Con questo non voglio assolutamente dire che nessuno ti darà una risposta. Tutti quelli che partecipano sono ben contenti di dare una mano, se possono, specialmente a chi è agli inizi oppure è meno esperto. E' solo un consiglio per la crescita delle conoscenze individuali.
    Quoto e straquoto.. Non si poteva parlare meglio..

    Questa volta, più che un voto.. è favoreggiamento.

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.