Доработка мобильной версии сайта
1274 UAHПривет, друзья!
Я новичок в веб-разработке, и последний проект к сожалению не удается довести до ума. Очень горят сроки, а параллельно наваливается куча другой работы, что разрываюсь на части.
Проблема такая – есть сверстанная версия сайта-теста "сколько стран ты посетил"; до заливки на сервер всё работало исправно, но потом начались неприятности – в мобильной версии сайта появился горизонтальный скролл, пропала таблица со странами, кнопки стали съезжать; при нажатии на кнопку не срабатывает setTimeout().
Задача -> запустить сайт (файл index.html), посмотреть как он работает до заливки на сервер, и сделать то же самое, чтобы срабатывало на localhost'е например в xampp. Дедлайн – до конца этой рабочей недели. С нетерпением жду Ваших предложений. Бюджет к сожалению пока небольшой (1000-5000 руб в зависимости от сложности задачи, + надо будет досогласовать с заказчиком), если удачно сработаемся, будет куча других интересных проектов!
Приложения 3
-
294 7 2 1 Здравствуй! Готов тебе помочь с твоими проблемами. Тестить буду во-первых просто, потом на localhost openserver, потом на бесплатном хостинге. После встречи лагами, буду их фиксить. Обращайся!
-
159 Здравствуй.
Готов помочь тебе довести моб. версию до ума.
Сталкивался с похожими проблемами ранее, знаю как подправить.
Сроки минимальные, цену указал
Готов обсудить в ЛС.
-
663 34 0 Привет. Я тебе помогу. Отпишись и начнем работу.
Привет. Я тебе помогу. Отпишись и начнем работу
-

из скрипта вот этот код
function getResult(){
window.document.getElementById("bck").style.height="1279px";
window.document.getElementById("social").style.top="0px";
window.document.getElementById("bck").style.height="1279px";
window.document.getElementById("back").style.top="1200px";
window.document.getElementById("fin").style.height="1109.54px";
window.document.getElementById("fin").style.visibility="visible";
var med = window.document.getElementsByClassName("med");
var m;
for (m = 0; m < med.length; m++) {
med[m].style.top="902px";}
var countries = window.document.getElementsByClassName("countries");
var i;
for (i = 0; i < countries.length; i++) {
countries[i].style.display="block";}
window.document.getElementsByClassName("line")[0].style.visibility="hidden";
window.document.getElementsByClassName("line")[1].style.visibility="hidden";
window.document.getElementsByClassName("line")[2].style.visibility="hidden";
window.document.getElementById("sl4").style.visibility="hidden";
window.document.getElementById("sl4t").style.visibility="hidden";
window.document.getElementById("rdy").style.visibility="hidden";
window.document.getElementById("box").style.visibility="hidden";
window.document.getElementById("srch").style.visibility="hidden";
window.document.getElementById("gru").style.visibility="hidden";
window.document.body.style.overflowY="visible";
window.document.getElementById("boxm").style.visibility="hidden";
window.document.getElementById("boxm").style.display="none";
window.document.getElementById("map").style.visibility="visible";
window.document.getElementById("social").style.visibility="visible";
window.document.getElementById("back").style.visibility="visible";
window.document.getElementById("meet").style.visibility="visible";
var countriesCount = jQuery('[type="checkbox"]:checked').length;
var countriesTotal = 135;
var percentage = Math.ceil(100 / countriesTotal * countriesCount);
window.document.getElementById("perc").innerHTML= percentage + '%';
window.document.getElementById("perc").style.visibility="visible";
window.document.getElementById("countco").innerHTML= countriesCount + ' из 135';
window.document.getElementById("countco").style.visibility="visible";
window.document.getElementById("pokoreno").innerHTML= percentage + "% стран";
window.document.getElementById("pokoreno").style.visibility="visible";
window.document.getElementById("mm").style.visibility="visible";
window.document.getElementById("mm").innerHTML= countriesCount + 'x';
if (countriesCount <= 1){
window.document.getElementById("med1").style.visibility="visible";}
else if (countriesCount == 2){
window.document.getElementById("med2").style.visibility="visible";}
else if (countriesCount == 3){
window.document.getElementById("med3").style.visibility="visible";}
else if (countriesCount == 4){
window.document.getElementById("med4").style.visibility="visible";}
else if (countriesCount == 5){
window.document.getElementById("med5").style.visibility="visible";}
else if (countriesCount == 6){
window.document.getElementById("med6").style.visibility="visible";}
else if (countriesCount == 7){
window.document.getElementById("med7").style.visibility="visible";}
else if (countriesCount == 8){
window.document.getElementById("med8").style.visibility="visible";}
else if (countriesCount == 9){
window.document.getElementById("med9").style.visibility="visible";}
else {
window.document.getElementById("med10").style.visibility="visible";}
if (window.innerWidth > 1023) {
if (percentage<=3){
window.document.getElementById("rank1").style.visibility="visible";}
else if (percentage>3&percentage<=10){
window.document.getElementById("rank2").style.visibility="visible";}
else if (percentage>10&percentage<=20){
window.document.getElementById("rank3").style.visibility="visible";}
else if (percentage>20&percentage<=25){
window.document.getElementById("rank4").style.visibility="visible";}
else if (percentage>25&percentage<=35){
window.document.getElementById("rank5").style.visibility="visible";}
else if (percentage>35&percentage<=50){
window.document.getElementById("rank6").style.visibility="visible";}
else if (percentage>50&percentage<=80){
window.document.getElementById("rank7").style.visibility="visible";}
else {
window.document.getElementById("rank8").style.visibility="visible";}
if (percentage<10){
window.document.getElementById("perc").style.left="1283.83px";
} else if (percentage==100){
window.document.getElementById("perc").style.left="1268.83px";
window.document.getElementById("perc").style.fontSize="43px";
}
перенесити нормально в ссs и будет вам счастье + изучите что такое медиазапросы + скопи...дингом меньше занимайтесь
-
Актуальные фриланс-проекты в категории Веб-программирование
Создание сайта для бухгалтерской фирмы на WordPress (на готовом шаблоне)
25 000 UAH
Добрый день. Мы бухгалтерская фирма - хотим создать сайт для бухгалтерской фирмы на WordPress (на готовом шаблоне) на двух языках. Он будет оптимизирован под поиск Google и SEO. Веб-программирование ∙ 19 часов 56 минут назад ∙ 88 ставок |
Доработка системы учёта рабочего времени на ASP.NETНужен .NET-разработчик для небольшого проекта — системы подсчёта зарплаты сотрудников. Три задачи: Развернуть систему на нашем поддомене (домен и доступы дадим). Аудит формы логина + доработка по безопасности при необходимости. Реализовать закрытое API для выгрузки данных в… Веб-программирование ∙ 20 часов 9 минут назад ∙ 30 ставок |
Необходимо сделать современный сайт для компании натяжных потолков в Польше
28 485 UAH
Нужен современный премиальный дизайн, адаптация под мобильные устройства, быстрое загрузка, SEO, анимации, калькулятор, портфолио, форма заявки. Желателен опыт создания сайтов в Польше, лендингов для строительных или ремонтных компаний. Обязательно отправьте примеры своих работ. HTML и CSS верстка, Веб-программирование ∙ 22 часа 27 минут назад ∙ 131 ставка |
Ищем фронтенд разработчика для учебной платформыFrontend-разработчик https://www.figma.com/design/vXKC6kfWOeDBX2464BXqRv/%D0%A2%D0%97?node-id=0-1&p=f&t=OJxQ9DF0zXBNnBJv-0 Привет! Ищем frontend-разработчика для работы над современной музыкальной платформой Muse. Проект уже имеет готовый дизайн в Figma,… HTML и CSS верстка, Веб-программирование ∙ 1 день назад ∙ 85 ставок |
Редизайн и SEO-оптимизация сайта на платформе Prom.uaТехническое задание Сайт: protone.com.uaОсновная цель Необходимо сделать сайт современным, визуально привлекательным, удобным для пользователя и максимально подготовленным к продвижению в поисковых системах и внутри маркетплейса Prom.ua. Основной акцент — улучшение дизайна,… Веб-программирование, Дизайн сайтов ∙ 1 день назад ∙ 24 ставки |
