Jump to content
  • 0

Проблема с раздельными фонами для пункта меню и выпадающего списка


parnas
 Share

Question

Есть пункт меню. При наведении на которого, выпадающая меню должно располагаться над пунктом меню. При этом она должен остаться видимым. Сперва делал фон для выпадающая меню градиентом где определенная верхняя часть прозрачная. Но при этом border без фона прикрывает корзинку и выглядел некрасиво. По совету тов.psywalker делал как он сказал. Но фон и border пункт меню только вокруг текста. То есть нет требуемого ширины. С паддингами поигрался. К сожалению, не сработал. Как можно решить данную задачу. Вот сайт. Пункт "Мой аккаунт" наверху. Всем спасибо.

Edited by parnas
Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

 

Оно же видимое. 

Извините,но не понял что имеете ввиду. Обратите внимание, ширина фона при наведении у обоих элементов разная.  Я хочу чтобы они слитно выглядели.

 

У вас не заданы стили для пункта "мой аккаунт", стили заданы только для картинки.

Допишите стили какие хотите либо для всех li, либо только для нужного пункта. Я прописал легко padding.

Link to comment
Share on other sites

  • 0

Допишите стили какие хотите либо для всех li, либо только для нужного пункта. Я прописал легко padding.

 

какие стили имеете ввиду? Паддинг всем li ? А если вы прописали паддинг, вы не увидели как это влияет остальным li?

Link to comment
Share on other sites

  • 0

 

Допишите стили какие хотите либо для всех li, либо только для нужного пункта. Я прописал легко padding.

 

какие стили имеете ввиду? Паддинг всем li ? А если вы прописали паддинг, вы не увидели как это влияет остальным li?

 

Зачем всем ? Пропишите именно нужному пункту padding.

Link to comment
Share on other sites

  • 0

 

 

Допишите стили какие хотите либо для всех li, либо только для нужного пункта. Я прописал легко padding.

 

какие стили имеете ввиду? Паддинг всем li ? А если вы прописали паддинг, вы не увидели как это влияет остальным li?

 

Зачем всем ? Пропишите именно нужному пункту padding.

 

Это влияет всем остальным пунктам. Так как они все соседные li.

Link to comment
Share on other sites

  • 0

 

 

 

Допишите стили какие хотите либо для всех li, либо только для нужного пункта. Я прописал легко padding.

 

какие стили имеете ввиду? Паддинг всем li ? А если вы прописали паддинг, вы не увидели как это влияет остальным li?

 

Зачем всем ? Пропишите именно нужному пункту padding.

 

Это влияет всем остальным пунктам. Так как они все соседные li.

 

У вас есть отдельный стиль для этого пункта меню "hide-menu", для него и пропишите стили. У вас для него вообще нету стилей.

Класс создали а стили для него не прописаны.

Link to comment
Share on other sites

  • 0

Спасибо за наводку. Действительно для класса нет стилей. но стили применяемые только .hide-menu не действует. Совсем странно. Вот что прописываю:

.top-menu > ul > li.hide-menu {  padding-left: 10px;  padding-right: 31px;}

В чем причина? Не подскажите?

Link to comment
Share on other sites

  • 0

 

Спасибо за наводку. Действительно для класса нет стилей. но стили применяемые только .hide-menu не действует. Совсем странно. Вот что прописываю:

.top-menu > ul > li.hide-menu {  padding-left: 10px;  padding-right: 31px;}

В чем причина? Не подскажите?

 

Залейте на хостинг, попробую чего нибудь.

Link to comment
Share on other sites

  • 0

 

 

Спасибо за наводку. Действительно для класса нет стилей. но стили применяемые только .hide-menu не действует. Совсем странно. Вот что прописываю:

.top-menu > ul > li.hide-menu {  padding-left: 10px;  padding-right: 31px;}

В чем причина? Не подскажите?

 

Залейте на хостинг, попробую чего нибудь.

 

перезалил. Посмотрите, пожалуйста.

Link to comment
Share on other sites

  • 0

 

 

 

Спасибо за наводку. Действительно для класса нет стилей. но стили применяемые только .hide-menu не действует. Совсем странно. Вот что прописываю:

.top-menu > ul > li.hide-menu {  padding-left: 10px;  padding-right: 31px;}

В чем причина? Не подскажите?

 

Залейте на хостинг, попробую чего нибудь.

 

перезалил. Посмотрите, пожалуйста.

 

Глянул, все нормально есть padding. Может просто страницу не обновили ctrl+f5.

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

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