RadouxArthur (Talk | contribs) |
RadouxArthur (Talk | contribs) |
||
(180 intermediate revisions by the same user not shown) | |||
Line 126: | Line 126: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | /************************************************************************ | |
+ | Infographie de fond | ||
+ | ************************************************************************/ | ||
+ | body | ||
{ | { | ||
− | + | max-width: 100%; | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | /************************************************************************ | |
− | + | bloc1 | |
− | + | ************************************************************************/ | |
− | + | .bloc1 | |
{ | { | ||
− | + | width: 100%; | |
− | + | height: 30em; | |
− | + | position: relative; | |
− | + | z-index: 2; | |
} | } | ||
− | + | .parent_carreblanc | |
{ | { | ||
− | + | width:6em; | |
− | + | height:20em; | |
− | + | position: absolute; | |
− | + | bottom: 8em; | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #carre_blanc | |
{ | { | ||
− | + | width: 5em; | |
− | + | position:absolute; | |
− | + | top:1.4em; | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | .parent_titres | |
− | + | ||
− | + | ||
{ | { | ||
− | + | width:40em; | |
− | + | height:20em; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | height: | + | |
− | + | ||
− | + | ||
position: absolute; | position: absolute; | ||
− | + | bottom: 7em; | |
− | + | left: 8em; | |
} | } | ||
− | + | #titre_principal { | |
− | + | width:auto; | |
− | + | height:auto; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | # | + | |
− | { | + | |
− | width: | + | |
position:absolute; | position:absolute; | ||
− | + | bottom:2em; | |
− | right: | + | right:0.3em; |
− | + | color: rgb(42,183,202); | |
+ | font-size: 4.7em; | ||
} | } | ||
− | + | #sous_titre | |
− | # | + | |
{ | { | ||
− | width: | + | width: auto; |
− | position:absolute; | + | color:white; |
− | + | letter-spacing: 2px; | |
+ | position: absolute; | ||
+ | bottom: 1.7em; | ||
+ | right: 0em; | ||
+ | font-size: 2em; | ||
} | } | ||
− | + | .parent_carremulti | |
− | + | ||
{ | { | ||
− | + | width:40em; | |
− | + | height:30em; | |
− | + | ||
position: absolute; | position: absolute; | ||
− | top: | + | top: 0em; |
− | + | right: 0em; | |
− | + | ||
− | + | ||
} | } | ||
− | # | + | #carre |
{ | { | ||
− | + | width: 30em; | |
− | + | ||
position: absolute; | position: absolute; | ||
− | top: | + | top: -1em; |
− | + | right: 0em; | |
− | + | ||
} | } | ||
Line 263: | Line 211: | ||
{ | { | ||
width: 35px; | width: 35px; | ||
+ | } | ||
+ | |||
+ | .parent_dis | ||
+ | { | ||
+ | height: 5em; | ||
+ | width: 17em; | ||
+ | position: absolute; | ||
+ | bottom: 2em; | ||
+ | left: 17em; | ||
} | } | ||
.discover | .discover | ||
{ | { | ||
+ | width: auto; | ||
+ | font-size: 1.3em; | ||
background-color: rgb(254,215,102); | background-color: rgb(254,215,102); | ||
border-radius: 10px; | border-radius: 10px; | ||
Line 272: | Line 231: | ||
text-align: center; | text-align: center; | ||
padding: 10px 10px 10px 10px ; | padding: 10px 10px 10px 10px ; | ||
− | |||
color: white; | color: white; | ||
text-decoration: none; | text-decoration: none; | ||
position:absolute; | position:absolute; | ||
− | + | font-family: 'Josefin Sans' | |
− | + | ||
} | } | ||
− | a | + | a:hover /* Apparence au survol des liens */ |
{ | { | ||
− | + | text-decoration: none; | |
+ | color: white; | ||
+ | } | ||
+ | .idea | ||
+ | { | ||
+ | width:10em | ||
} | } | ||
+ | /************************************************************************ | ||
+ | bloc2 | ||
+ | ************************************************************************/ | ||
+ | .bloc2 | ||
+ | { | ||
+ | width: 100%; | ||
+ | height: 30em; | ||
+ | position: relative; | ||
+ | } | ||
+ | .parent_ancre | ||
+ | { | ||
+ | width:5em | ||
+ | height: auto; | ||
+ | position: absolute; | ||
+ | top:16em; | ||
+ | } | ||
+ | #ancre | ||
+ | { | ||
+ | color: rgb(32,56,100); | ||
+ | font-size: 0.1em | ||
+ | } | ||
+ | .parent_hospitalgo | ||
+ | { | ||
+ | width:100%; | ||
+ | height: 70em; | ||
+ | position: absolute; | ||
+ | top: -7em; | ||
+ | z-index: 1; | ||
+ | } | ||
− | # | + | #hospital |
{ | { | ||
width: 100%; | width: 100%; | ||
position: absolute; | position: absolute; | ||
− | |||
} | } | ||
+ | |||
#go | #go | ||
{ | { | ||
position: absolute; | position: absolute; | ||
− | + | bottom: 6em; | |
− | left: | + | left: 17em; |
font-size: 2em; | font-size: 2em; | ||
color: white; | color: white; | ||
Line 318: | Line 309: | ||
position: absolute; | position: absolute; | ||
top: 200em; | top: 200em; | ||
− | + | width: 20em; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
Line 368: | Line 354: | ||
{ | { | ||
position: absolute; | position: absolute; | ||
− | top: | + | top: 43em; |
− | left: | + | left: 21em; |
font-size: 3em; | font-size: 3em; | ||
line-height: 1.3em; | line-height: 1.3em; | ||
Line 380: | Line 366: | ||
− | + | /************************************************************************ | |
− | </ | + | Navigation |
+ | ************************************************************************/ | ||
+ | |||
+ | #cssmenu { | ||
+ | background: #00000; | ||
+ | margin: 0; | ||
+ | width: 100%; | ||
+ | padding: 0; | ||
+ | line-height: 1; | ||
+ | display: block; | ||
+ | position: absolute; | ||
+ | top: 0em; | ||
+ | font-family: 'PT Sans', sans-serif; | ||
+ | } | ||
+ | #cssmenu ul { | ||
+ | list-style: none; | ||
+ | margin: 0; | ||
+ | padding: 0; | ||
+ | display: block; | ||
+ | } | ||
+ | #cssmenu ul:after, | ||
+ | #cssmenu:after { | ||
+ | content: " "; | ||
+ | display: block; | ||
+ | font-size: 0; | ||
+ | height: 0; | ||
+ | clear: both; | ||
+ | visibility: hidden; | ||
+ | } | ||
+ | #cssmenu ul li { | ||
+ | margin: 0; | ||
+ | margin-right: 5px; | ||
+ | padding: 0; | ||
+ | display: block; | ||
+ | position: relative; | ||
+ | } | ||
+ | #cssmenu ul li a { | ||
+ | text-decoration: none; | ||
+ | display: block; | ||
+ | margin: 0; | ||
+ | -webkit-transition: color .2s ease; | ||
+ | -moz-transition: color .2s ease; | ||
+ | -ms-transition: color .2s ease; | ||
+ | -o-transition: color .2s ease; | ||
+ | transition: color .2s ease; | ||
+ | -webkit-box-sizing: border-box; | ||
+ | -moz-box-sizing: border-box; | ||
+ | box-sizing: border-box; | ||
+ | } | ||
+ | #cssmenu ul li ul { | ||
+ | position: absolute; | ||
+ | left: -9999px; | ||
+ | top: auto; | ||
+ | } | ||
+ | #cssmenu ul li ul li { | ||
+ | max-height: 0; | ||
+ | position: absolute; | ||
+ | -webkit-transition: max-height 0.4s ease-out; | ||
+ | -moz-transition: max-height 0.4s ease-out; | ||
+ | -ms-transition: max-height 0.4s ease-out; | ||
+ | -o-transition: max-height 0.4s ease-out; | ||
+ | transition: max-height 0.4s ease-out; | ||
+ | background: #ffffff; | ||
+ | } | ||
+ | #cssmenu ul li ul li.has-sub:after { | ||
+ | display: block; | ||
+ | position: absolute; | ||
+ | content: ""; | ||
+ | height: 10px; | ||
+ | width: 10px; | ||
+ | border-radius: 5px; | ||
+ | background: #000000; | ||
+ | top: 13px; | ||
+ | right: 15px; | ||
+ | } | ||
+ | #cssmenu.align-right ul li ul li.has-sub:after { | ||
+ | right: auto; | ||
+ | left: 15px; | ||
+ | } | ||
+ | #cssmenu ul li ul li.has-sub:before { | ||
+ | display: block; | ||
+ | position: absolute; | ||
+ | content: ""; | ||
+ | height: 0; | ||
+ | width: 0; | ||
+ | border: 3px solid transparent; | ||
+ | border-left-color: #ffffff; | ||
+ | top: 15px; | ||
+ | right: 15px; | ||
+ | } | ||
+ | #cssmenu.align-right ul li ul li.has-sub:before { | ||
+ | right: auto; | ||
+ | left: 15px; | ||
+ | border-left-color: transparent; | ||
+ | border-right-color: #ffffff; | ||
+ | } | ||
+ | #cssmenu ul li ul li a { | ||
+ | font-size: 14px; | ||
+ | font-weight: 400; | ||
+ | text-transform: none; | ||
+ | color: black; | ||
+ | letter-spacing: 0; | ||
+ | display: block; | ||
+ | width: 170px; | ||
+ | padding: 11px 10px 11px 20px; | ||
+ | } | ||
+ | #cssmenu ul li ul li:hover > a, | ||
+ | #cssmenu ul li ul li.active > a { | ||
+ | background-color: rgba(254,215,102,0.3); | ||
+ | color: black; | ||
+ | } | ||
+ | #cssmenu ul li ul li:hover:after, | ||
+ | #cssmenu ul li ul li.active:after { | ||
+ | background-color: rgba(254,215,102,0.3); | ||
+ | color: black; | ||
+ | } | ||
+ | #cssmenu ul li ul li:hover > ul { | ||
+ | left: 100%; | ||
+ | top: 0; | ||
+ | } | ||
+ | #cssmenu ul li ul li:hover > ul > li { | ||
+ | max-height: 72px; | ||
+ | position: relative; | ||
+ | } | ||
+ | #cssmenu > ul > li { | ||
+ | float: right; | ||
+ | margin-left: 10px; | ||
+ | } | ||
+ | #cssmenu.align-center > ul > li { | ||
+ | float: none; | ||
+ | display: inline-block; | ||
+ | } | ||
+ | #cssmenu.align-center > ul { | ||
+ | text-align: center; | ||
+ | } | ||
+ | #cssmenu.align-center ul ul { | ||
+ | text-align: left; | ||
+ | } | ||
+ | #cssmenu.align-right > ul { | ||
+ | float: right; | ||
+ | } | ||
+ | #cssmenu.align-right > ul > li:hover > ul { | ||
+ | left: auto; | ||
+ | right: 0; | ||
+ | } | ||
+ | #cssmenu.align-right ul ul li:hover > ul { | ||
+ | right: 100%; | ||
+ | left: auto; | ||
+ | } | ||
+ | #cssmenu.align-right ul ul li a { | ||
+ | text-align: right; | ||
+ | } | ||
+ | #cssmenu > ul > li:after { | ||
+ | content: ""; | ||
+ | display: block; | ||
+ | position: absolute; | ||
+ | width: 100%; | ||
+ | height: 0; | ||
+ | top: 0; | ||
+ | background: rgb(254,215,102); | ||
+ | -webkit-transition: height .2s; | ||
+ | -moz-transition: height .2s; | ||
+ | -ms-transition: height .2s; | ||
+ | -o-transition: height .2s; | ||
+ | transition: height .2s; | ||
+ | } | ||
+ | #cssmenu > ul > li.has-sub > a { | ||
+ | padding-right: 40px; | ||
+ | } | ||
+ | #cssmenu > ul > li.has-sub > a:after { | ||
+ | display: block; | ||
+ | content: ""; | ||
+ | background: #ffffff; | ||
+ | height: 12px; | ||
+ | width: 12px; | ||
+ | position: absolute; | ||
+ | border-radius: 13px; | ||
+ | right: 14px; | ||
+ | top: 16px; | ||
+ | } | ||
+ | #cssmenu > ul > li.has-sub > a:before { | ||
+ | display: block; | ||
+ | content: ""; | ||
+ | border: 4px solid transparent; | ||
+ | border-top-color: white; | ||
+ | height: 0; | ||
+ | width: 0; | ||
+ | position: absolute; | ||
+ | right: 16px; | ||
+ | top: 21px; | ||
+ | } | ||
+ | #cssmenu > ul > li > a { | ||
+ | color: #ffffff; | ||
+ | padding: 15px 20px; | ||
+ | font-weight: 700; | ||
+ | letter-spacing: 1px; | ||
+ | text-transform: uppercase; | ||
+ | font-size: 14px; | ||
+ | position: relative; | ||
+ | } | ||
+ | #cssmenu > ul > li:hover:after, | ||
+ | #cssmenu > ul > li.active:after { | ||
+ | height: 100%; | ||
+ | } | ||
+ | #cssmenu > ul > li:hover > a, | ||
+ | #cssmenu > ul > li.active > a { | ||
+ | color: #000000; | ||
+ | } | ||
+ | #cssmenu > ul > li:hover > a:after, | ||
+ | #cssmenu > ul > li.active > a:after { | ||
+ | background: #000000; | ||
+ | } | ||
+ | #cssmenu > ul > li:hover > a:before, | ||
+ | #cssmenu > ul > li.active > a:before { | ||
+ | border-top-color: #ffffff; | ||
+ | } | ||
+ | #cssmenu > ul > li:hover > ul { | ||
+ | left: 0; | ||
+ | } | ||
+ | #cssmenu > ul > li:hover > ul > li { | ||
+ | max-height: 72px; | ||
+ | position: relative; | ||
+ | } | ||
+ | #cssmenu #menu-button { | ||
+ | display: none; | ||
+ | } | ||
+ | #cssmenu > ul > li > a { | ||
+ | display: block; | ||
+ | } | ||
+ | #cssmenu > ul > li { | ||
+ | width: auto; | ||
+ | } | ||
+ | #cssmenu > ul > li > ul { | ||
+ | width: 170px; | ||
+ | display: block; | ||
+ | } | ||
+ | #cssmenu > ul > li > ul > li { | ||
+ | width: 170px; | ||
+ | display: block; | ||
+ | } | ||
+ | @media all and (max-width: 800px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) { | ||
+ | #cssmenu > ul { | ||
+ | max-height: 0; | ||
+ | overflow: hidden; | ||
+ | -webkit-transition: max-height 0.35s ease-out; | ||
+ | -moz-transition: max-height 0.35s ease-out; | ||
+ | -ms-transition: max-height 0.35s ease-out; | ||
+ | -o-transition: max-height 0.35s ease-out; | ||
+ | transition: max-height 0.35s ease-out; | ||
+ | } | ||
+ | #cssmenu > ul > li > ul { | ||
+ | width: 100%; | ||
+ | display: block; | ||
+ | } | ||
+ | #cssmenu.align-right ul li a { | ||
+ | text-align: left; | ||
+ | } | ||
+ | #cssmenu > ul > li > ul > li { | ||
+ | width: 100%; | ||
+ | display: block; | ||
+ | } | ||
+ | #cssmenu.align-right ul ul li a { | ||
+ | text-align: left; | ||
+ | } | ||
+ | #cssmenu > ul > li > ul > li > a { | ||
+ | width: 100%; | ||
+ | display: block; | ||
+ | } | ||
+ | #cssmenu ul li ul li a { | ||
+ | width: 100%; | ||
+ | } | ||
+ | #cssmenu.align-center > ul { | ||
+ | text-align: left; | ||
+ | } | ||
+ | #cssmenu.align-center > ul > li { | ||
+ | display: block; | ||
+ | } | ||
+ | #cssmenu > ul.open { | ||
+ | max-height: 1000px; | ||
+ | border-top: 1px solid rgba(110, 110, 110, 0.25); | ||
+ | } | ||
+ | #cssmenu ul { | ||
+ | width: 100%; | ||
+ | } | ||
+ | #cssmenu ul > li { | ||
+ | float: none; | ||
+ | width: 100%; | ||
+ | } | ||
+ | #cssmenu ul li a { | ||
+ | -webkit-box-sizing: border-box; | ||
+ | -moz-box-sizing: border-box; | ||
+ | box-sizing: border-box; | ||
+ | width: 100%; | ||
+ | padding: 12px 20px; | ||
+ | } | ||
+ | #cssmenu ul > li:after { | ||
+ | display: none; | ||
+ | } | ||
+ | #cssmenu ul li.has-sub > a:after, | ||
+ | #cssmenu ul li.has-sub > a:before, | ||
+ | #cssmenu ul li ul li.has-sub:after, | ||
+ | #cssmenu ul li ul li.has-sub:before { | ||
+ | display: none; | ||
+ | } | ||
+ | #cssmenu ul li ul, | ||
+ | #cssmenu ul li ul li ul, | ||
+ | #cssmenu ul li ul li:hover > ul, | ||
+ | #cssmenu.align-right ul li ul, | ||
+ | #cssmenu.align-right ul li ul li ul, | ||
+ | #cssmenu.align-right ul li ul li:hover > ul { | ||
+ | left: 0; | ||
+ | position: relative; | ||
+ | right: auto; | ||
+ | } | ||
+ | #cssmenu ul li ul li, | ||
+ | #cssmenu ul li:hover > ul > li { | ||
+ | max-height: 999px; | ||
+ | position: relative; | ||
+ | background: none; | ||
+ | } | ||
+ | #cssmenu ul li ul li a { | ||
+ | padding: 8px 20px 8px 35px; | ||
+ | color: #ffffff; | ||
+ | } | ||
+ | #cssmenu ul li ul ul li a { | ||
+ | padding: 8px 20px 8px 50px; | ||
+ | } | ||
+ | #cssmenu ul li ul li:hover > a { | ||
+ | color: #000000; | ||
+ | } | ||
+ | #cssmenu #menu-button { | ||
+ | display: block; | ||
+ | -webkit-box-sizing: border-box; | ||
+ | -moz-box-sizing: border-box; | ||
+ | box-sizing: border-box; | ||
+ | width: 100%; | ||
+ | padding: 15px 20px; | ||
+ | text-transform: uppercase; | ||
+ | font-weight: 700; | ||
+ | font-size: 14px; | ||
+ | letter-spacing: 1px; | ||
+ | color: #ffffff; | ||
+ | cursor: pointer; | ||
+ | } | ||
+ | #cssmenu #menu-button:after { | ||
+ | display: block; | ||
+ | content: ''; | ||
+ | position: absolute; | ||
+ | height: 3px; | ||
+ | width: 22px; | ||
+ | border-top: 2px solid #ffffff; | ||
+ | border-bottom: 2px solid #ffffff; | ||
+ | right: 20px; | ||
+ | top: 16px; | ||
+ | } | ||
+ | #cssmenu #menu-button:before { | ||
+ | display: block; | ||
+ | content: ''; | ||
+ | position: absolute; | ||
+ | height: 3px; | ||
+ | width: 22px; | ||
+ | border-top: 2px solid #ffffff; | ||
+ | right: 20px; | ||
+ | top: 26px; | ||
+ | |||
+ | |||
+ | } | ||
+ | } | ||
+ | |||
+ | <script> | ||
+ | ( function( $ ) { | ||
+ | $( document ).ready(function() { | ||
+ | $('#cssmenu').prepend('<div id="menu-button">Menu</div>'); | ||
+ | $('#cssmenu #menu-button').on('click', function(){ | ||
+ | var menu = $(this).next('ul'); | ||
+ | if (menu.hasClass('open')) { | ||
+ | menu.removeClass('open'); | ||
+ | } | ||
+ | else { | ||
+ | menu.addClass('open'); | ||
+ | } | ||
+ | }); | ||
+ | }); | ||
+ | } )( jQuery ); | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | </script> | ||
+ | |||
+ | |||
+ | </style> | ||
</html> | </html> |
Latest revision as of 10:55, 23 September 2018