kde prosím najdu možnost změny pozadí po rozkliknutí obrázku ve fancyboxu?... děkuji
Diskuse
Téma: fancybox-změna pozadí
Kterého pozadí?? Obrázku, které je bílé a nebo myslíš pozadí za obrázkem, ten overlay, který překryje stránku??
no myslím ten overlay, v základu ho mám definované nějakým element.style s background-color: #777, zkoušel jsem to právě jen přidat do #fancybox-overlay ... a nic
Není tam poloprůhledný obrázek png jako pozadí?
ee,... to by bylo moc snadné... když dám v chrome zkontrolovat prvek, vidím, že je tam nějaký
element.style {
background-color: #777;
opacity: 0.7;
cursor: pointer;
height: 1154px;
display: block;}
a když měním tu barvu, tak se mění... ale není tam nikde uveden odkaz na nějaký css soubor... tak nevím jestli (a hlavně kde) bych to měl nadefinovat
element.style {
background-color: #777;
opacity: 0.7;
cursor: pointer;
height: 1154px;
display: block;}
a když měním tu barvu, tak se mění... ale není tam nikde uveden odkaz na nějaký css soubor... tak nevím jestli (a hlavně kde) bych to měl nadefinovat
tak už to asi mám když jsem to zkusil místo barvy (background-color) tam (#fancybox-pverlay) dát jako pozadí nějaký soubor (background-image) tak ho to vzalo
fancybox.net/api overlayColor a pokud se nepletu tak volani fancyboxu je v remote/lightbox/script.js
jo díky, s touto nápovědou jsem to už v tom .js našel
Mě to šlo i když jsem přidal background + !importnat, čili:
#fancybox-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1100;
display: none;
background-color: #000 !important;
}
ale lepší je upravit přímo js, je to čistší.
#fancybox-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1100;
display: none;
background-color: #000 !important;
}
ale lepší je upravit přímo js, je to čistší.
Jasně !important to taky přetluče a není to zásah do systému, takže při update se an to nemusí myslet, čili je to asi momentálně to nejlepší řešení.
bohužel myslet se na to musí... jelikož je to ve vlastním .css které je součástí systému, takže je víceméně jedno jestli se přepisuje .js nebo .css i když v tom css je to přehlednější