J'ai le balisage suivant en utilisant 2 divs. le div #child a défini la position: absolute;jquery: auto-size absolu positionné enfant div
+------------------------------+
| +----------+ |
| | #child | |
| +----------+ |
| |
| |
| |
+------------------------------+
je veux changer la taille de l'enfant par code afin qu'il toujours auto-tailles à son récipient comme celui-ci:
+------------------------------+
| +----------+ |
| | #child | |
| | | |
| | | |
| | | |
| +----------+ |
+------------------------------+
est-il une fonction par défaut pour elle? thx
jquery n'est pas nécessaire pour cela. Pure CSS peut le faire. Vois ma réponse. – cletus
seul problème avec css est que 100% hauteur sur les éléments ne fonctionne pas dans tous les navigateurs –
100% hauteur de la page a des problèmes sur certaines versions de IE. Autre que CSS est préférable à Javascript pour cela et se traduira par une * beaucoup * meilleure expérience utilisateur. Si quelque chose vous devriez utiliser CSS où vous le pouvez et Javascript/jQuery dans les rares cas où CSS ne fonctionnera pas (que vous pouvez détecter). – cletus