semaine 10
Cours | Cours FLEX : après le placement vient le temps de la flexibilité QCM à 8H30 |
TD/ DM | |
QCM | 8H30 sur e-campus |
semaine 10
Cours | Cours FLEX : après le placement vient le temps de la flexibilité QCM à 8H30 |
TD/ DM | |
QCM | 8H30 sur e-campus |
La question suivante est inspirée des exemples de Mozilla.
Pour télécharger ces exemples : vidéo
@Sans modifier le HTML :
<ul> | ||
<li><a href="">Home</a></li> | ||
<li><a href="">Category</a></li> | ||
<li><a href="">Sub-Category</a></li> | ||
<li><span aria-current="page">Product</span></li> | ||
|
@Qui sélectionne le dernier p
@<li>Item 1</li>
<li data-code="codeA">Item 2</li>
<li data-code="codeA codeB">Item 3</li>
<li data-code="codeAB">Item 4</li>
Quel sélecteur d'attribut permet de sélectionner les items possédant l'attribut data-code="codeA" ( à savoir les Item = 2 et 3)
Voici un exemple de code pour le projet : menu déroulant.
Modifier le CSS pour afficher des menus doublement imbriqués puis modifiez le CSS.
https://codepen.io/dupontcodepen/pen/oNYGGWB
En cours, j'ai insisté sur le fait que les sélecteurs doivent répondre à une problématique précise.
Nous allons découvrir l'intérêt de disposer du sélecteur first-child
L'utilisation des speudo-classes first est particulièrement efficace dans la construction de menu. Elle permet de distinguer le premier élément de la liste et de lui affecter un style particulier.nav li:first-child a
{
border-bottom-left-radius
:
10px
;
border-bottom-right-radius
:
0
;
border-top-left-radius
:
10px
;
border-top-right-radius
:
0
;
}
Cours | CSS : sélecteurs |
TD | Le TD porte sur le positionnement des blocs : menu |
HTML | Création d'une liste dans une liste (nested list) |
CSS : visibilité | La propriété display et en particulier la propriété display-box |
CSS : positionnement | Les éléments positionnés de façon absolue ou relative (disparition/apparition) |
CSS : apparence | La pseudo classe :hover |