"Galería V.0.3 + Lightbox + Material Design"
Bootstrap 4.0.0 Snippet by muzlomnezarabotat

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <meta name="description" content=""> <meta name="author" content=""> <link rel="icon" href="https://cdn3.iconfinder.com/data/icons/happily-colored-snlogo/128/medium.png"> <title>Galería</title> <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css" type="text/css"> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons"> <link rel="stylesheet" href="https://unpkg.com/bootstrap-material-design@4.0.0-beta.3/dist/css/bootstrap-material-design.min.css"> <!-- My CSS --> <link rel="stylesheet" href="estilo.css"> </head> <body> <nav class="navbar navbar-expand-lg navbar-dark bg-dark"> <div class="container"> <a class="navbar-brand" href="#">Miguel92</a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav mr-auto"> <li class="nav-item active"> <a class="nav-link" href="index.html">Inicio <span class="sr-only">(current)</span></a> </li> </ul> <div class="pull-right redes"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="#"><span class="fa fa-facebook"></span></a> </li> <li class="nav-item"> <a class="nav-link" href="#"><span class="fa fa-twitter"></span></a> </li> <li class="nav-item"> <a class="nav-link" href="#"><span class="fa fa-google-plus"></span></a> </li> <li class="nav-item"> <a class="nav-link" href="#"><span class="fa fa-github"></span></a> </li> <li class="nav-item"> <a class="nav-link" href="#"><span class="fa fa-youtube"></span></a> </li> </ul> </div> </div> </div> </nav> <div class="container"><br> <div class="jumbotron p-3 text-center"> <h1 class="display-4">Galería de fotos</h1><hr> <p class="lead">Nueva presentaciones de fotos.. Bootstrap 4 + Material Design + LightBox[css]</p> </div> <h5 class="p-2 text-right">En caso de ser administrador / moderador</h5> <div class="row"> <div class="col-xl-4 col-lg-4 col-md-4 col-sm-4"> <figure class="figure f_img thumbnail"> <div class="figure-head p-2 bg-danger"> <i class="fa fa-photo"></i> Titulo imagen <div class="float-right admion"> <i class="fa fa-trash" title="Eliminar foto"></i> <i class="fa fa-edit" title="Editar foto"></i> <i class="fa fa-exclamation-triangle" title="Enviar alerta al usuario"></i> </div> </div> <a href="#img_1"><img src="https://i.pinimg.com/564x/13/a3/7c/13a37ccb93adb2a1f304f0a2aade10a5.jpg" class="figure-img img-fluid rounded" alt="titulo de la foto"></a> <figcaption class="figure-caption"> <div class="p-2 text-center"> <a href="#img_1"><button class="btn btn-raised btn-info">Ver foto</button></a> <button class="btn btn-raised btn-danger">Cerrar foto</button> </div> </figcaption> </figure> </div> <div class="col-xl-4 col-lg-4 col-md-4 col-sm-4"> <figure class="figure f_img thumbnail"><div class="figure-head p-2 bg-danger"> <i class="fa fa-photo"></i> Titulo imagen <div class="float-right admion"> <i class="fa fa-trash" title="Eliminar foto"></i> <i class="fa fa-edit" title="Editar foto"></i> <i class="fa fa-exclamation-triangle" title="Enviar alerta al usuario"></i> </div> </div> <a href="#img_2"><img src="https://cdn.dribbble.com/users/472131/screenshots/1806623/thevergematerialiconshot.png" class="figure-img img-fluid rounded" alt="titulo de la foto"></a> <figcaption class="figure-caption"> <div class="p-2 text-center"> <a href="#img_2"><button class="btn btn-raised btn-info">Ver foto</button></a> <button class="btn btn-raised btn-danger">Cerrar foto</button> </div> </figcaption> </figure> </div> <div class="col-xl-4 col-lg-4 col-md-4 col-sm-4"> <figure class="figure f_img thumbnail"><div class="figure-head p-2 bg-danger"> <i class="fa fa-photo"></i> Titulo imagen <div class="float-right admion"> <i class="fa fa-trash" title="Eliminar foto"></i> <i class="fa fa-edit" title="Editar foto"></i> <i class="fa fa-exclamation-triangle" title="Enviar alerta al usuario"></i> </div> </div> <a href="#img_3"><img src="https://cdn.dribbble.com/users/68604/screenshots/2454569/tilt-brush-logo-animation-v1.gif" class="figure-img img-fluid rounded" alt="titulo de la foto"></a> <figcaption class="figure-caption"> <div class="p-2 text-center"> <a href="#img_3"><button class="btn btn-raised btn-info">Ver foto</button></a> <button class="btn btn-raised btn-danger">Cerrar foto</button> </div> </figcaption> </figure> </div> </div> <hr> <h5 class="p-2 text-right">En caso de ser usuario común</h5> <div class="row"> <div class="col-xl-4 col-lg-4 col-md-4 col-sm-4"> <figure class="figure f_img thumbnail"><div class="figure-head p-2 bg-danger"><i class="fa fa-photo"></i> Titulo imagen</div> <a href="#img_4"><img src="https://i.pinimg.com/originals/4d/aa/ea/4daaead99826836876134ad10545b573.jpg" class="figure-img img-fluid rounded" alt="titulo de la foto"></a> <figcaption class="figure-caption"> <div class="p-2 text-center"> <a href="#img_4"><button class="btn btn-raised btn-info">Ver foto</button></a> </div> </figcaption> </figure> </div> <div class="col-xl-4 col-lg-4 col-md-4 col-sm-4"> <figure class="figure f_img thumbnail"><div class="figure-head p-2 bg-danger"><i class="fa fa-photo"></i> Titulo imagen</div> <a href="#img_5"><img src="https://i.pinimg.com/736x/e0/0b/3c/e00b3cdf4426884aafb402689c12c621--security-logo-security-companies.jpg" class="figure-img img-fluid rounded" alt="titulo de la foto"></a> <figcaption class="figure-caption"> <div class="p-2 text-center"> <a href="#img_5"><button class="btn btn-raised btn-info">Ver foto</button></a> </div> </figcaption> </figure> </div> <div class="col-xl-4 col-lg-4 col-md-4 col-sm-4"> <figure class="figure f_img thumbnail"><div class="figure-head p-2 bg-danger"><i class="fa fa-photo"></i> Titulo imagen</div> <a href="#img_6"><img src="https://cdn.dribbble.com/users/721394/screenshots/2015729/logo_shield.jpg" class="figure-img img-fluid rounded" alt="titulo de la foto"></a> <figcaption class="figure-caption"> <div class="p-2 text-center"> <a href="#img_6"><button class="btn btn-raised btn-info">Ver foto</button></a> </div> </figcaption> </figure> </div> </div> </div> <div class="clearfix"> </div> <h5 class="text-center p-3">Copyright © 2017 - Miguel92</h5> </div> <!-- LightBox con CSS3 la visualizaciones con img+id ej: img_12 --> <a href="#!" class="lightbox" id="img_1"> <img src="https://i.pinimg.com/564x/13/a3/7c/13a37ccb93adb2a1f304f0a2aade10a5.jpg"> </a> <a href="#!" class="lightbox" id="img_2"> <img src="https://cdn.dribbble.com/users/472131/screenshots/1806623/thevergematerialiconshot.png"> </a> <a href="#!" class="lightbox" id="img_3"> <img src="https://cdn.dribbble.com/users/68604/screenshots/2454569/tilt-brush-logo-animation-v1.gif"> </a> <a href="#!" class="lightbox" id="img_4"> <img src="https://i.pinimg.com/originals/4d/aa/ea/4daaead99826836876134ad10545b573.jpg"> </a> <a href="#!" class="lightbox" id="img_5"> <img src="https://i.pinimg.com/736x/e0/0b/3c/e00b3cdf4426884aafb402689c12c621--security-logo-security-companies.jpg"> </a> <a href="#!" class="lightbox" id="img_6"> <img src="https://cdn.dribbble.com/users/721394/screenshots/2015729/logo_shield.jpg"> </a> <!-- jQuery first, then Bootstrap JS. --> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script> <script src="https://unpkg.com/popper.js@1.12.5/dist/umd/popper.js"></script> <script src="https://unpkg.com/bootstrap-material-design@4.0.0-beta.3/dist/js/bootstrap-material-design.js"></script> </body> </html>
.user-l { padding-right: 6px; } .user-r { padding-left: 6px; } .user-l >img, .user-r >img { width: 150px; } .redes >ul li a { width: 42px; margin-left: 5px; margin-right: 5px; text-align: center; border-radius: 10em; border: #EEE 1px solid; } .redes >ul li span { color: #CCC; font-size: 18px; } /* FOTOS */ .f_img { } .f_img .figure-head { color: #FFF; } .thumbnail >a img { height: 240px; width: 100%; border-radius: 0; } .f_img .figure-head .admion i { padding: 0 10px; } .thumbnail { max-width: 100%; height: 240px; } .lightbox { display: none; position: fixed; z-index: 9999; width: 100%; height: 100%; text-align: center; top: 0; left: 0; background: rgba(0,0,0,0.9); } .lightbox img { min-width: 500px; min-height: 500px; max-width: 80%; max-height: 80%; background: #FFF; box-shadow: 0 -2px 8px #000; border-radius: 5px; margin-top: 5%; padding: 8px; } .lightbox:target { outline: none; display: block; }

Related: See More


Questions / Comments: