CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Responsive design en HTML CSS

SugarBluff
SugarBluff
Niveau 1
31 mai 2016 à 16:48:14

Salut tout le monde !
Une petite question sur le responsive design : J'ai mon site, prévu pour format 1920*1080, et je souhaite le mettre, en premier, en responsive design pour les pc avec un écran plus petit.
Du coup, je compte remplacer toute mes valeurs en px par des %, et changer la taille de la police en fonction de celle de l'écran.
Problème : impossible de mettre une hauteur en %. Y a t'il une solution ?
Merci de m'avoir lu !

lisarael
lisarael
Niveau 13
31 mai 2016 à 20:13:00

En css, les dimensions se font toujours en fonctions de leur parent. D'où ton problème.

Tu devrais t'orienter éventuellement vers des unites relatives responsives (comme vh et vw) ou travailler avec des dimensions fixes et des media-queries.

DitesMoiBonjour
DitesMoiBonjour
Niveau 10
04 juin 2016 à 20:31:21

bah tu fais un media query petit ecran
avec des valeurs fixe pour chaque element titre/paragraphe etc...

convection
convection
Niveau 10
08 juin 2016 à 14:56:39

Tu peux tout mettre en % et les polices en em/rem.
Pour les hauteurs et les margin-top/bottom/padding tu peux mettre sa en px sans problème, sa brisera pas le layout.

Tu fait des mediaquerry comme dit aussi!

Pseudo supprimé
Pseudo supprimé 08 juin 2016 à 16:31:13

Le 31 mai 2016 à 20:13:00 lisarael a écrit :
En css, les dimensions se font toujours en fonctions de leur parent. D'où ton problème.

Tu devrais t'orienter éventuellement vers des unites relatives responsives (comme vh et vw) ou travailler avec des dimensions fixes et des media-queries.

Attention avec le vh sur mobile car la hauteur du viewport est modifié dès que l'on scroll vers le bas dans la plupart des navigateurs.

Le viewport voit sa hauteur augmenté quand la barre d'adresse disparait au scroll.

WebCaine
WebCaine
Niveau 1
09 juin 2016 à 12:27:37

Salut,

je peut te conseiller un article et un livre sur le responsive design ou tu en apprendra beaucoup. Comment bien utilisé les medias queries, pensez mobile first etc

http://joibor.fr/livres-htmlcss-co/

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware