☎ +33 648-224-540
☎ +33 240-151-923
- ACCUEIL
TELEPHONIQUE
- 09h00_ ☎ _19h00 -
HEURES - FRANCE
VOIR LES CODES JS EN OUVRANT CE PARAGRAPHE
JAVASCRIPT CONTACT
JAVASCRIPT Sendinblue
JAVASCRIPT 24Timeszones
JAVASCRIPT Panier Anglais
X
BASE CALCUL
variable pour chaque objet et point de départ aux réductions
(panier à partir de 50€ fdp compris)
la base calcul fonde l'équilibre de 2 critères importants :
- valeur étudiée et reconnue de l'objet -
- accès possible au plus grand nombre -
Les frais de port (fdp), participant du calcul des réductions
harmonisent les destinations, rendant ainsi plus équitable
pour tous le prix final.
BASE CALCUL > PRIX FINAL
JAVASCRIPT Promos
X
ENTREZ LES CODES EN JAUNE
6 Trompes-l'Oeil CODE -4Euros
9 Trompes-l'Oeil CODE -8Euros
12 Trompes-l'Oeil CODE -12Euros
— à savoir également —
Chaque Trompe-l'Oeil est
cumulable
avec ceux des autres objets.
DANS VOTRE PANIER
(RESSOURCE CSS) À RETROUVER SUR cssanimation.rocks/scroll-animations/
(CSS) : /*Animation*/ .inline-photo { opacity: 0; transform: translateY(14em) rotateZ(-15deg); transition: transform 4s .25s cubic-bezier(0,1,.3,1), opacity 1s .25s ease-out; will-change: transform, opacity; } .inline-photo.is-visible { opacity: 1; transform: rotateZ(0deg); }
A METTRE EN JAVASCRIPT (HTML) :
<script>
//* <![CDATA[ *//
// Detect request animation frame
var scroll = window.requestAnimationFrame ||
// IE Fallback
function(callback){ window.setTimeout(callback, 1000/60)};
var elementsToShow = document.querySelectorAll('.show-on-scroll');
function loop() {
Array.prototype.forEach.call(elementsToShow, function(element){
if (isElementInViewport(element)) {
element.classList.add('is-visible');
} else {
element.classList.remove('is-visible');
}
});
scroll(loop);
}
// Call the loop for the first time
loop();
// Helper function from: http://stackoverflow.com/a/7557433/274826
function isElementInViewport(el) {
// special bonus for those using jQuery
if (typeof jQuery === "function" && el instanceof jQuery) {
el = el[0];
}
var rect = el.getBoundingClientRect();
return (
(rect.top <= 0
&& rect.bottom >= 0)
||
(rect.bottom >= (window.innerHeight || document.documentElement.clientHeight) &&
rect.top <= (window.innerHeight || document.documentElement.clientHeight))
||
(rect.top >= 0 &&
rect.bottom <= (window.innerHeight || document.documentElement.clientHeight))
);
}
//*]]>*//
</script>
<style type="text/css">
/*<![CDATA[*/
/* Bouton de contact statique avec effet au survol du pointeur */
#feedback a {
display: block;
position: fixed;
top: 193px; /* Emplacement du bouton en hauteur : remplacer 200 par 300 pour le descendre */
right: 7px; /* Pour placer le bouton à droite, remplacer "left" par "right" */
background: opacity#.1 #B2B28E; /* Pour changer la couleur du bouton, remplacer #6DC7F7 */
padding: 7px 5px;
border: opacity#.1 1px solid #B2B28E; /* Couleur de la bordure plus foncée que celle du bouton. Pour la changer, remplacer #61B3DE */
border-left-color: #B2B28E; /* Cette couleur doit être la même que celle du bouton */
border-top-color: #B2B28E; /* Cette couleur doit être la même que celle du bouton */
}
#feedback a:hover {
border: opacity#.1 1px solid #FFF9BE; /* Cette couleur doit être identique à la précédente */
}
/*]]>*/
</style>
<style type="text/css">
/*<![CDATA[*/
/*Drapeau Anglais*/
#cc-nav-view-2130082798 {
background-image: url(https://image.jimcdn.com/app/cms/image/transf/none/path/sa5105262bd2319e0/image/i1c42612050c3e1bc/version/1484084371/image.jpg);
background-position: center;
background-repeat: no-repeat;
}
/**/
/*]]>*/
</style>
(RESSOURCE CSS) À RETROUVER SUR cssanimation.rocks/scroll-animations/
(CSS) : /*Animation*/ .inline-photo { opacity: 0; transform: translateY(14em) rotateZ(-15deg); transition: transform 4s .25s cubic-bezier(0,1,.3,1), opacity 1s .25s ease-out; will-change: transform, opacity; } .inline-photo.is-visible { opacity: 1; transform: rotateZ(0deg); }
A METTRE EN JAVASCRIPT (HTML) :
<script>
//* <![CDATA[ *//
// Detect request animation frame
var scroll = window.requestAnimationFrame ||
// IE Fallback
function(callback){ window.setTimeout(callback, 1000/60)};
var elementsToShow = document.querySelectorAll('.show-on-scroll');
function loop() {
Array.prototype.forEach.call(elementsToShow, function(element){
if (isElementInViewport(element)) {
element.classList.add('is-visible');
} else {
element.classList.remove('is-visible');
}
});
scroll(loop);
}
// Call the loop for the first time
loop();
// Helper function from: http://stackoverflow.com/a/7557433/274826
function isElementInViewport(el) {
// special bonus for those using jQuery
if (typeof jQuery === "function" && el instanceof jQuery) {
el = el[0];
}
var rect = el.getBoundingClientRect();
return (
(rect.top <= 0
&& rect.bottom >= 0)
||
(rect.bottom >= (window.innerHeight || document.documentElement.clientHeight) &&
rect.top <= (window.innerHeight || document.documentElement.clientHeight))
||
(rect.top >= 0 &&
rect.bottom <= (window.innerHeight || document.documentElement.clientHeight))
);
}
//*]]>*//
</script>
- EXEMPLE COMPLET WHOABAR -
WIDGET :
CSS HEAD :
/*WoahbarFermeture*/.box-X{float:left;margin-top:3px;margin-left:3px;cursor:pointer}
JAVASCRIPT :
WHOABAR AVEC EFFET DE BALANCIER
<div id="whoabar">
SATISFAIT OU REMBOURSE PENDANT 14 JOURS APRES RECEPTION
</div>
<style type="text/css">
/*<![CDATA[*//*whoabar*/#whoabar{opacity:0;position:fixed;top:0;left:0;width:100%;height:auto;z-index:100;background-color:#262626;border-bottom:1px solid #f90;padding:5px 0 0 0;text-align:center;text-transform:uppercase!important;font-family:'Martel',serif,'google'!important;font-size:12px;color:#bbbcbf}/*whoabarAnime*/@-webkit-keyframes bounceOutDown{
0%,/*5%,*/ /*100%*/{/*opacity:.5;*/top:0%;font-size:11px;color:#bbbcbf}
5%{/*opacity:.5;*/top:0%;font-size:11px;color:#bbbcbf}
20%{top:2%/*0*/;opacity:1/*.5*/;font-size:13px;color:#f90}
25%{top:-11px;opacity:1;font-size:9px;color:#bbbcbf}
34%{font-size:11px}
35%{top:3px}
42%{font-size:9px;top:-7px}
48%{font-size:10px;top:2px}
53%{font-size:9px;top:-3px}
56%{font-size:10px;top:1px}
59%{/*font-size:11px;*/top:-2px}
60%/*68%*/{top:0;opacity:1}
75%/*87%*/{top:30%/*70%*/;opacity:0}
88%{top:0;opacity:0;font-size:11px;color:#bbbcbf}
89%{opacity:1;font-size:13px;color:#f90}
89.5%{opacity:1;font-size:11px;color:#bbbcbf}
95%{opacity:0}
97%{top:0px;opacity:1;font-size:11px;color:#bbbcbf}
100%{/*top:2%;*/font-size:13px;color:#f90}}
@keyframes bounceOutDown{0%,/*5%,*/ 100%{/*opacity:.5;*/top:0%;font-size:11px;color:#bbbcbf}
5%{/*opacity:.5;*/top:0%;font-size:11px;color:#bbbcbf}
20%{top:2%/*0*/;opacity:1/*.5*/;font-size:13px;color:#f90}25%{top:-11px;opacity:1;font-size:9px;color:#bbbcbf}
34%{font-size:11px}35%{top:3px}42%{font-size:9px;top:-7px}
48%{font-size:10px;top:2px}
53%{font-size:9px;top:-3px}
56%{font-size:10px;top:1px}
59%{/*font-size:11px;*/top:-2px}
60%/*68%*/{top:0;opacity:1}75%/*87%*/{top:30%/*70%*/;opacity:0}88%{top:0;opacity:0;font-size:11px;color:#bbbcbf}89%{opacity:1;font-size:13px;color:#f90}89.5%{opacity:1;font-size:11px;color:#bbbcbf}95%{opacity:0}97%{top:0px;opacity:1;font-size:11px;color:#bbbcbf}99%{/*top:2%;*/font-size:13px;color:#f90}}/*whoabarDurée*/#whoabar{-webkit-animation:bounceOutDown 10s ease;-webkit-animation-delay:2s;animation:bounceOutDown 10s ease;animation-delay:2s}/*]]>*/
</style>
<div data-aos="fade-up" data-aos-delay="2200" data-aos-duration="1000" data-aos-anchor="#Djay2" data-aos-anchor-placement="top-bottom" class="aos-init aos-animate">
<p class="centre-T gras-T" style="line-height: 0.35em; font-size: 4em; font-family: 'bradley hand';">
<span style="color: #000000;"><span style="font-size: 0.7em;">  .</span>. <span style="color: #c76161;">∞*</span><span style="font-size: 1.2em;">.<span style=
"font-size: 0.6em;">.</span></span></span>
</p>
<p class="centre-T gras-T" style="line-height: 0.5em; font-size: 5em; font-family: 'bradley hand'; color: #af6b22;">
. ~  ~.
</p>
<p class="centre-T gras-T" style="line-height: 0.7em; font-size: 4em; font-family: 'bradley hand'; color: #7b3232;">
<span style="font-size: 0.8em;">.</span>o(<span style="color: #b85f00;">◊</span><span style="font-size: 0.3em; color: #ae6b23;">.</span>_<span style=
"font-size: 1.6em; color: #595959;">∆)</span><span style="font-size: 1.6em; color: #7b3232;">ß</span>
</p>
<p class="centre-T gras-T" style="line-height: 0.8em; font-size: 3.8em; font-family: 'bradley hand'; color: #7b3232;">
  °<>Ç-..°
</p>
<p class="centre-T gras-T" style="line-height: 2em; font-size: 1em; font-family: 'bradley hand'; color: #F7F7F7;">
"SI VOUS NE L'AVEZ PAS DEJA FAIT (?) PLACEZ VOTRE SOURIS DANS LE CADRE"
</p>
</div>
X
BASE CALCUL
variable pour chaque objet et point de départ aux réductions
(panier à partir de 50€ fdp compris)
la base calcul fonde l'équilibre de 2 critères importants :
- valeur étudiée et reconnue de l'objet -
- accès possible au plus grand nombre -
Les frais de port (fdp), participant du calcul des réductions
harmonisent les destinations, rendant ainsi plus équitable
pour tous le prix final.
BASE CALCUL > PRIX FINAL
X
ENTREZ LES CODES EN JAUNE
6 Trompes-l'Oeil CODE -4Euros
9 Trompes-l'Oeil CODE -8Euros
12 Trompes-l'Oeil CODE -12Euros
— à savoir également —
Chaque Trompe-l'Oeil est
cumulable
avec ceux des autres objets.
DANS VOTRE PANIER