<table>
<tr>
<td></td>
<td></td>
</tr>
</table>
Comment puis-je reproduire ce genre de structure à l'aide <div>
ou <span>
« ed CSSComment mettre en œuvre une structure de table en utilisant CSS
Répondre
Dépend de ce que vous essayez de répliquer. Avec l'exemple simple que vous avez donné, il n'est pas facile de dire exactement ce que vous essayez d'obtenir, mais si ce que vous essayez de faire est de placer deux blocs côte à côte (c'est-à-dire en tant que colonnes dans une page). mise en page), vous avez juste besoin de créer un couple d'éléments <div>
et de les styliser en utilisant CSS pour apparaître l'un à côté de l'autre. En fonction de ce que vous voulez exactement, vous pouvez faire les feuilles de style de plusieurs façons. Une option serait de les définir tous les deux comme float:left;
. Utilisez width:...
pour définir la largeur souhaitée en pixels ou en pourcentage.
Si float
est trop complexe pour vous (et qu'il s'agit d'un saut important dans la conception d'une table), vous pouvez envisager d'utiliser display:inline-block;
à la place. Cela permettra également de positionner les <div>
l'un à côté de l'autre, mais vous donne plus de contrôle sur la façon dont ils se positionnent. Enfin, si le contenu du <table>
est réellement un tableau de données, n'ayez pas peur de le conserver dans une table - le tag <table>
et ses amis sont toujours valides HTML, et mettre des données tabulaires dans une table est encore une bonne chose.
Si vous voulez dire que vous voulez afficher deux DIVs côté de l'autre, essayez d'utiliser les styles css float: left ou float: right. utilisez une autre div avec clear: left, clear: right ou clear: les deux pour réinitialiser les divs suivant un comportement normal.
Voici un lien expliquant plus à ce sujet:
http://www.w3schools.com/css/css_float.asp (cliquez sur le « l'essayer » des liens pour de très bons exemples)
Je ne sais pas si c'est ce que vous cherchez. .. mais je l'espère!
- 1. Comment mettre en œuvre la structure hiérarchique
- 2. comment mettre en œuvre la POO en utilisant QT
- 3. Comment mettre en œuvre CSS sur asp.net ToolTip MenuControl
- 4. Jquery - Mettre en œuvre l'extension à la table de tri
- 5. Comment construire une table complexe en utilisant CSS?
- 6. mettre en œuvre une méthode de balayage
- 7. Comment mettre en œuvre Wordpress-like Permalink
- 8. Comment mettre en œuvre en commandant silverlight
- 9. Mettre en œuvre IDispoable dans une interface
- 10. Comment mettre en œuvre la table de style de base de données en Python
- 11. Comment mettre en œuvre une minuterie avec interruption en C++?
- 12. comment mettre en œuvre mvc pagination view
- 13. Comment mettre en œuvre l'animation de l'icône?
- 14. comment mettre en œuvre la complétion de code dans qt
- 15. Comment mettre en forme du texte en utilisant CSS
- 16. Comment mettre en œuvre une boucle do-while dans tsql
- 17. Comment mettre en œuvre une touche de minuterie dans bash?
- 18. Table Structure en Html
- 19. Android onLoadCompleteListener comment mettre en œuvre?
- 20. Comment mettre en œuvre une minuterie asynchrone sur un système * nix en utilisant pthreads
- 21. Mettre en œuvre Retour actions en UITabBarController
- 22. Comment puis-je mettre en œuvre une mauvaise liste dans un WebService en utilisant PHP
- 23. Comment mettre en œuvre like-HtmlHelper
- 24. Comment mettre en œuvre le masquage d'image
- 25. Struts2 Tuiles - comment mettre en œuvre?
- 26. Comment mettre en œuvre l10n Android?
- 27. comment mettre en œuvre l'expandablelist dans android?
- 28. Comment mettre en œuvre "articles connexes?"
- 29. Comment mettre en œuvre AOP avec Spring
- 30. Comment mettre en œuvre les changements web.config
Pourquoi voudriez-vous? Si vous affichez des données tabulaires, utilisez une table. – Kyle
Je crois, que vous ne pouvez pas. La seule chose que vous pouvez faire est de mettre 2 divs à proximité. '
Sans en savoir plus sur le type d'information que vous voulez afficher, il est difficile de recommander quoi que ce soit. S'il vous plaît fournir plus de contexte. – Oded