Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Скопировать выдвигающуюся боковую панель (https://javascript.ru/forum/job/66818-skopirovat-vydvigayushhuyusya-bokovuyu-panel.html)

Igorsrt 12.01.2017 17:10

Скопировать выдвигающуюся боковую панель
 
Здравствуйте! Нужно сделать такую же панель "Мы в viber" как на сайте https://www.etagi.com/
Скопировать нужно полностью со всеми эффектами.

ruslan_mart 12.01.2017 20:14

Igorsrt, :yes:

1500 рублей. Могу завтра собрать.

Igorsrt 16.01.2017 08:33

по цене я рассчитывал рублей на 500 :(
мне нужен только код скрипта js

ksa 16.01.2017 08:37

Цитата:

Сообщение от Igorsrt
по цене я рассчитывал рублей на 500

Это за сколько часов работы? :D
Например столько
Цитата:

Сообщение от Ruslan_xDD
1500 рублей

может стоить 8-мичасовой рабочий день...
При почасовой оплате будет только час или два...

laimas 16.01.2017 08:49

Igorsrt,
ответственность за нарушение авторских прав регулируется Законом, за что может наступить гражданско-правовая или уголовная ответственность за их нарушение.

Igorsrt 16.01.2017 08:55

Цитата:

Сообщение от laimas (Сообщение 440870)
Igorsrt,
ответственность за нарушение авторских прав регулируется Законом, за что может наступить гражданско-правовая или уголовная ответственность за их нарушение.

Меня интересует в данном случае лишь функционал данной "выдвигашки" (анимация) - не думаю, что это нарушение авторских прав

laimas 16.01.2017 09:23

Цитата:

Сообщение от Igorsrt
не думаю, что это нарушение авторских прав

А надо думать, ибо вы просите "Скопировать нужно полностью со всеми эффектами."

А анимация, так это совсем просто, за 500 руб. вполне. Готовьте свое представление, заказывайте анимацию его.

Igorsrt 16.01.2017 10:47

Цитата:

Готовьте свое представление, заказывайте анимацию его.
Ну так мне и нужна точно такая анимация как в примере... Картинки и текст я и сам поменять могу (просто с js "не дружу" пока)

laimas 16.01.2017 11:30

Цитата:

Сообщение от Igorsrt
Картинки и текст я и сам поменять могу

Готовьте html-сруктуру/CSS своей панели, а к ней уже заказывайте эффекты. Это будет конкретный разговор, а не "скопируйте мне...", копируйте сами, в чем проблема. Если хватит понятий, то может и самому получится сделать анимацию, нет платите, будет сделано.

рони 16.01.2017 16:37

боковая панель анимация
 
Igorsrt, с оригинала взято немного, в основном только идея и ссылки на картинки ...
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
<style type="text/css">
  body{
    background-color: #DCDCDC;
    position: relative;
  }

#menu_bg {
  background-image: url(https://cdn-media.etagi.com/static/site/8/82/8272a1aa41292125e4f82ded81f1245f29ba0aef.png);
  position: fixed;
  width: 238px;
  height: 461px;
  top: 15%;
  right: -158px;
  z-index: 11;
  text-align: center;

}

#menu_label, #menu_label2{
  margin-left: -150px;
  font-size: 18px;
  color:#fff;
  margin-top: 200px;
}

#menu_label:before ,#menu_label2:before {
  margin-left: 160px;
  content: "";
  display: block;
  width: 70px;
  height: 18px;
  background-image: url(https://cdn-media.etagi.com/static/site/6/6e/6e1d0ec006b0a589258ddc86d92e9af2b54e8b2c.png);
  background-repeat: no-repeat;
}
#menu_label2{
  display: none;
  margin-top: 210px;
  z-index: 10;
}

#menu_label2:before {
  background-image: url(https://cdn-media.etagi.com/site/9/18/0/0/0/0/0/0/0/0/44fdaf9fe2bb8bcfb2677ddbefa1baa675231f2a.png);
}

#menuFixed {
  color: #FFFFFF;
  position: absolute;
  width: 200px;
  height: 200px;
  top: 120px;
  right: -238px;
  text-align: right;
  padding-right: 8px;
}
  </style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

  <script>
$(function() {
    var menuFixed = $("#menuFixed"),
        lab = $("#menu_label"),
        lab2 = $("#menu_label2"),
        menu = $("#menu_bg");
    lab.click(function() {
        lab.fadeOut();
        menu.animate({
            right: 0
        }, 1000, function() {
            menuFixed.animate({
                right: 0
            }, 600);
            lab2.fadeIn()
        })
    });
    lab2.click(function() {
        menuFixed.animate({
            right: -238
        }, 1000, function() {
            menu.animate({
                right: -158
            }, 800);
            lab2.fadeOut(300,function() {lab.fadeIn()});
        })
    })
});
  </script>
</head>

<body>
<div id="menu_bg">
<div id="menu_label" >написать</div>
<div id="menu_label2" ></div>
<div id="menuFixed" ><h3>Мы в Viber</h3></div>
</div>

</body>
</html>

Igorsrt 16.01.2017 21:02

Цитата:

с оригинала взято немного, в основном только идея и ссылки на картинки ...
Ну это ведь, вообще, именно то что нужно ))) Спасибо Вам!!
Завтра постараюсь со все этим разобраться и отпишусь Вам... С меня 500 рублей )


Часовой пояс GMT +3, время: 23:00.