[cssdesign] Child Selector

Monica Carlino monica.carlino a clio.it
Ven 12 Maggio 2006 14:50:14 CEST


No Antonio, forse non mi sono ben spiegata...

CSS:
body > p {font-weight:bold;}

HTML:

<p>paragrafo dentro body</p>        Questo paragrafo è in grassetto,
<div>
     <p>paragrafo dentro div</p>     Questo paragrafo NON è in grassetto, 
non essendo figlio diretto di BODY
</div>

Tutto questo funziona. Lo stesso principio non funziona per le liste.
Ciao ciao.


----- Original Message ----- 
From: "Pascotto Antonio" <tony a tony-design.com>
To: "cssdesign: tecnica e design ma con un occhio al mondo reale" 
<cssdesign a itlists.org>
Sent: Friday, May 12, 2006 1:22 PM
Subject: Re: [cssdesign] Child Selector


Cioè facevi un p dentro ad un altro p e poi dal css dando div > p
dava lo stile solo al primo p?
Apparte che un p dentro un p nn va bene credo, o sbaglio? O forse nn
ho capito la questione ma mi sembra che nel tuo prec esempio ci fosse
una lista dentro un'altra e tu volessi dare uno stile solo alla prima
e nn la seconda.

Facendo la stessa cosa con dei div cioè nidificando div 3 nel div 2 e
div 2 nel div1, dando lo stile div > div {font-weight:bold;} mi fa
bold sia il div2 che div3.

Io direi, come Gioacchino,che dovresti dare il bold al nav poi dare
una classe al submenu e dargli il font-weight:normal..

Ma forse nn ho capito bene la questione ;)))
ciao
Antonio

Il giorno 12/mag/06, alle ore 13:06, Monica Carlino ha scritto:

> Ma con la proprietà child, il secondo non dovrebbe prendere alcuna
> formattazione....
> Mi sembra molto strano...
> Ho fatto delle prove del tipo div > p {regola} e funziona
> benissimo, ma sulla lista non c'è niente da fare.
> ----- Original Message -----
> From: Gioacchino Cipriano
> To: cssdesign: tecnica e design ma con un occhio al mondo reale
> Sent: Friday, May 12, 2006 12:56 PM
> Subject: Re: [cssdesign] Child Selector
>
> ciao, secondo eridita comunque. prova a dare una nuova classe all'
> ul interno. (a me è capitato con un h2 ed ho dovuto dare una classe
> apposta).
> Gioacchino
>
>
> Il 12/05/06, Monica Carlino <monica.carlino a clio.it> ha scritto:
> Ho questo codice html:
>
> <ul id="nav">
>       <li>Home</li>
>       <li>Servizi
>            <ul>
>                 <li>Design</li>
>                 <li>Sviluppo</li>
>            </ul>
>       </li>
>       <li>Contattaci</li>
>  </ul>
>
> E questo CSS:
>
> #nav > li {font-weight:bold;}
>
> In Firefox dovrebbe visualizzarmi in grassetto solo i <li>
> direttamente figli di <ul id="nav">, invece mi visualizza tutto in
> grassetto.
> Secondo voi dov'è l'errore? Aiutatemi, sto impazzendo!!! Questo
> child selector sta funzionando su tutti i tag tranne che sulle liste!
>
> Ciao.
> Monica.
>
> _______________________________________________
> cssdesign mailing list
> cssdesign a itlists.org
> http://itlists.org/mailman/listinfo/cssdesign
>
>
>
>
> _______________________________________________
> cssdesign mailing list
> cssdesign a itlists.org
> http://itlists.org/mailman/listinfo/cssdesign
> _______________________________________________
> cssdesign mailing list
> cssdesign a itlists.org
> http://itlists.org/mailman/listinfo/cssdesign

_______________________________________________
cssdesign mailing list
cssdesign a itlists.org
http://itlists.org/mailman/listinfo/cssdesign 




Maggiori informazioni sulla lista cssdesign