Bonjour
Je prépare un site avec un header, une section principale (<main>) et une section <aside>.
Je souhaiterai que ma section <aside> prenne la hauteur du contenu de la page (à savoir la hauteur du header+main).
Si cette hauteur est plus petite que le contenu de <aside>, alors une scrollbar apparaît.
Pour l'apparition de la scrollbar, pas de soucis.
Pour récupérer en Jquery la valeur totale de header+main, pas de soucis
J'ai un problème pour appliquer cette valeur à mon élément <aside>
Voici mon code (qui ne fonctionne pas du coup ) :
C'est surement le ".css" qui ne fonctionne pas, mais je n'arrive à savoir pourquoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <script> $(document).ready(function(){ var header = $('header').height(); var main = $('main').height(); var total = header + main + 'px'; console.log(total); $('aside').css({"height": 'total'}); }); </script>
Merci beaucoup par avance pour votre aide !
Partager