Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    69

    Come funzione l'Overlay?

    Ciao a tutti!
    Mi potete spiegare per favore questo codice:

    Codice PHP:
    <script
    function 
    toggleOverlay(){ 
            
    document.body.className document.body.className.indexOf('overlaid') != -'' 'overlaid'

            
    document.addEventListener('DOMContentLoaded', function(){ // close when the gray part is clicked 
            
    document.querySelector('.overlay').addEventListener('click', function(ev){ 
                 if (/
    overlay|wrap/.test(ev.target.className)) toggleOverlay(); 
      }); 
    }); 
    </script> 
    So tutto di HTML e CSS ma sono ignorante in javascript.
    Quel codice sopra è un overlay.. che funziona quando si clicca sul link:

    Codice PHP:
    [url="#"]Clicca qui per visualizzare l'Overlay[/url] 
    Dopo averci cliccato si visualizza l'overlay tramite lo script e il contenuto dell'overlay è:

    Codice PHP:
    <div id="overlay"
                <
    div class="wrap-outer"
                      <
    div class="wrap"
                           <
    div class="my-dialog" id="box"
                                <
    h1>testooooooooo</h1
                                     
    testoooooo ecccccc..................... 
                                 <
    hr /> 
                                  <
    button id="boxclose">Chiudi</button
                             </
    div
                       </
    div
                   </
    div
    </
    div
    Poi c'è lo stile di quello che appare.. che non importante quindi non c'è bisogno che lo scriva..
    Quello che vorrei chiedere è semplice per voi... vorrei sapere se posso fare un altro link diverso che faccia apparire una altra cosa diversa.. cosa dovrei cambiare in <script>? dovrei forse cambiare il nome onClick="toggleOverlay();"?

    Grazie mille!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    69
    Non c'è nessuno che può aiutarmi?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.