Article
Guides, conseils et solutions pour vos applications de mesure dimensionnel
1
2
3
1
2
3
@media (max-width: 767px) {
/* ===== Masquer le titre mobile en double ===== */
.elementor-widget-tabs .elementor-tab-mobile-title {
display: none !important;
}
/* Boutons 1, 2, 3 visibles et centrés */
.elementor-widget-tabs .elementor-tabs-wrapper {
display: flex !important;
justify-content: center !important;
}
/* ===== Grille : 1 carte par ligne ===== */
.article-grid {
display: grid !important;
grid-template-columns: 1fr !important;
gap: 32px !important;
padding: 0 16px !important;
}
/* ===== Carte : même proportion pour toutes ===== */
.article-card {
position: relative !important;
width: 100% !important;
max-width: 100% !important;
height: auto !important;
min-height: 0 !important;
aspect-ratio: 16 / 10 !important;
overflow: visible !important;
}
/* Image : remplit toute la carte */
.article-img {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
}
.article-img a {
display: block !important;
width: 100% !important;
height: 100% !important;
}
.article-img img {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
border-radius: inherit !important;
}
/* Titre : centré dans la carte */
.article-title {
position: absolute !important;
inset: 0 !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
text-align: center !important;
padding: 16px 16px 30px !important;
font-size: 17px !important;
line-height: 1.3 !important;
word-break: normal !important;
overflow-wrap: normal !important;
hyphens: none !important;
pointer-events: none !important;
}
.article-title a {
pointer-events: auto !important;
}
/* Bouton : à cheval sur le bas de la carte */
.article-btn {
position: absolute !important;
left: 50% !important;
bottom: -20px !important;
transform: translateX(-50%) !important;
white-space: nowrap !important;
font-size: 14px !important;
padding: 10px 20px !important;
margin: 0 !important;
}
body.page-id-23536 #content-wrap {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
body.page-id-19903 #primary,
body.page-id-19903 #content,
body.page-id-19903 .entry-content {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}























