silexlabs / Silex

Silex is an online tool for visually creating static sites with dynamic data. With the free/libre spirit of internet, together.
https://www.silex.me
GNU Affero General Public License v3.0
2.34k stars 586 forks source link

Difficulté Z-index #1147

Closed BaguetteAgile closed 2 years ago

BaguetteAgile commented 3 years ago

Bonjour @lexoyo ,

je souhaite utilisé une fenêtre Pop-up avec ce code, mais impossible quelle s'affiche devant tout mes autres éléments de la page, la fenêtre reste visible mais toujours derrière les éléments... J'ai bien essayer avec une fonction "z-index" pour la faire passer devant, mais pas de résultat positif...

Voici le code que j'ai placer dans une html box:

`

<p id="promptCompat">Votre navigateur ne pend pas en charge les balises <code><dialog></code></p> 
<dialog id="mydialog" open> 
    <b><font color="red"> Notre prochain CONCERT !! du 18 Dècembre 2021 !! Venez nombreux</b></font><br/> 
            <img src="https://www.calicebluesrock.be/Calice-18-12-21.png" width="480" height="780" alt="Affiche prochain concert">
    <div class="boutons"><button onclick="$dialog.close()">Fermer</button>&nbsp;
</dialog> 
    <script> 
            var $dialog = document.getElementById('mydialog'); 
            if(!('show' in $dialog)){ 
                    document.getElementById('promptCompat').className = 'no_dialog'; 
            } 
            $dialog.addEventListener('close', function() { 
                    console.log('Fermeture. ', this.returnValue); 
            }); 
    </script> 

Merci `

lexoyo commented 3 years ago

Hello baguette Tu peux me mettre une version en ligne stp?

BaguetteAgile commented 3 years ago

https://admiring-northcutt-ebadd1.netlify.app/

BaguetteAgile commented 3 years ago

Résolu, je ferme l'issue.

lexoyo commented 3 years ago

Ah désolé je suis plus ou moins en vacance J'espere que ca a fonctionné C'est intéressant les popups en plus, ca manque niveau widget

BaguetteAgile commented 3 years ago

@lexoyo Salut, en faite, tu peux quand même suivre le lien ci-dessus pour regarder au code, car j'ai résolu en parti le problème, mais je viens de remarquer que même en mettant la boite html du popup dans une autre section, le problème de Z-index est toujours présent. Rien ne presse, mais ce serai bien d'avoir ce widget pour Silex.

A+