Spider-Man Brand New Day llega a los cines
Esa es la premisa de Spider-Man: Brand New Day, la nueva película de Marvel Studios que llegará a los cines el próximo 30 de julio y que promete un cambio radical para el héroe interpretado por Tom Holland. Atrás quedan las amenazas cósmicas y las batallas multiversales para dar paso a una historia más íntima, emocional y callejera, donde el verdadero desafío será reconstruir una vida que ya nadie recuerda.https://resources.diariolibre.com/images/2026/07/20/imagen-on-the-edge-of-new-york-city-with-the-cast-of-spidermanbrandnewday--in-theatres-july-31-get-t-b97a0a2c.jpgAmy Pascal, Jacob Batalon, Sadie Sink, Tom Holland, Destin Daniel Cretton, Zendaya, Jon Bernthal y Kevin Paige. (FUENTE EXTERNA) document.addEventListener('DOMContentLoaded', function () { document.querySelectorAll('.small-slider').forEach(function (slider) { const container = slider.querySelector('.slider-container'); const items = slider.querySelectorAll('.slider-item'); const prevBtn = slider.querySelector('.prev'); const nextBtn = slider.querySelector('.next'); const dotsContainer = slider.querySelector('.slider-dots'); let currentIndex = 0; function setup() { const width = slider.clientWidth; container.style.width = (items.length * width) + 'px'; items.forEach(it => { it.style.width = width + 'px'; it.style.flexShrink = '0'; }); } function goTo(i) { currentIndex = i; const width = slider.clientWidth; container.style.transform = 'translateX(-' + (width * currentIndex) + 'px)'; updateDots(); } function next() { if (currentIndex === items.length - 1) goTo(0); else goTo(currentIndex + 1); } function prev() { if (currentIndex === 0) goTo(items.length - 1); else goTo(currentIndex - 1); } function updateDots() { dotsContainer.querySelectorAll('li').forEach((d, idx) => { d.classList.toggle('active', idx === currentIndex); }); } function initDots() { dotsContainer.innerHTML = ''; items.forEach((_, i) => { const li = document.createElement('li'); const btn = document.createElement('button'); btn.addEventListener('click', () => goTo(i)); li.appendChild(btn); if (i === 0) li.classList.add('active'); dotsContainer.appendChild(li); }); } if (prevBtn) prevBtn.addEventListener('click', prev); if (nextBtn) nextBtn.addEventListener('click', next); initDots(); setup(); window.addEventListener('resize', setup); }); });
7/20/2026 5:01:00 PM