Jump to content
  • 0

Горизонтальное меню на jQuery


ViViV
 Share

Question

Добрый день!

Помогите, пожалуйста, с кодом.

Меню. Иконки (в примере она одна) будут расположены вертикально (всего их будет шесть штук). В "спокойной режиме", видно только иконки (с изображением). При наведении "выезжает" плашка с текстом. И пользователь может нажать как на иконку, так и на плашку. Как только указатель мышки "ушел", плашка снова пропадает.

849a00ca33d0ef71d798a2f74810bc58.jpg

Помогите, пожалуйста!

Edited by ViViV
Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

Sensei, пыталась, честно! Но пока это выше моих возможностей, jQuery немного мимо меня в обучении прошел... Спасибо Вам большое!

З.Ы.

Ой, Вы и правда сенсей)) CSS - это просто супер! Я теперь и не знаю, что выбрать!

Link to comment
Share on other sites

  • 0

Дело в том, что это у меня дипломный проект, который навряд ли пойдет дальше презентации на защите :( Покажу в Хроме... там всего-то одна страницы - Главная, с которой у меня и так проблем выше крыши:) По большей части с jQuery и проблема))

Link to comment
Share on other sites

  • 0

Sensei, правда? Спасибо! Если можно, то обращусь обязательно! Время уже поджимает...

uuu, тема у меня не совсем с созданием сайта связана, "Разработка рекламной кампании для торговой марки "Chocoberry" (Замороженные йогурты) средствами программ Adobe Photoshop, Corel Draw, Adobe Dreamweaver".

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

Edited by ViViV
Link to comment
Share on other sites

  • 0

разработка логотипа, фирменного стиля, сувенирной и полиграфической продукции, дизайн сайта. Версткой решила в самый последний момент заняться

интересный дипломный проект

будет здорово, если вы после защиты похвастаетесь тут своим трудом :)

Link to comment
Share on other sites

  • 0

Мой скайп в профиле.

Ну, или создавайте темы, как вам удобнее.

Хотела в личку вам написать, а на сайте ее нет, да? Чтобы темами на засорять...

Я все настроила. Главная страница у меня готова! На рабочем компьютере увидела кое-где недочеты, дома подправлю. А так, хотела, задать несколько вопросов... Можно вам на почту написать? моя victoria ciren собака mail точка ru (без пробелов)

...интересный дипломный проект

Хорошо :) попробую выложить) осталось совсем чуть-чуть, защита уже 12 февраля!

Edited by ViViV
Link to comment
Share on other sites

  • 0

личка есть: открываете профиль того человека, кому хотите написать (кликнув на ник или аву) и там будет кнопка отправить личное сообщение.

чтобы не плодить темы, можете все вопросы задавать в этой теме.

удачи на защите :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By jksnf
      Не работает transition при появлений модального окна:
      <a class="btn">Modal</a> <div class="modal"> <div class="overlay"> <div class="content"> <a class="close">X</a> <h1>Title</h1> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Sunt repellat asperiores rerum animi officiis minus corporis iure voluptate accusantium, ut optio ratione iusto nemo delectus. Quasi illum libero dolorum neque?</p> </div> </div> </div> //scss .modal .overlay{ position: fixed; top: 0;left: 0; width: 100%;height: 100%; background: rgba($color: #000000, $alpha: .8); z-index: 1; display: none; } .modal .content{ width: 500px;height: 200px; position: absolute; top: 50%;left: 50%; transform: translate(-50%, -50%); background-color: #fff; z-index: 2; text-align: center; display: none; a{ line-height: 30px; font-weight: bold; color: #fff; top: -50px;; position: absolute; right: -50px; font-size: 40px; padding: 10px; } h1{ margin-bottom: 20px; } } .modal.active .overlay{ display: block; } .modal.active .content{ display: block; } //Jquery $(document).ready(function(){ $(".btn, .close").click(function() { $(".modal").toggleClass("active") }) }) Я понимаю что на display не работает transition. но и нельзя ставить opacity т.к перекрывает контент сзади него изначально.

      Что делать?
    • By IsayR
      Всем привет! Подскажите, пожалуйста, как правильно сделать раскрывающиеся блоки со скрытым содержанием внутри? У меня в принципе все работает, блок открывается и закрывается, НО если я нажимаю на блок, а не на стрелочку, она у меня остается в таком же положении(а она должна у меня меняться, когда блок открывается), и получается куча мала, и выглядит это не очень презентабельно. Подскажите, пожалуйста!
      <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="wrapper-div"> <div class="div"> <div class="window-one"> <h3 class="title"> Заголовок 1 </h3> <div class="arrow-test"></div> </div> <div class="window-two"> <div class="text">Текст 1</div> </div> </div> </div> <div class="wrapper-div"> <div class="div"> <div class="window-one"> <h3 class="title"> Заголовок 2 </h3> <div class="arrow-test"></div> </div> <div class="window-two"> <div class="text">Текст 2</div> </div> </div> </div> <div class="wrapper-div"> <div class="div"> <div class="window-one"> <h3 class="title"> Заголовок 3 </h3> <div class="arrow-test"></div> </div> <div class="window-two"> <div class="text">Текст 3</div> </div> </div> </div> .div{ border: 1px solid #3A444E; border-radius: 10px; width: 300px; height: 64px; overflow: hidden; } .div.open { height: auto; background: #000; color: #fff; } .window-one { display: flex; align-items: center; justify-content: space-between; } .title { margin-bottom: 20px; } .arrow-test { content: ''; background: url('http://cdn.onlinewebfonts.com/svg/img_387044.png') no-repeat center center / 100%; width: 30px; height: 30px; cursor: pointer; } .arrow-test.open { content: ''; background: url('https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Eo_circle_yellow_arrow-up.svg/1024px-Eo_circle_yellow_arrow-up.svg.png') no-repeat center center / 100%; width: 30px; height: 30px; cursor: pointer; } $('.div, .arrow-test').click( function(){ $(this).toggleClass('open')});  
    • By pryanya.darrrya
      Здравствуйте ! 
      Нужна ваша помощь . Не знаю как сделать такой стиль для меню ( отметила стрелочками на фотографии)
      Нужен стиль элементов меню   , вертикальной линии с маркерами как на фото . Буду рада любой помощи.

    • By Алеся
      Всем привет! Хотела бы представить свою работу новичка на обсуждение для получения конструктивной критики и/или советов, взглядов что можно улучшить или изменить, общее впечатление, конечно, тоже интересует.   https://alesia-k.github.io/Tajam-template/
      Обратите, пожалуйста, внимание на:
      - блок "MEET OUR AMAZING TEAM". Немного не нравится как смещаются item при наведении мыши, как будто немного дергаются. Так ли по-вашему это должно работать или такое поведение блока нужно изменить?
      - инпут "subscribe" в футторе. При клике на инпут, немного смещается и сам инпут, и рядом стоящая кнопка. Было бы классно, если бы подкинули идею как сделать, чтобы такого не было.
      - и почему-то при клике на <a href="tel:(+62)2122243333">(+62)21-2224 3333</a>   не идет процесса соединения.
      Заранее спасибо!
    • By Only091
      Помогите пожалуйста, не получается сделать постраничную навигацию. Делал все по урокам. в Итоге получилось сделать два разных каталога один с фильтрами другой с постраничной навигацией. И теперь я пытаюсь объединить два каталога. Но не получается. Сами файлы урока в архике каталог. Буду очень благодарен если мне помогут! catalog.phpcatalogDB.js
      каталог.7z
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy