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 :

Souris invisible pour l'utilisateur


Sujet :

CSS

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    397
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 397
    Points : 430
    Points
    430
    Par défaut Souris invisible pour l'utilisateur
    Bonjour,

    Je travaille sur un projet avec un écran tactile, et pour une meilleure utilisation, nous avons estimé que l'utilisateur ne devait pas voir de souris, c'est pourquoi, j'ai créé une icone .cur transparente.

    J'utilise sur ma page cette image comme suit, cependant lorsque la souris est au dessus d'un select, un input-text ou bien au dessus d'une zone vide, le curseur réapparait.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <body style='cursor:url("images/souris.cur"), auto;'>
    J'aimerais avoir une uniformité sur toute ma page et avoir partout ce curseur transparent, mais je me vois mal sur toutes mes pages modifier chaque balise pour y inclure cette ligne de style.

    J'ai bien vérifié, il n'y a nulle part ailleurs dans ce code d'autre instruction cursor, qui pourrait contrecarrer l'action de ma ligne dans le body.

    Toute aide sera la bienvenue.

    Merci par avance.

  2. #2
    Membre chevronné Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Points : 2 227
    Points
    2 227
    Par défaut
    Et si simplement dans ta feuille de style tu avais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    * {
        cursor:url("images/souris.cur"), auto;
    }
    Non ?
    One minute was enough, Tyler said, a person had to work hard for it, but a minute of perfection was worth the effort. A moment was the most you could ever expect from perfection.

    -- Chuck Palahniuk, Fight Club, Chapter 3 --

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 41
    Points : 46
    Points
    46
    Par défaut
    je suis d'accord avec erevan, mais à quoi sert le auto ? moi ca marche très bien sans..

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    397
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 397
    Points : 430
    Points
    430
    Par défaut
    Ca fonctionne pas mal, sauf sur les inputs de formulaires ainsi que les liens ou la souris s'affiche toujours.

    Du coup, j'ai remis le code sur les liens dans ma feuille de style sur a et sur les input, ça a fonctionné pour les liens mais pas pour les input...

    Correction c'est pour les select que ca ne fonctionne pas et non pas pour les input sur lesquels ca marche très bien.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 41
    Points : 46
    Points
    46
    Par défaut
    je te propose de mettre ca dans ton css

    ca marche parfaitement pour moi sous FF3 (qui sort aujourd'hui)..
    après si c'est un écran tactile, c'est donc pour un usage spécifique, donc tu peux très bien optimiser ton site pour FF

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    397
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 397
    Points : 430
    Points
    430
    Par défaut
    Citation Envoyé par cedricbaudry.com Voir le message
    je te propose de mettre ca dans ton css

    ca marche parfaitement pour moi sous FF3 (qui sort aujourd'hui)..
    après si c'est un écran tactile, c'est donc pour un usage spécifique, donc tu peux très bien optimiser ton site pour FF
    L'usage se fera sur IE7 pour 'instant, ce sont les voeux de l'entreprise où je travaille. Mais content que cela existe enfin quelque part, c'est la première instruction que j'ai essayé au hasard quand je tentais ma chance

    L'important c'est que ca à l'air de fonctionner avec le code de Er3van sauf sur les select où même en écrivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    select
    {
         cursor:url("images/souris.cur"), auto;
    }

    Le auto est ici uniquement au cas ou, le navigateur ne trouvait pas l'image.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 41
    Points : 46
    Points
    46
    Par défaut
    si le navigateur ne trouve pas l'image, le auto se fera tout seul

  8. #8
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Pour être encore plus sûr, je propose cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    *, a, input, select, button { cursor: url(...), none !important; }
    Le ",auto" est inutile car c'est ce qui se produit de toute façon si aucun autre curseur n'est valide.
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

Discussions similaires

  1. Réponses: 6
    Dernier message: 20/08/2014, 14h50
  2. [XL-2007] Impression PDF invisible pour l'utilisateur
    Par Petit Rasta dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 26/05/2011, 11h54
  3. Execution invisible pour l'utilisateur
    Par leptitgens dans le forum Général Java
    Réponses: 6
    Dernier message: 10/08/2009, 15h20
  4. rendre un popup invisible pour l'utilisateur
    Par el_butcho dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 31/07/2006, 10h33
  5. Réponses: 8
    Dernier message: 05/06/2002, 11h55

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