Bonsoir à tous !
Voilà j'ai 2 soucis,
1er:
Le champ input dépasse systématiquement de mon div, pourquoi donc ? Est-il possible que mon champ soit de la longueur totale de mon div sachant que je ne dois pas utiliser une valeur fixe, le div pourra changer de taille.
2ème:
La 2ème colone devrait se trouver à droite, cependant elle est décalée en dessous car la somme totale pour un seul div est de 50%+10px(padding)+2px(border) donc forcément avec 2 div comme ça il passe à la ligne car la longueur est supérieur à 100%. Comment pourrait-on faire en sorte de garder mon padding mon border mes 50% de chaque colone et tout ceci sans ajouter d'autre div que ces 2 là.
J'espère m'être expliqué clairement, merci d'avance !
Voilà j'ai 2 soucis,
1er:
<div style="width:100px; background-color:#FF0000;">
voici mon champ qui dépasse
<input name="site" type="text" style="width:100%;" id="site" />
</div>
Le champ input dépasse systématiquement de mon div, pourquoi donc ? Est-il possible que mon champ soit de la longueur totale de mon div sachant que je ne dois pas utiliser une valeur fixe, le div pourra changer de taille.
2ème:
<div style="width:50%; float:left; padding:5px; border:1px solid #000000;">1ère colonne</div>
<div style="width:50%; float:left; padding:5px; border:1px solid #000000;">2ème colonne</div>
La 2ème colone devrait se trouver à droite, cependant elle est décalée en dessous car la somme totale pour un seul div est de 50%+10px(padding)+2px(border) donc forcément avec 2 div comme ça il passe à la ligne car la longueur est supérieur à 100%. Comment pourrait-on faire en sorte de garder mon padding mon border mes 50% de chaque colone et tout ceci sans ajouter d'autre div que ces 2 là.
J'espère m'être expliqué clairement, merci d'avance !