domingo, junio 28

/* ── Ocultar TODO el layout de artículo de Arc ── */
.article-header,
.article-hero,
.article-body__sidebar,
.article-body__content > *:not(.especial-wrapper),
.article-footer,
.label-section,
.breadcrumbs,
.story-headline,
.story-subheadline,
.story-byline,
.story-body > *:not(.especial-wrapper),
.story-content > *:not(.especial-wrapper),
[class*=»article-header»],
[class*=»article-hero»],
[class*=»story-header»],
[class*=»story-byline»],
[class*=»sidebar»],
[class*=»complementary»],
[class*=»related»],
[class*=»ad-slot»],
[class*=»advertisement»],
[class*=»share»],
[class*=»author»],
[class*=»byline»],
[class*=»headline»],
[class*=»breadcrumb»],
.content_gpt_top_ads,
.skin-template-model0.ads_pushed,
.skin-template-model0,
#clever-45754-889974-sticky-footer,
#clever-45754-1475206-sticky-footer-iframe,
#gpt_zocalo,
#clever-45754-sticky-footer-shadow,
#browsi_wrapper_0_ai_1_rc_0,
#browsi_wrapper_1_ai_1_rc_0,
#browsi_wrapper_2_ai_1_rc_0,
#browsi_wrapper_3_ai_1_rc_0,
#browsi_wrapper_4_ai_1_rc_0,
#browsi_wrapper_5_ai_1_rc_0,
#browsi_wrapper_6_ai_1_rc_0,
#browsi_wrapper_7_ai_1_rc_0,
#browsi_wrapper_8_ai_1_rc_0,
#browsi_wrapper_9_ai_1_rc_0,
#browsi_wrapper_10_ai_1_rc_0,
.fs-sticky-footer,
.orp-player-wrapper,
#clever-45754-sticky-footer,
#clever-45754-1475206-sticky-footer-shadow,
#elcomercio_zocalo,
#merlin-widget-root,
.tp-modal,
.tp-backdrop {
display: none !important;
height: 0 !important;
}

/* ── Mantener header de Arc visible y encima ── */
#header-container,
.nav-d__main-scroll.scrolled {
z-index: 99999999 !important;
}

#nav-wm-container {
position: relative !important;
z-index: 99999999 !important;
}

.skin-template-model0 {
top: 100px !important;
z-index: -1 !important;
}

/* ── Bloquear scroll del body de Arc ── */
body {
/*overflow: hidden !important;*/
}

/* ── El iframe ocupa todo menos el header ── */
.especial-wrapper {
position: fixed !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
width: 100% !important;
z-index: 9998 !important;
overflow: hidden !important;
/* JS ajustará el top dinámicamente */
top: 90px;
}

.especial-wrapper iframe {
display: block !important;
border: none !important;
width: 100% !important;
height: 100% !important;
}

@media only screen and (max-width: 768px) {
.especial-wrapper {
top: 55px;
}
}

/* Ocultar anuncios y elementos no deseados */

body.story{
height: auto !important;
min-height: inherit !important;
}
.overflow-y-hidden{
/*overflow-y: scroll !important;*/
}

#clever-45754-1988799-sticky-footer,
.tp-modal,
.tp-backdrop.tp-active,
.content_gpt_top_ads,
.sticky-top,
.nav-d__menu.active,
#gpt_cover,
.content_gpt_top_ads,
.skin-template-model0.ads_pushed,
.skin-template-model0,
#clever-45754-889974-sticky-footer,
#clever-45754-1475206-sticky-footer-iframe,
#gpt_zocalo,
#clever-45754-sticky-footer-shadow,
#browsi_wrapper_0_ai_1_rc_0,
#browsi_wrapper_1_ai_1_rc_0,
#browsi_wrapper_2_ai_1_rc_0,
#browsi_wrapper_3_ai_1_rc_0,
#browsi_wrapper_4_ai_1_rc_0,
#browsi_wrapper_5_ai_1_rc_0,
#browsi_wrapper_6_ai_1_rc_0,
#browsi_wrapper_7_ai_1_rc_0,
#browsi_wrapper_8_ai_1_rc_0,
#browsi_wrapper_9_ai_1_rc_0,
#browsi_wrapper_10_ai_1_rc_0,
.fs-sticky-footer,
.orp-player-wrapper,
#clever-45754-sticky-footer,
#clever-45754-1475206-sticky-footer-shadow,
#elcomercio_zocalo,
.cl-container,
#merlin-widget-root{
display: none !important;
height: 0 !important;
}
#header-container,
.nav-d__main-scroll.scrolled{
z-index: 99999999;
}
#nav-wm-container{
position: relative;
z-index: 99999999;
}
.skin-template-model0 {
top: 100px !important;
z-index: -1 !important;
}
body{
/*overflow-y: scroll !important;*/
}
.content-layout-container {
background-color: transparent !important;
}
.tp-modal-open{
overflow: auto !important;
}

document.addEventListener(‘DOMContentLoaded’, function () {
function ajustar() {
var header = document.getElementById(‘header-container’);
var nav = document.getElementById(‘nav-wm-container’);
var wrapper = document.querySelector(‘.especial-wrapper’);
if (!wrapper) return;

var altura = 0;
if (header) altura += header.getBoundingClientRect().height;
if (nav) altura += nav.getBoundingClientRect().height;

// Si no encontró los elementos, usar valor por defecto
wrapper.style.top = (altura > 0 ? altura : 90) + ‘px’;
}

ajustar();
window.addEventListener(‘resize’, ajustar);
setTimeout(ajustar, 500);
setTimeout(ajustar, 1200);
setTimeout(ajustar, 2500);
});

Share.
Exit mobile version