Changeset 103206 in spip-zone


Ignore:
Timestamp:
Mar 9, 2017, 11:38:30 AM (3 years ago)
Author:
real3t@…
Message:

Mettre une hauteur minimum et non pas fixe pour permettre de conditionner l'affichage de champs d'un formulaire Formidable sans risque que le bas du formulaire passe sous le pied de la page.

Location:
_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/javascripts.js.html

    r102803 r103206  
    119119        if (tnotstackable==tlaststackable) {
    120120                        var h=0;
    121                         $("div.equilibre").each(function(){ h=Math.max(h,this.offsetHeight); }).css({'height': h+'px'});
     121                        $("div.equilibre").each(function(){ h=Math.max(h,this.offsetHeight); }).css({'min-height': h+'px'});
    122122                        $("div.equilibre").css({'height': parseInt($("div.equilibre")[0].offsetHeight)});
    123123                        /*alert("Cas 1");*/
     
    136136                        hnotstackable = parseInt($("div.notstackable")[0].offsetHeight);
    137137                        if (hnotstackable>hstacked) {
    138                                 $("div.laststackable").css({'height': hnotstackable + parseInt($("div.laststackable")[0].offsetHeight) - hstacked+'px'});
    139                                 $("div.notstackable").css({'height': hnotstackable+'px'});
     138                                $("div.laststackable").css({'min-height': hnotstackable + parseInt($("div.laststackable")[0].offsetHeight) - hstacked+'px'});
     139                                $("div.notstackable").css({'min-height': hnotstackable+'px'});
    140140                                /*alert("Cas 2");*/
    141141                        }
    142142                        else {
    143                                 $("div.notstackable").css({'height': hstacked+'px'});
     143                                $("div.notstackable").css({'min-height': hstacked+'px'});
    144144                        };
    145145                }
     
    151151                        if (tstackable==tlaststackable){
    152152                                var h=0;
    153                                 $("div.stackable").each(function(){ h=Math.max(h,this.offsetHeight); }).css({'height': h+'px'});
     153                                $("div.stackable").each(function(){ h=Math.max(h,this.offsetHeight); }).css({'min-height': h+'px'});
    154154                                /*alert("Cas 3");*/
    155155                        }
     
    162162                                        hnavigation = parseInt($("div#navigation")[0].offsetHeight);
    163163                                        if(hstackable < hnavigation) {
    164                                                 $("div.notstackable").css({'height': (hnavigation - hauteurext)+'px'});
     164                                                $("div.notstackable").css({'min-height': (hnavigation - hauteurext)+'px'});
    165165                                        }
    166166                                        else {
    167                                                 $("div#navigation").css({'height': hstackable+'px'});
     167                                                $("div#navigation").css({'min-height': hstackable+'px'});
    168168                                        }
    169169                                        /*alert("Cas 4");*/
     
    175175                                        hnavigation = parseInt($("div#navigation")[0].offsetHeight);
    176176                                        if(hstackable > hnavigation) {
    177                                                 $("div#navigation").css({'height': hstackable+'px'});
     177                                                $("div#navigation").css({'min-height': hstackable+'px'});
    178178                                        }
    179179                                        else {
    180                                         $("div.notstackable").css({'height': hnavigation+'px'});
     180                                        $("div.notstackable").css({'min-height': hnavigation+'px'});
    181181                                        }
    182182                                        /*alert("Cas 5");*/
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/paquet.xml

    r103040 r103206  
    22        prefix="soyezcreateurs"
    33        categorie="squelette"
    4         version="4.0.95"
     4        version="4.0.96"
    55        etat="stable"
    66        compatibilite="[3.0.20;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.