Jump to content
  • 0

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


Tuareg
 Share

Question

13 answers to this question

Recommended Posts

  • 0

Естессно, охота сразу рабочий код. Вряд ли...

Жабаскрипт тут ИМХО не сильно нужен (хотя тоже метод, конечно). Есть вариант такой: картинка ложится внутрь линка и в стилях прописывается, что для обычного его (линка) состояния картинка скрытая. А для :hover - показываем картинку. Можно ей указать позицию absolute/relative.

Link to comment
Share on other sites

  • 0

Действительно, способов масса, но можно отметить концептуально 3 подхода:

1. Используем только стили. Псевдо класс hover и т. д.

2. Используем стили + javascript. Свойства устанавливаем стилями а изменения вносим javascript. (все крутиться вокруг свойства visibility , display)

3. Используем только javascript и DOM модель документа. Суть в том что javascript кодом создаем тег img добавляем к нему атрибут src, а потом вставляем в нужный родитель.

Link to comment
Share on other sites

  • 0

Я сделал на примере галереи. На сколько я теперь уже понял картинка должна появляться где?

И зачем скриптом генерировать тег img если есть специально для этого метод - appendChild() называется, и загруженная в память картинка, на которую есть ссылка?

Link to comment
Share on other sites

  • 0
  Tokolist said:
Зависит какая картинка... и как она должна отображаться...

В простейшем случае идем на http://www.cssplay.co.uk/ и внимательно все там изучаем.

это тоже раскройте если не трудно ,хорошо меню смотриться )))))

Link to comment
Share on other sites

  • 0
  Tokolist said:
Зависит какая картинка... и как она должна отображаться...

В простейшем случае идем на http://www.cssplay.co.uk/ и внимательно все там изучаем.

не то что искал,но тоже хорошо !

http://www.cssplay.co.uk/menus/menutwelve.html

как его зделать )))

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Обсуждения

    • Актуальные контакты: Telegram: @Nikker_web E-Mail:   tarasevich.email@gmail.com Портфолио https://www.behance.net/d4d4186e Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ    
    • Актуальные контакты: Telegram: @Nikker_web E-Mail:   tarasevich.email@gmail.com   Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ   Портфолио https://www.behance.net/d4d4186e
    • Доброго всем времени суток. Прошу помощи. Научите принципу изменения футера. Движок Xenforo. Версия 2.2.10. Стиль дефолтный. Что именно нужно в итоге на фото примере. Мой шаблон app.footer less имеет следующее значение.  .p-footer { .xf-publicFooter(); a { .xf-publicFooterLink(); } } .p-footer-inner { .m-pageWidth(); .m-pageInset(); padding-top: @xf-paddingMedium; padding-bottom: @xf-paddingLarge; } .p-footer-row { .m-clearFix(); margin-bottom: -@xf-paddingLarge; } .p-footer-row-main { float: left; margin-bottom: @xf-paddingLarge; } .p-footer-row-opposite { float: right; margin-bottom: @xf-paddingLarge; } .p-footer-linkList { .m-listPlain(); .m-clearFix(); > li { float: left; margin-right: .5em; &:last-child { margin-right: 0; } a { padding: 2px 4px; border-radius: @xf-borderRadiusSmall; &:hover { text-decoration: none; background-color: fade(@xf-publicFooterLink--color, 10%); } } } } .p-footer-rssLink { > span { position: relative; top: -1px; display: inline-block; width: 1.44em; height: 1.44em; line-height: 1.44em; text-align: center; font-size: .8em; background-color: #4682B4; border-radius: 2px; } .fa-rss { color: white; } } .p-footer-copyright { margin-top: @xf-elementSpacer; text-align: center; font-size: @xf-fontSizeSmallest; } .p-footer-debug { margin-top: @xf-paddingLarge; text-align: right; font-size: @xf-fontSizeSmallest; .pairs > dt { color: inherit; } } @media (max-width: @xf-responsiveMedium) { .p-footer-row-main, .p-footer-row-opposite { float: none; } .p-footer-copyright { text-align: left; padding: 0 4px; // aligns with other links } }  
    • Нужны сайты с примерами верстки, типа https://css-tricks.com/. Типовые приемы и нестандартные на все случаи жизни. Накидайте ссылок.
×
×
  • 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