Intégration d'un fond HTML en %tage
Utilisateur anonyme
-
bg62 Messages postés 23732 Date d'inscription Statut Modérateur Dernière intervention -
bg62 Messages postés 23732 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai codé une page en HTML et je souhaiterais que l'image de fond prenne des largeurs proportionnelles à l'écran sur chaque ordi.
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="https://www.pagesjaunes.fr/" />
<title>Portail</title>
<style type="text/css">
<!--
body {
background-image: url(images/fond_portail.png);
background-repeat: repeat-y;
background-position:center;
background-position:top;
background-attachment:fixed;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #AEB1B3; #69F
}
a:link {
color: #06F;
}
a:visited {
color: #06F;
}
a:hover {
color: #00F;
}
a:active {
color: #06F;
}
-->
</style></head>
</script>
<script type="text/javascript" src="date_heure.js"></script>
</head>
<br /><br />
<body>
<span id="date_heure"></span>
<script type="text/javascript">window.onload = date_heure('date_heure');</script>
</body>
-------------------------------------------------------------------------------
Je souhaite également intégrer des icônes cliquables sur cette image de fond.
Y'a-t-il un code particulier pour que le images se placent correctement sur toutes les dimensions d'écrans ?
Merci de votre aide
J'ai codé une page en HTML et je souhaiterais que l'image de fond prenne des largeurs proportionnelles à l'écran sur chaque ordi.
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="https://www.pagesjaunes.fr/" />
<title>Portail</title>
<style type="text/css">
<!--
body {
background-image: url(images/fond_portail.png);
background-repeat: repeat-y;
background-position:center;
background-position:top;
background-attachment:fixed;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #AEB1B3; #69F
}
a:link {
color: #06F;
}
a:visited {
color: #06F;
}
a:hover {
color: #00F;
}
a:active {
color: #06F;
}
-->
</style></head>
</script>
<script type="text/javascript" src="date_heure.js"></script>
</head>
<br /><br />
<body>
<span id="date_heure"></span>
<script type="text/javascript">window.onload = date_heure('date_heure');</script>
</body>
-------------------------------------------------------------------------------
Je souhaite également intégrer des icônes cliquables sur cette image de fond.
Y'a-t-il un code particulier pour que le images se placent correctement sur toutes les dimensions d'écrans ?
Merci de votre aide
A voir également:
- Intégration d'un fond HTML en %tage
- Comment mettre une vidéo en fond d'écran - Guide
- Editeur html - Télécharger - HTML
- Intégrer une vidéo dans un powerpoint - Guide
- Fond de page word - Guide
- Trame de fond word - Guide
3 réponses
Salut !
Bonne nouvelle, j'ai la solution qu'il te faut !
Regarde du côté de la balise cover en css.
Exemple :
background:url("monfond.jpg") no-repeat center fixed;
-webkit-background-size: cover; /* pour Chrome et Safari */
-moz-background-size: cover; /* pour Firefox */
-o-background-size: cover; /* pour Opera */
background-size: cover; /* version standardisée */
+ 1 si t'aimes !
Bonne nouvelle, j'ai la solution qu'il te faut !
Regarde du côté de la balise cover en css.
Exemple :
background:url("monfond.jpg") no-repeat center fixed;
-webkit-background-size: cover; /* pour Chrome et Safari */
-moz-background-size: cover; /* pour Firefox */
-o-background-size: cover; /* pour Opera */
background-size: cover; /* version standardisée */
+ 1 si t'aimes !
donc pas d'adaptation à celle de l'écran .... ;)
???
Ca adapte l'image sans la déformer, ce qui est plutôt sympa.
A tester, je m'en sers souvent, c'est que du bonheur ! (ne pas utiliser d'images trop lourdes évidemment).
En revanche, j'ai essayé de mettre des marges mais ça ne fonctionne pas. C'est normal ?
https://css-tricks.com/examples/FullPageBackgroundImage/progressive.php#source-code
pas mal du tout ;)