Donc maintenant j'ai une configuration de page Web pour être exactement la taille de la fenêtre du navigateur avec un couple overflow:scroll
dans celui-ci. Fondamentalement, la page est disposée en deux colonnes et trois rangées d'une table. Je ne voudrais pas utiliser de tables pour le style/formatage, alors ma question est de savoir comment je ferais cette migration.Alternative à <table> mise en page en HTML
Ma page (en résumé):
<table>
<tr>
<td>
<div style="overflow:scroll;">
<div>
stuff1
</div>
<div>
stuff1A
</div>
</div>
</td>
<td>
<div style="overflow:scroll;">
<div>
stuff2
</div>
<div>
stuff2A
</div>
</div>
</td>
</tr>
<tr>
<td>
<input type="submit"><input type="submit"><input type= "submit">
</td>
<td>
<input type="submit"><input type="submit"><input type="submit">
</td>
</tr>
<tr>
<td>
<textarea>stuff3</textarea></td>
<td><select multiple>
</select></td>
</tr>
Le problème essentiel est que je veux nid <div>
sans mettre un second <div>
niché sur une nouvelle ligne:
<div style="overflow:scroll;"> <div>stuff4</div><div>stuff4A</div> </div>
<div style="overflow:scroll;"> <div>stuff5</div><div>stuff5A</div> </div>
I Je veux que le texte ci-dessus affiche deux zones de défilement sur la même ligne et je ne peux pas utiliser <textarea>
car le texte doit être de plusieurs couleurs (s ee lien fourni). Pour ceux qui sont intéressés, la page sera finalement le côté personnel d'un système de support technique de messagerie instantanée entièrement intégré au navigateur pour le département CS d'une université.
Il serait plus facile à lire si vous avez nettoyé votre HTML (montrer des éléments imbriqués comme échancré). –
Désolé, n'a pas réalisé l'indentation des fonctionnalités Stack Overflow. ++ pour des conseils – Puddingfox