Wie ein overlay erstellen, um automatisch zu laden, die beim laden der Seite?
Ich versuche, herauszufinden, wie das erstellen einer overlay-box, lädt automatisch auf die Seite geladen werden und hat dann eine OK-Taste für den Benutzer klicken, um es Weg.
Ich bin auf der Suche nach etwas ähnlich wie diese http://laurenconrad.com/
Sehen, wie das overlay erscheint, mit einem rosa semi-transparent hintergrund und ein Zeichen up-box in der Mitte? Dass die nicht zeigen, bis jedes mal, obwohl nur einmal in der Woche, glaube ich. Ich bin auf der Suche nach etwas ähnliches, dass geben die Möglichkeit, meine Website-Besucher zu abonnieren.
Ich habe versucht zu Folgen, verschiedenen tutorials, aber nichts scheint zu funktionieren sehr gut. Ich weiß nicht viel über overlays oder Skripte, so dass jede Hilfe mit CSS, HTMl und das script wäre super hilfreich!!! Danke!
Rebecca
- gut, jQuery und jQuery UI mit Ihren modal-dialog: jqueryui.com/dialog. natürlich, wenn Sie wollen, um zu zeigen, dass nur einmal pro Woche, müssen Sie zum speichern dieser Informationen (Letzte Abbildung). Sie konnte tun, dass die Verwendung von cookies, aber ich würde das "localStorage"
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dazu verwende ich jQuery. Erstellen der overlay in HTML/CSS und legen Sie die overlay-div am Anfang des Tags.
Dieser code lädt dein div mit der id "overlay" und wenn die ausblenden-Schaltfläche geklickt wird, wird der div ausgeblendet. Sie hätte das div ausblenden, indem Sie einfach auf das overlay-div, wenn Sie bevorzugen. Durch die Nutzung dieser:
Hier ist ein Turnschuh, Ihnen zu zeigen, was ich meine:
http://jsfiddle.net/andaywells/jWcqZ/17/
var visited = $.cookie("visited")
irgendwelche Ideen?Beginnen mit dem overlay auf der Seite geladen, aber ausgeblendet.
Dann verwenden jQ dom auf ready-Ereignis, um zu zeigen, das overlay.
Dies ist die einfachste überlagerungen, die Sie tun können: http://jsfiddle.net/ninty9notout/6gaND/
Genießen!
#overlay
ausposition:absolute
zuposition:fixed
zur Abdeckung der gesamten Seite. 🙂