denested manifestations css

This commit is contained in:
hugo LAMY
2026-03-08 17:42:32 +01:00
parent 8c57b5a83e
commit aa88287b5f
2 changed files with 122 additions and 107 deletions

View File

@@ -256,7 +256,7 @@
<td>Maintenance du site :</td> <td>Maintenance du site :</td>
<td class="link"> <td class="link">
&nbsp;<a &nbsp;<a
href="https://hugulumu.fr" href="https://hugulumu.com"
title="Accéder au site de Hugo Lamy" title="Accéder au site de Hugo Lamy"
target="_blank" target="_blank"
>Hugo Lamy</a >Hugo Lamy</a

View File

@@ -1,130 +1,145 @@
/* page manifestations */ /* page manifestations */
#middle { #middle {
float: left; float: left;
width: 600px; width: 600px;
height: auto; height: auto;
}
#top.name_list { #middle #top.name_list {
float: left; float: left;
height: 25px; height: 25px;
width: 480px; width: 480px;
margin-left: 98px; margin-left: 98px;
font-family: Arial, sans-serif; font-family: Arial, sans-serif;
font-size: 11px; font-size: 11px;
font-weight: normal; font-weight: normal;
margin-top: 50px; margin-top: 50px;
margin-bottom: 25px; margin-bottom: 25px;
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
height: auto; height: auto;
column-gap: 30px; column-gap: 30px;
}
p { #middle #top.name_list p {
position: relative; position: relative;
padding-left: 13px; padding-left: 13px;
}
&::before { #middle #top.name_list p::before {
content: ""; content: "";
position: absolute; position: absolute;
left: 0; left: 0;
top: 50%; top: 50%;
translate: 0% -50%; translate: 0% -50%;
width: 7px; width: 7px;
height: 7px; height: 7px;
border-radius: 10%; border-radius: 10%;
border: 1px solid #cc3300; border: 1px solid #cc3300;
} }
}
}
#manifestations { #middle #manifestations {
position: relative; position: relative;
left: 100px; left: 100px;
top: 0px; top: 0px;
float: left; float: left;
width: 580px; width: 580px;
height: 600px; height: 600px;
}
#Container { #middle #manifestations #Container {
position: absolute; position: absolute;
top: 0px; top: 0px;
left: 0px; left: 0px;
width: 510px; width: 510px;
height: 530px; height: 530px;
background-color: #ffffff; background-color: #ffffff;
overflow-y: scroll; overflow-y: scroll;
overflow-x: hidden; overflow-x: hidden;
padding-right: 20px; padding-right: 20px;
}
#News { #middle #manifestations #Container #News {
position: absolute; position: absolute;
top: 0px; top: 0px;
/* overflow: hidden; */ /* overflow: hidden; */
width: 480px; width: 480px;
height: 530px; height: 530px;
display: block; display: block;
}
.Scroller-Container { #middle #manifestations #Container #News .Scroller-Container {
position: absolute; position: absolute;
top: 0px; top: 0px;
left: 0px; left: 0px;
}
.video { #middle #manifestations #Container #News .Scroller-Container .video {
width: 480px; width: 480px;
height: 400px; height: 400px;
margin-top: 3px; margin-top: 3px;
}
&.manifestation_poster { #middle
position: relative; #manifestations
background: black; #Container
height: auto; #News
.Scroller-Container
.video.manifestation_poster {
position: relative;
background: black;
height: auto;
}
video { #middle
max-height: 100%; #manifestations
max-width: 100%; #Container
object-fit: contain; #News
object-position: top; .Scroller-Container
} .video.manifestation_poster
} video {
} max-height: 100%;
max-width: 100%;
object-fit: contain;
object-position: top;
}
.images { #middle #manifestations #Container #News .Scroller-Container .images {
width: 480px; width: 480px;
height: 80px; height: 80px;
margin-top: 10px; margin-top: 10px;
}
&.manifestation_flex { #middle
display: flex; #manifestations
justify-content: space-between; #Container
} #News
} .Scroller-Container
.images.manifestation_flex {
display: flex;
justify-content: space-between;
}
.title { #middle #manifestations #Container #News .Scroller-Container .title {
width: 480px; width: 480px;
height: 20px; height: 20px;
font-family: Arial, sans-serif; font-family: Arial, sans-serif;
font-size: 19px; font-size: 19px;
color: #cc3300; color: #cc3300;
font-weight: bold; font-weight: bold;
} }
.texte_manif { #middle #manifestations #Container #News .Scroller-Container .texte_manif {
width: 480px; width: 480px;
height: auto; height: auto;
margin-bottom: 35px; margin-bottom: 35px;
}
p { #middle #manifestations #Container #News .Scroller-Container .texte_manif p {
text-align: justify; text-align: justify;
font-size: 11px; font-size: 11px;
font-weight: normal; font-weight: normal;
}
}
}
}
}
}
} }
.images_grand { .images_grand {