Jump to content
  • 0

Размещение меню поверх картинки.


DarkEnot
 Share

Question

Уважаемые форумчане, подскажите, как расположить меню поверх картинки? 
Картинки и "Главная" находятся в одном div`e, но как их объединить - не знаю. Какая функция за это отвечает? В нужное русло направьте, а дальше я сам)
Заранее спасибо.
58ff6b53c82b7_.PNG.2a7e965e78514cbfd22cd46d13a49167.PNG

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0
3 часа назад, klierik сказал:

Начни чтение с этого — http://htmlbook.ru/css/position

Прочитал, но не понял, как применить в моём случае. Если я не ошибаюсь, мне надо использовать "position: absolute;", ведь только этот метод опирается на родительский элемент, но если я прописываю это к нужной мне ссылке, то всё идёт коту под хвост.

Link to comment
Share on other sites

  • 0
1 час назад, klierik сказал:

С этим постом ознакомлен, но перечитав своё первый пост, я понял, что задача мною не чётко выражена...
То, что я имею сейчас, есть в первом посте.
Тут я выкладываю вариант конечного результата. (С оформлением трудностей не возникнет, проблема конкретно в расположении ссылок поверх картинки (голубой фон - это картинка.) )

Снимок.PNG

Link to comment
Share on other sites

  • 0
43 минуты назад, klierik сказал:

Вот, тебе по образу и подобию делать надо: https://jsfiddle.net/2tzd5spu/

Результат вышел всё равно не таким...
Вот весь код на всякий случай https://jsfiddle.net/u0tx4140/
Левый блок с меню почему-то ушёл наверх. Это случилось после добавления: 

.top_menu{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}


5900bb20403ce_.thumb.PNG.b2d83bbb852196205e3135fc27096fde.PNG

Link to comment
Share on other sites

  • 0

Немного поковырявшись, пришёл к такому результату.
https://jsfiddle.net/dvaw36cw/1/
Всё же, как двигать эти ссылки в верхнем меню? top: Npx; не хочу использовать, ведь на разных экранах будет по разному.

Снимок.PNG

Link to comment
Share on other sites

  • 0

Для того что бы реализовать то что на картинке надо внести изменения логику построения layout. Я скидывал выше пример для построения layout, но ты его уверенно проигнорировал и пошел своим путём. Не правильным, но своим. Так чего тогда ты удивляешься что у тебя работает не так как ты хочешь?

Так как у тебя не хватает времени выложить в интернет картинки и использовать их в песочнице (я-то за тебя этого делать тоже не собираюсь) то внося изменения в твою вёрстку пришлось отталкиваться от того что имеем и вот что вышло: https://jsfiddle.net/dvaw36cw/4/

И хватить писать в коде "</br>" — это не правильно. Надо писать: "<br />"

Link to comment
Share on other sites

  • 0
15 минут назад, klierik сказал:

Для того что бы реализовать то что на картинке надо внести изменения логику построения layout. Я скидывал выше пример для построения layout, но ты его уверенно проигнорировал и пошел своим путём. Не правильным, но своим. Так чего тогда ты удивляешься что у тебя работает не так как ты хочешь?

Так как у тебя не хватает времени выложить в интернет картинки и использовать их в песочнице (я-то за тебя этого делать тоже не собираюсь) то внося изменения в твою вёрстку пришлось отталкиваться от того что имеем и вот что вышло: https://jsfiddle.net/dvaw36cw/4/

И хватить писать в коде "</br>" — это не правильно. Надо писать: "<br />"

Извиняюсь, насчёт картинок затупил.
https://jsfiddle.net/dvaw36cw/7/ Вариант с картинками. В идеале надо сделать, чтобы изображение было статичного размера, а поверх изображения были ссылки в статичных местах. Если экран маленький, то есть полоска прокрутки. 

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

×
×
  • 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