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 :

[CSS] Taille de police relative (pour de vrai!!)


Sujet :

CSS

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 103
    Points : 98
    Points
    98
    Par défaut [CSS] Taille de police relative (pour de vrai!!)
    Bonjour bonjour...

    Voila.. il y a un truc qui m'enerve profondemment depuis longtemps; p-e l'un de vous possede la solution ?

    Je veux definir la taille de police d'un texte par rapport a sont element contenant ..

    Ex:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <body>
    <div style='height:10%; font-size:100%; overflow:hidden'>
    Mon texte
    </div>
    </body>
    Et donc ici, la taille du texte (si ça fesai ce que je voudrai que ça fasse) serai de 10%.
    Dit autrement je voudrai que la taille du texte puisse s'adapter comme tout les autres element de ma page a la taille de la fenetre du navigateur...

    Ici ma div fait 10%de la hauteur de ma page, si je change la taille de ma fenetre elle continura a fair 10%.. mais pas le texte!!!!

    J'ai beau chercher je ne trouve pas ou ne comprend pas; pourquoi la taille de tout les elements web peut être defini relativement a sont conteneur et pas les police!!!??? C'est idiot non?

    Voila voila.. donc en vous remerçiant a l'avance pour votre attention..

    Edit : Precision : J'ai essayé avec %, em, et ex. Aucun resultat je me demande si pour em il y a un truc que je ne fait pas ( j'ai cru comprendre qu'il fallait definir des truck dans les element parents/ autre blocs avec le systeme de cascade). Mais si on peu fair ça avec em alor justement g pas compris comment

  2. #2
    Membre confirmé Avatar de Perceval
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Mars 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2003
    Messages : 355
    Points : 464
    Points
    464
    Par défaut
    Je ne sais pas si utiliser l'unité em pour définir la taille de ta police pourra solution ton problème. J'ai pas testé....

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 644
    Points : 66 671
    Points
    66 671
    Billets dans le blog
    1
    Par défaut
    mets sa taille en unité em

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 103
    Points : 98
    Points
    98
    Par défaut
    Citation Envoyé par SpaceFrog
    mets sa taille en unité em
    Et? (juste ça sa ne marche pa) Je reprecise ce que je voudrai: avoir du texte qui ajuste sa taille relativement a la fenetre (ou a sont element conteneur qui, lui meme s'ajuste a la fenetre, etc...)

    helpppp !!

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 103
    Points : 98
    Points
    98
    Par défaut
    okay .. bon g trouvé tt seul ...

    en utilisant em comme unit et un peu de js on garde la compatibilitée...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <script>window.onresize = function(){
    				document.body.style.fontSize = (parseInt(document.body.clientHeight)*0.030)+'px';		
     
    			}
    			document.body.style.fontSize = (parseInt(document.body.clientHeight)*0.030)+'px';
    	</script>
    voila en gros c sa .. a travailler un peu mai bon...sa reste du bidouillage

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/07/2014, 19h05
  2. [CSS] Modifier la taille de mon image pour mon bouton
    Par bouchette63 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 11/08/2006, 11h15
  3. [HTML/CSS] FF/IE -> taille des polices
    Par EJ dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 13/06/2006, 17h13
  4. [CSS] taille de police d'un tableau
    Par cyberhunter dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 11/08/2005, 13h10
  5. [débutant][CSS]définir une police et une taille global
    Par virgul dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 28/04/2005, 10h32

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