Centrer Verticalement dans un div

Résolu/Fermé
philipf75017 Messages postés 10 Date d'inscription jeudi 6 juin 2019 Statut Membre Dernière intervention 12 juin 2022 - 20 août 2020 à 13:17
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 - 20 août 2020 à 16:36
Bonjour,
J'ai construis un diaporama qui fonctionne comme je veux.
Mon seul souci c'est que je n'arrive pas à centrer dans la hauteur du div les flèches < et > qui sont affichées de chaque côtés de la photo en ligne.

les codes de ma page
<style type="text/css">
#divdiapo { text-align:center; font-weight:bold; }
.photoprevious 	{ font-weight:bold;cursor:pointer;font-size:2em; vertical-align:middle; }
.photonext { font-weight:bold;cursor:pointer;font-size:2em; }

.photosL { width:70%; display: none; }
.photosH { width:50%; display: none; }
</style>


<script type="text/javascript" >
function next(gen){
	var numero = parseInt(document.gen.zonedebut.value);
	var numerofin = parseInt(document.gen.zonefin.value);
	if (numero < numerofin){
		document.getElementById(+numero).style.display = "none";
		var numero = ++numero ;
		document.gen.zonedebut.value= +numero;
		document.getElementById(+numero).style.display = "inline";
	}
	else if (numero == numerofin){
		document.getElementById(+numero).style.display = "none";
		var numero = 0;
		document.gen.zonedebut.value= +numero;
		document.getElementById(+numero).style.display = "inline";
	}
}
function previous(gen){
	var numero = document.gen.zonedebut.value;
	if (numero > 0){
		document.getElementById(+numero).style.display = "none";
		var numero = --numero ;
		document.gen.zonedebut.value= +numero;
		document.getElementById(+numero).style.display = "inline";
	}
}
</script>


<div id="divdiapo">
	<p>Diaporama</p>
	<div>
		<span class="photoprevious" onclick="previous(gen);"> <  </span>
		<img src="images/rencontres/2019/20190428_102500.jpg" id="0" alt="" style="width:70%;" />
		<img src="images/rencontres/2019/20190428_102610.jpg" class="photosL" id="1" alt="" " />
		<img src="images/rencontres/2019/20190428_102723.jpg" class="photosH" id="2" alt="" />
		<span class="photonext" onclick="next(gen)">></span>
	</div>
	<FORM name="gen">
		<INPUT type="hidden" name="zonedebut" value="0">
		<INPUT type="hidden" name="zonefin" value="2">
	</FORM>
</div>


merci de votre aide

1 réponse

yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
20 août 2020 à 14:07
bonjour,
il me semble qu'il ne s'agit pas d'un problème PHP.
as-tu examiné le code HTML généré? sais-tu quel est le code HTML pour obtenir ce que tu souhaites? sinon, cela me semble être un soucis avec HTML.
0
philipf75017 Messages postés 10 Date d'inscription jeudi 6 juin 2019 Statut Membre Dernière intervention 12 juin 2022
20 août 2020 à 14:41
Je suis d'accord il s'agit d'un code CSS mais je n'ai pas trouvé le forum !!
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477 > philipf75017 Messages postés 10 Date d'inscription jeudi 6 juin 2019 Statut Membre Dernière intervention 12 juin 2022
20 août 2020 à 16:36
discussion déplacée dans le forum CSS.
0