var celebrations = {
"new_year":{
"gold": "gold",
css: 'width:300px;height:150px;margin-top:15px;position:relative;background:url(./img/new_year/photo.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat;'
blockCss: 'position:absolute;bottom:25.7%;font-size:25px;text-align:center;color:white;left:0;right:1px;background-color:rgba(156,156,156,0.2);letter-spacing:1px;'
},
"kuzbass":{
"300_years":"300_years"
}
};
// Вместо switch//case
wrapper.style.cssText = celebrations[name].css;
block[0].style.cssText = celebrations[name].blockCss;
wrapper.onmouseover = function(e){mouseOver()};
wrapper.onmouseout = function(e){mouseOut()};
Unexpected token < in JSON at position 0
из-за того, что в ответе начинается текст с <document ...
, вместо ожидаемого { /*JSON*/ }
Но нужно чтоб человек мог голосовать только авторизовавшись через фейсбук и только 1 раз.
body, html {
width: 100%;
height: 100%;
overflow: hidden;
}
body {
background: linear-gradient(90deg, #00b377, #00d68f);
box-shadow: inset 0px 0px 90px rgba(0, 0, 0, 0.5);
margin: 0px;
padding: 0px;
}
$(".preloader").delay(100).fadeOut().remove();
Тут просто вся проблема в right: -20px;
Если будет статично, то просто поставить right: 10px;
Если ширина будет менятся - проходить js, находить расстояние и делать right: n;
p.s. Я правильно понял, что нельзя сделать в виде
<div class="block"> <div class="hint"></div></div>
?просто если сделать так, то всё очень просто получается)