- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем здрасте.
Есть проблема с шаблоном Вордпресс (Mesocolumn). Дело в верхнем меню сайта. Когда устанавливаешь фоновый рисунок сайта, стиль верхнего меню слетает.
Вот примеры (без фонового изображения сайта и с ним):
http://freelance-news.ru
http://n92836k9.bget.ru
Видимо где-то получается конфликт скриптов или что ещё - незнаю, я в этом не силён. Недаработка в самой теме, т.к. где-то в Сети встречал упоминание об это проблеме.
Друзья, подскажите в каком направлении копать - очень нужно и стиль меню сохранить, и установить фоновое изображение сайта.
Если нужно заглянуть в код, могу дать пароль администратора.
Я так понимаю, разговор про "тень" от меню.
У этих теней стоит z-index: -500 - смотрите style.css строчки 625-626.
Я не особо в css шарю, но похоже, что фон просто эти тенюшки закрывает. Попробуйте с этим z-index поиграться или фон как-то по-другому вставлять.
Я так понимаю, разговор про "тень" от меню.
Да, речь именно про тень. Сейчас попробую использовать Ваш совет. Спасибо.
Пока безуспешно.
Друзья, а подскажите новичку, как вообще формируется подобная тень, это картинка или css, или что-то ещё.
Это css для псевдоэлементов (вроде так называется) :before и :after - тень для них делается с поворотом.
position: absolute;
в конце стилей добавьте
вроде бы как то так
Все советы пригодились. Большое спасибо.
Сначала пытался менять z-index для .effect-1. Если делал z-index меньше нуля - ничего не менялось, если больше нуля - получалось так:
Никак не мог добиться чтобы тени не было на самом меню. В итоге .effect-1 оставил без изменений z-index: -500;, а в #header добавил z-index: -501;.
Вроде всё работает правильно, вот мой сайт о копирайтинге, где и нужно было всё это проделать.
Единственное, мне не нравится как тень отображается в Мозиле:
На тени есть ещё какая-то полоска
Полагаю за это отвечает данный код:
.effect-1:before, .effect-1:after {content: ""; position: absolute; z-index: -500; bottom: 20px; left: 10px; width: 50%; height: 20%; max-width: 300px; -webkit-box-shadow: 0 20px 10px rgba(0, 0, 0, 0.75); -moz-box-shadow: 0 20px 10px rgba(0, 0, 0, 0.75); box-shadow: 0 20px 10px rgba(0, 0, 0, 0.75); -webkit-transform: rotate(-4deg); -moz-transform: rotate(-4deg); -o-transform: rotate(-4deg); -ms-transform: rotate(-4deg); transform: rotate(-4deg);}.effect-1:after {right: 10px; left: auto; -webkit-transform: rotate(4deg); -moz-transform: rotate(4deg); -o-transform: rotate(4deg); -ms-transform: rotate(4deg); transform: rotate(4deg);}
Но что в нём поменять не знаю. И возможно ли вообще убрать эту полосу?
Жаль, но нет. Рано я обрадовался. Из-за z-index: -501 в #header не работают ссылки в шапке (ссылка-картинка и поиск по сайту). Возвращаю всё обратно, - ломаю голову дальше.
в конце стилей добавьте
вроде бы как то так
Сделайте как я написал😒
Сделайте как я написал😒
Я пробывал, так не получалось. Спасибо, что обращаете внимание во второй раз.
Но решение всё же нашёл.
- для .effect-1 установил z-index: 1
- далее, проблема была в том, что в шаблоне для меню применялся .effect-1 и в тоже время я пытался для него установить z-index, поэтому ничего не выходило - было так:
- пришлось установить для меню z-index: 2 и обернуть его (меню) ещё одним <div> для которого применил .effect-1
Всё гораздо проще, чем думал. Проще, когда знаешь)
Надеюсь такой вариант решения приемлемый. Вот результат - http://mastersloga.ru
Вроде во всех браузерах (IE не в счёт) работает нормально. В Мозиле смотриться похуже, из-за какой-то "левой" линии, но похоже её убрать нельзя.