Positionner un bloc

Résolu/Fermé
t671 Messages postés 1462 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 21 décembre 2024 - Modifié par jordane45 le 2/12/2014 à 18:56
t671 Messages postés 1462 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 21 décembre 2024 - 3 déc. 2014 à 08:07
Bonjour,

Dans mon script, j'appelle une fonction :
function ajout_lieu_mariag1_input()
{
 var choix_dc=document.getElementById('lieu_mariage_1').value; 
 if(choix_dc =='autre'){ 
  document.getElementById('div_input_lieu_mariag1_autre').innerHTML='<font size="2" color="red">Précisez : Ville, cp, Département, PAYS</font><input type="text" name="lieu_mariage_1" id="lieu_mariage_1" size="55"/>';                                    
 document.getElementById('lieu_mariage_1').focus(); 
 }else{ 
  document.getElementById('div_input_lieu_mariag1_autre').innerHTML='';  
 } 
}

Comment placer (centrer) ma fonction dans un tableau en fonction des marges ?
 echo '<tr><td><div id="div_inputnais_autre"></div></td></tr>'; 

J'ai essayé <td margin-left="500"> mais ça ne fonctionne pas !
A voir également:

3 réponses

yassinozi Messages postés 43 Date d'inscription samedi 10 juillet 2010 Statut Membre Dernière intervention 18 juin 2016 1
Modifié par jordane45 le 2/12/2014 à 18:56
Bonjour,

Ta question n'est pas assez claire, si c'est du text que tu récupère depuis ta fonction javascript et tu veux que ca soit centré au niveau des cellules, tu n'a qu'a appliquer le style css text-align:center sur ton tableau.

Si le tableau a une largeur fixe, tu aura le text qui va se positionner automatiquement au centre des cellule.

exemple :
<table style='text-align:center'>
    <tr><td> contenu </td><td> contenu </td><td> contenu </td></tr>
    ....
</table>
0
jordane45 Messages postés 38369 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 3 janvier 2025 4 721
2 déc. 2014 à 19:04
Bonjour,

Tu peux utiliser l'attribut ALIGN dans un TD
echo '<tr>
           <td align="center">
             <div id="div_inputnais_autre">
             </div>
           </td>
         </tr>'; 


Ou tu peux utiliser du CSS sur le TD directement via le STYLE
 <td style="text-align: center;">


Que tu prennes l'une ou l'autre solution... pour que ça marche, il me semble que tu dois obligatoirement définir une largeur à ton tableau.. (en taille Fixe ou en Pourcentage. peu importe)
<table style="width:100%">

0
t671 Messages postés 1462 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 21 décembre 2024 11
3 déc. 2014 à 08:07
Merci à vous !
0