🖥️ CSS DESKTOP – Contenuti Più Accostati
✅ Soluzione: Riduzione Spazi Solo Desktop
CSS che riduce gli spazi tra i contenuti solo su desktop (mantenendo intatta l’immagine della donna):
📋 Codice CSS da Copiare:
/* MEDIA QUERY: Solo per desktop (768px e superiori) */
@media screen and (min-width: 768px) {
/* Riduce spaziature generali tra sezioni */
.wp-block-group,
.elementor-section,
.neve-main > .container,
.nv-content-wrap,
.single-page-container {
margin-top: -30px !important;
margin-bottom: -20px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
}
/* Hero section – riduce spazio sotto */
.wp-block-cover,
.hero-section,
.banner-section,
[class*=”hero”] {
margin-bottom: -40px !important;
padding-bottom: 20px !important;
}
/* Titolo principale – riduce spazi */
h1, .entry-title,
.wp-block-heading h1 {
margin-top: -20px !important;
margin-bottom: 10px !important;
}
/* Sottotitoli e descrizioni */
h2, h3, .wp-block-heading h2,
.wp-block-heading h3,
p.lead, .description {
margin-top: 5px !important;
margin-bottom: 8px !important;
}
/* Paragrafi – riduci spaziature */
p {
margin-top: 5px !important;
margin-bottom: 12px !important;
}
/* Sezioni con icone/servizi */
.wp-block-columns,
.elementor-row,
.service-section,
[class*=”services”],
[class*=”features”] {
margin-top: -25px !important;
margin-bottom: -15px !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
}
/* Singole colonne/carte */
.wp-block-column,
.elementor-column,
.service-item,
.feature-item {
margin-bottom: -10px !important;
padding: 15px 10px !important;
}
/* Featured Work / Portfolio */
.portfolio-section,
[class*=”portfolio”],
[class*=”work”],
.wp-block-gallery {
margin-top: -20px !important;
margin-bottom: -15px !important;
}
/* Testimonials */
.testimonial-section,
[class*=”testimonial”],
.wp-block-quote {
margin-top: -15px !important;
margin-bottom: -10px !important;
padding: 15px !important;
}
/* Bottoni e CTA */
.wp-block-button,
.elementor-button-wrapper,
[class*=”btn”],
.cta-section {
margin-top: 10px !important;
margin-bottom: 5px !important;
}
/* Footer call-to-action */
.footer-cta,
[class*=”footer”] {
margin-top: -20px !important;
}
/* PRESERVA L’IMMAGINE DELLA DONNA */
img[src*=”person-hero”],
img[src*=”person”],
.person-image,
[class*=”person”] {
margin: inherit !important;
padding: inherit !important;
/* Mantiene le dimensioni originali */
}
/* Spazi generali del container principale */
.neve-main,
.content-area,
.site-main {
padding-top: 10px !important;
}
/* Riduce spazi nelle righe Elementor/Gutenberg */
.elementor-section-wrap > .elementor-section {
margin-bottom: -30px !important;
}
/* Gutenberg blocks spacing */
.wp-block-group__inner-container > * {
margin-top: 5px !important;
margin-bottom: 8px !important;
}
/* Header spacing adjustment */
.site-header + .neve-main {
margin-top: -10px !important;
}
}
/* === FINE MEDIA QUERY DESKTOP === */
🛠️ Come Implementare:
METODO CONSIGLIATO – Personalizzatore Neve:
- Vai su Aspetto → Personalizza
- Clicca su “CSS aggiuntivo”
- Incolla tutto il CSS sopra
- Clicca “Pubblica”
- Controlla il risultato su desktop
🔍 Verifica Risultati:
- Apri il sito in una nuova finestra desktop
- Controlla che i contenuti siano più vicini tra loro
- Verifica che l’immagine della donna sia intatta
- Testa su mobile – deve rimanere tutto invariato
💡 Cosa Fa il CSS:
- 🖥️ Media Query: Si attiva solo per schermi ≥768px (desktop/tablet)
- 📱 Mobile: Nessun effetto, tutto rimane come prima
- 👩 Immagine Donna: Preservata e non modificata
- 📐 Spazi: Ridotti tra titoli, paragrafi, sezioni
- 🎯 Mirato: Colpisce elementi comuni di Neve e Gutenberg
🎛️ Personalizzazioni Aggiuntive:
Se vuoi modificare ulteriormente gli spazi, puoi cambiare questi valori nel CSS:
margin-top: -30px
→ Cambia per più/meno spazio sopramargin-bottom: -20px
→ Cambia per più/meno spazio sottopadding: 15px
→ Cambia per spazio interno
✅ Risultato Atteso:
Desktop: Tutti i contenuti più accostati e compatti, con l’immagine della donna intatta
Mobile: Layout completamente invariato