Adapter page html à plusieurs device Bouton_activeAdapter page html à plusieurs device Bouton_hoverAdapter page html à plusieurs device Fb-hoverAdapter page html à plusieurs device Fb-active
CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur:

Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus!

Derniers sujets
» Système d'onglets simple et personnalisable
Adapter page html à plusieurs device EmptyLun 03 Juin 2024, 17:20 par birds

» Fiche de Présentation RPG
Adapter page html à plusieurs device EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
Adapter page html à plusieurs device EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
Adapter page html à plusieurs device EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
Adapter page html à plusieurs device EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
Adapter page html à plusieurs device EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
Adapter page html à plusieurs device EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
Adapter page html à plusieurs device EmptySam 11 Fév 2023, 06:04 par Krager

Le Deal du moment : -47%
SAMSUNG T7 Shield Bleu – SSD Externe 1 To ...
Voir le deal
89.99 €

Partagez
 

Adapter page html à plusieurs device

Voir le sujet précédent Voir le sujet suivant Aller en bas 
kodjoe
kodjoe
{ Membre }
{ Membre }

Masculin Messages : 3



Adapter page html à plusieurs device Empty
Bonjour à tous

J'ai une page html avec une image de 1448 (H) x 2048 (L) et j'aimerai l'adapter aux différents écrans d'appareils Apple

320 (H) x480 (L) / 640 (H) x960 (L) / 640 (H) x1136 (L) / 768 (H) x1024 (L) / 1536 (H) x2048 (L)




Ce code n'apporte aucun changement à ma page lorsque je la visualise sur Iphone par exemple. Aurais-je oublié quelques chose ? :


Code:
<!DOCTYPE HTML><head>
<title>Redoutable Tentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<style type="text/css">
/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 480px) and (orientation: landscape){
border:0;
height:100%
}

/* #### Mobile Iphone retina 3.5 Landscape #### */
@media screen and (max-device-width: 960px) and (orientation: landscape){
border:0;
height:100%
}

/* #### Mobile Iphone retina 4 Landscape #### */
@media screen and (max-device-width: 1136px) and (orientation: landscape){
border:0;
height:100%
}

/* ####Tablet Landscape #### */
@media screen and (max-device-width: 1024px) and (orientation: landscape){
border:0;
width:100%
}

/* ####Tablet Retina Landscape #### */
@media screen and (min-device-width: 2048px) and (orientation: landscape){
border:0;
width:100%
}
</style></head>


<body style="background-color: white; margin:0; padding:0;">

<center><img src="0.jpg" oncontextmenu = "return false" ondrag = "return false" onmousedown="return false" title="img" alt="img" ></center>

</body></html>






Merci
MessageSujet: Adapter page html à plusieurs device   Adapter page html à plusieurs device EmptyDim 14 Avr 2013, 13:43
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



Adapter page html à plusieurs device Empty
Bonjour Kodjoe,

En fait le code est faux (d'une part) et, même s'il fonctionnait, aurait très peu d'intérêt (j'avoue que je suis perplexe... tu applique des propriétés sur... rien ?).

Bon, tout simplement pour commencer, il faut que tu déclare du CSS dans tes media queries.

Ceci ne fait rien :
Code:
/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 480px) and (orientation: landscape){
border:0;
height:100%
}

Ceci en revanche, changera une propriété sous certaines conditions (celles de la media query) :
Code:
/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 480px) and (orientation: landscape){
    img {
        border:0;
        height:100%;
    }
}


Bon après dans le tas il y a aussi :
  • Le problème de la spécificité, si tu déclare des propriétés en dur dans ton HTML avec style="...", elles seront prioritaires sur le CSS
  • Le fait de définir la même propriété pour 5 media queries différentes n'est pas super optimal (en gros, tu pourrais en avoir qu'une seule dans ton cas)
  • Attention aux espaces qui trainent dans ton HTML + ; manquant dans ton CSS
  • <center> est une balise obsolète en HTML5, attention aussi Smile



Je pense avoir fait rapidement le tour Bravo !
MessageSujet: Re: Adapter page html à plusieurs device   Adapter page html à plusieurs device EmptyLun 15 Avr 2013, 07:18
Revenir en haut Aller en bas
kodjoe
kodjoe
{ Membre }
{ Membre }

Masculin Messages : 3



Adapter page html à plusieurs device Empty
Un énorme merci pour ta réponse Wink donc :


- Comment remplacer la balise center par du code dans mon cas ?
- Si je comprends bien ce que tu dis je dois me retrouver avec un code comme celui là :


Code:
<!DOCTYPE HTML><head>
<title>Redoutable Tentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<style type="text/css">
/* #### Mobile Phones Landscape #### */
@media only screen and (min-device-width: 480px) and (max-width : 1136px) and (orientation:landscape) {
img {
        border:0;
        height:100%;
    }
}
@media only screen and (min-device-width: 1024px) and (max-width : 2048px) and (orientation:landscape) {
img {
        border:0;
        width:100%;
    }
}
</style></head>
<body style="background-color: white; margin:0; padding:0;">
<center><img src="0.jpg" oncontextmenu = "return false" ondrag = "return false" onmousedown="return false" title="img" alt="img" ></center>
</body></html>




MessageSujet: Re: Adapter page html à plusieurs device   Adapter page html à plusieurs device EmptyLun 15 Avr 2013, 07:57
Revenir en haut Aller en bas
Melone
Melone
{ Modérateur }
{ Modérateur }

Féminin Messages : 805



Adapter page html à plusieurs device Empty
Bonsoir !

Ce problème est-il toujours d'actualité ? Merci de donner une réponse dans un délai de quatre jours sans quoi le sujet sera archivé.

Bonne soirée ! Adapter page html à plusieurs device 926145
MessageSujet: Re: Adapter page html à plusieurs device   Adapter page html à plusieurs device EmptyLun 22 Avr 2013, 15:04
Revenir en haut Aller en bas
Melone
Melone
{ Modérateur }
{ Modérateur }

Féminin Messages : 805



Adapter page html à plusieurs device Empty
Bonjour,

Nous n'avons toujours pas de nouvelles. Je déplace le sujet !
MessageSujet: Re: Adapter page html à plusieurs device   Adapter page html à plusieurs device EmptyVen 26 Avr 2013, 10:04
Revenir en haut Aller en bas
Contenu sponsorisé




Adapter page html à plusieurs device Empty
MessageSujet: Re: Adapter page html à plusieurs device   Adapter page html à plusieurs device Empty
Revenir en haut Aller en bas
 

Adapter page html à plusieurs device

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» [résolu]Trame html inopérante dans les topics mais fonctionnant dans une page html
» Plusieurs onglets dans une page
» Problème CSS et page html
» Problème dans une page HTML
» Probleme avec une page HTML

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: De la théorie à la pratique :: Aide CSS & xHTML :: Problèmes résolus-

Partenaires Or


← Page précédente   ↑ Aller en haut Copyright © CSSActif 2009 - 2013 Tous droits réservés
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit