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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Aide script JS (viewport width et manipulation)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide script JS (viewport width et manipulation)

n°2155260
corven-
Posté le 01-09-2012 à 16:40:57  profilanswer
 

Bonjour à tous,
 
Je suis en train de refaire mon identité ; après tout ce qui est paperasse (cv, lettre, devis/facture) je me suis attaqué au site.
Je ne connais rien en JS et je n'ai pas les moyens d'apprendre : ça ne serait pas rentable (je cumule déjà graphiste, dév front-end et photographe ce qui me prend quasiment tout mon temps et finances, tout ce qui est programmation étant délégué généralement).  
 
 
L'objectif est de dimensionner des colonnes (j'utilise une grille de mise en page pour un site à largeur 100%)
1°) La première étape est de récupérer la largeur du viewport de manière continue, c'est à dire que cette valeur pourra changer en rétrécissant le navigateur (pour cette raison que je ne peux opter pour PHP).
 2°) Puis il faut appliquer un coefficient (entre 0 et 1) et stocker le résultat dans une variable. Le résultat devra être arrondi à l'entier le plus proche (0,5 arrondi à 1).  
3°) Cette variable sera à injecter à plusieurs endroits dans mon code HTML (pour dimensionner les colonnes).
 
Mes autres contraintes :
- Il faudrait que je puisse générer plusieurs variables car j'ai plusieurs coefficients.
- Possibilité d'utiliser JQuery.  
- Nécessité de compatibilité navigateurs récents (jusqu'à IE8) et web mobile (iOS, Android).
 
Je suis tombé sur ce petit script : http://www.brightcherry.co.uk/scri [...] real-time/
La hauteur ne m'intéresse pas donc j'ai supprimé le passage, mais après je ne sais pas faire la seconde partie d'application de coef et son arrondi, de génération d'une variable et de sa récupération.
Je ne saurais pas dire non plus si ce code est optimisé ou non.
 
 
Un grand merci par avance à la ou aux personnes qui pourront m'aider ;)
Damien


---------------
FeedBack - Topic de vente Photo
mood
Publicité
Posté le 01-09-2012 à 16:40:57  profilanswer
 

n°2155281
gatsu35
Blablaté par Harko
Posté le 02-09-2012 à 02:59:18  profilanswer
 

Tu peux me dire pourquoi tu dois dimensionner les colonnes à coup de JS ?
Car la raison est pour moi sans intérêt.

 

A partir du moment où tu écris ta grille de manière fluide (largeur en %) il ne devrait pas y avoir de problème.

 

Et ce problème je le connais, ça fait 5 ans que je bosse sur des sites fluides.


Message édité par gatsu35 le 02-09-2012 à 03:01:37

---------------
Blablaté par Harko
n°2155288
corven-
Posté le 02-09-2012 à 10:59:16  profilanswer
 

Voici la maquette pour le positionnement des blocs.
http://img15.hostingpics.net/pics/120666Capturede769cran20120917a768175640.png
Mon problème se situe au niveau des blocs pour le menu à gauche et celui du contenu principal à droite, c'est ici que j'ai besoin de calculer la largeur des colonnes non pas avec un pourcentage du bloc parent mais par rapport viewport.
 
Si, dans la colonne gauche pour le menu, le bloc fin du sommet était de même hauteur que le bloc du sommet du contenu principal je n'aurais pas vraiment de problème. Mais ça n'est pas le cas intentionnellement (pour créer une rupture dans les lignes qui accrochera l’œil sans avoir besoin de mettre un élément graphique).


Message édité par corven- le 17-09-2012 à 18:21:29

---------------
FeedBack - Topic de vente Photo
n°2155308
gatsu35
Blablaté par Harko
Posté le 02-09-2012 à 17:02:16  profilanswer
 

J'ai du mal à piger.
 
Ton montage, tel qu'il est, n'a pas besoin de JS pour avoir une grille fluide sur la largeur.  
Si tu cherche à avoir toujours un ratio hauteur/largeur, tu te mets le doigt dans l'oeil, ça n'a aucun sens.


---------------
Blablaté par Harko

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

  Aide script JS (viewport width et manipulation)

 

Sujets relatifs
[Débutant HTML/CSS]Besoin d'aide pour débug et compréhension codeCSS width proportionnel
Optimiser l'éxécution du JS[Résolu] Besoin petite aide sql (jointures)
Script pour creer des pages webScript gestion de factures
[JS]Executer une fonction JS avec Firebug chargé dynamiquementQuelles script
Besoin d'aide j'ai un problème dans mon jeu Démineurproblème d'utilisation de variable shell dans un script
Plus de sujets relatifs à : Aide script JS (viewport width et manipulation)


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