IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Sélecteurs CSS : sélecteur du parent


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2009
    Messages
    587
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 587
    Par défaut Sélecteurs CSS : sélecteur du parent
    Bonjour.

    Je n'arrive peut-être pas à poser ma question de façon claire : Je sais sélectionner les champs input qui sont fils d'un champ td, par exemple. Mais ce que je souhaite, ce serait sélectionner les champs td qui ont un fils input.

    Est-ce que ça existe ?

    Sinon, il faut définir une classe, et l'affecter individuellement à chacun de ces champs, mais c'est très fastidieux !

    AMicalement.

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 505
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 505
    Par défaut
    je ne pense pas que ce soit possible en css....

    il y a bien :has() mais ca semble encore en dev (ce n'est compatible avec aucun navigateur pour le moment)

    developer.mozilla.org/fr/docs/Web/CSS/:has
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Le "C" de CSS veut dire "Cascading" (en cascade).
    Or, on ne peut pas remonter une cascade. *

    Il faut utiliser une classe sur le parent (à cibler), ou utiliser JS.

    * Il me semble néanmoins qu'un projet est à l'étude pour une prochaine version de CSS...
    ... qui s'appèlera alors CSSS : Cascading Salmon Style Sheet, puisque les saumons savent remonter les rivières !

  4. #4
    Membre éclairé
    Inscrit en
    Mai 2009
    Messages
    587
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 587
    Par défaut
    Merci de vos réponses.

    En fait, ce sont bien les réponses auxquelles je m'attendais, d'ailleurs, j'avais même ébauché la solution "classe sur le parent", mais j'ai posé ma question par acquit de conscience.

    Mais cette question fait suite à ma réflexion sur mon précédent post (peut-être dans une autre sous-section) : bien que les tailles de caractères soient toujours les mêmes (et, en principe, les polices aussi), sur mon site, je vois des champs avec et d'autres sans "serifs", et des tailles de caractères parfois très petites. Or, en y regardant de plus près, ces petits caractères apparaissent dans des champs "input" qui sont eux-mêmes contenus dans des cases "td" de tableaux, avec un espace "conséquent" entre les bordures de la case et le champs input. J'en ai déduit (à tort ?) que Firefox réduisait de sa propre initiative la taille de caractères, pour rentrer dans les limites du champs qui les contient : ai-je bon ?

    Je pose encore cette question car il me reste un doute : je n'ai encore pratiqué que peu d'essais, mais j'ai tenté de mettre à "0", soit le padding, soit le "margin", soit du parent (le <td>), soit de l'enfant (par exemple <input>), mais je n'ai rien obtenu de satisfaisant.

    Est-ce que ces problèmes sont connus, et résolus ?

    AMIcalement.

  5. #5
    Invité
    Invité(e)
    Par défaut
    J'ai répondu dans l'autre discussion.

Discussions similaires

  1. Sélecteur de parents
    Par brice97431 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 26/09/2013, 15h21
  2. Sélecteur CSS particulier
    Par pataluc dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 22/02/2007, 14h54
  3. sélecteur de parent
    Par Xunil dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 13/11/2006, 11h28
  4. Les sélecteurs css
    Par TheRedLed dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 25/08/2006, 16h16
  5. [CSS] classes universelles et sélecteur d'ID
    Par speedev dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 14/06/2006, 11h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo