Framework7 - Modal de selector de superposición de HTML
Descripción
Puede abrir y cerrar el selector modal utilizando las clases y los atributos de datos. Utilice la clase de selector abierto para abrir el selector y la clase de selector de cierre para cerrar el selector a cualquier elemento HTML.
Ejemplo
El siguiente ejemplo muestra el modo de abrir y cerrar el selector de HTML en Framework7 -
<!DOCTYPE html>
<html>
<head>
<meta name = "viewport" content = "width = device-width, initial-scale = 1,
maximum-scale = 1, minimum-scale = 1, user-scalable = no, minimal-ui" />
<meta name = "apple-mobile-web-app-capable" content = "yes" />
<meta name = "apple-mobile-web-app-status-bar-style" content = "black" />
<title>Picker Modal from HTML</title>
<link rel = "stylesheet"
href = "https://cdnjs.cloudflare.com/ajax/libs/framework7/1.4.2/css/framework7.ios.min.css" />
<link rel = "stylesheet"
href = "https://cdnjs.cloudflare.com/ajax/libs/framework7/1.4.2/css/framework7.ios.colors.min.css" />
</head>
<body>
<div class = "views">
<div class = "view view-main">
<div class = "pages">
<div data-page = "home" class = "page navbar-fixed">
<div class = "navbar">
<div class = "navbar-inner">
<div class = "left"> </div>
<div class = "center">Picker Modal from HTML</div>
<div class = "right"> <a href = "#" data-picker = ".my_page" class = "link open-picker">Picker</a></div>
</div>
</div>
<div class = "page-content">
<div class = "content-block">
<p><a href = "#" data-picker = ".my_page" class = "open-picker">Open the Page</a></p>
<p><a href = "#" data-picker = ".my_page" class = "close-picker">Close the Page</a></p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class = "picker-modal my_page">
<div class = "toolbar">
<div class = "toolbar-inner">
<div class = "left"></div>
<div class = "right"><a href = "#" class = "close-picker">Ok</a></div>
</div>
</div>
<div class = "picker-modal-inner">
<div class = "content-block">
<h4>Welcome to Framework7!!!</h4>
<p>Framework7 - is a free and open source mobile HTML framework to develop hybrid mobile
apps or web apps with iOS & Android native look and feel. It is also an indispensable prototyping
apps tool to show working app prototype as soon as possible in case you need to. </p>
</div>
</div>
</div>
<script type = "text/javascript"
src = "https://cdnjs.cloudflare.com/ajax/libs/framework7/1.4.2/js/framework7.min.js"></script>
<script>
// Here you can initialize the app
var myApp = new Framework7();
//If your using custom DOM library, then save it to $$ variable
var $$ = Dom7;
</script>
</body>
</html>
Salida
Realicemos los siguientes pasos para ver cómo funciona el código anterior:
Guarde el código HTML proporcionado anteriormente como picker_modal_from_html.html archivo en la carpeta raíz de su servidor.
Abra este archivo HTML como http: //localhost/picker_modal_from_html.html y la salida se muestra como se muestra a continuación.
Haga clic en el enlace 'Abrir la página' para abrir el selector modal. La página también se puede abrir haciendo clic en el selector de enlaces que se muestra en la parte superior derecha.
El selector modal se puede cerrar haciendo clic en la opción 'Cerrar la página'. El selector modal se abre y se cierra para cualquier elemento HTML.