Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1515 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Style à toutes les balises x qui ne sont pas dans une balise y

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Style à toutes les balises x qui ne sont pas dans une balise y

n°2350337
zezette
"Allez hop, au revoir"
Posté le 31-03-2020 à 15:48:55  profilanswer
 

Bonjour à tous,
 
Je dois appliquer un style à toutes les balises <table> qui ne sont pas dans un <form>.
A priori c'est simple :

Code :
  1. :not(form) table {
  2. border: 1px solid red;
  3. }


 
Sauf qu'il me met une bordure rouge à toutes les tables qu'elles soient dans un form ou pas...
 
 
Une idée ?
Merci :)


Message édité par zezette le 31-03-2020 à 15:49:08

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
mood
Publicité
Posté le 31-03-2020 à 15:48:55  profilanswer
 

n°2350387
gilou
Modérateur
Modzilla
Posté le 01-04-2020 à 11:26:45  profilanswer
 

Ajoutes une règle spécifique aux tables dans un élément form
 
      :not(form) table {
   border: 1px solid red;
      }
      form table {
   border: none;
      }
 
Et ça devrait marcher (testé avec FF)
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2350408
MaybeEijOr​Not
but someone at least
Posté le 01-04-2020 à 15:39:56  profilanswer
 

Tu peux virer le ":not(form)" à ce moment là.
Ainsi tu fonctionnes dans le sens contraire, tu définies un style par défaut pour toutes les tables (bordure rouge) et un autre style pour celles qui sont dans un formulaire (pas de bordure).
 
Je pense que niveau performances c'est mieux et donc plus logique.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
n°2351474
alainpre
Posté le 10-04-2020 à 18:06:48  profilanswer
 

Essaie ça :
:not(form)>table
 
Je crois que l'exemple figure ici : http://stylescss.free.fr/v2-selectors/pseudo-class.php


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Style à toutes les balises x qui ne sont pas dans une balise y

 

Sujets relatifs
html style recursif[PHP] - Extraire chemins des fichiers mp3 dans balise audio
Balise (Frame)balise hypertexte? vers paragraphe texte
A quoi correspond la balise titrebalise Vidéo au Top
supprimer certaines balises d'un fichier xmlExercice de style XML/XSLT
Word / supprimer certains caractères entre deux balisesMacro word : trouver format et ajouter balises html
Plus de sujets relatifs à : Style à toutes les balises x qui ne sont pas dans une balise y


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR