Полтергейст на сайте))

S
На сайте с 17.02.2013
Offline
35
1006

Всем привет. Есть сайт http://teplo-kotel44.ru/ . Полтергейста, конечно, нет, но периодически появляются закомментированные в css стрелочки из шрифта FontAwesome у активных элементов (они были изначально, но я отключил по причине того, что во всех разделах есть, а в разделах продукции, связанных с virtuemart нет.. хотя прописаны одними и теми же правилами css). Точно так же сейчас нет иконки гамбургер меню в разделе Продукция (иконка справа от меню должна быть), а в других разделах Дилерам и т.п. она есть...

Выпадающее меню при наведении на пункт "Продукция" пропадает при проведении курсором к середине списка... Что за х..., у кого-нибудь есть идеи?

Master812
На сайте с 23.12.2007
Offline
168
#1

Помню был у меня тоже полтергейст на одном из первых моих сайтов. Я там однажды ошибку в HTML-коде допустил и шаблон отображался некорректно, потом заметил и исправил. Но через некоторое время эта же ошибка вылезла вновь. Откуда она взялась? Я же её исправлял. Пришлось снова исправлять. Прошло время а она опять вылезла. Что за х...я подумал я и написал в поддержку хостинга. Оказалось, у них там было что-то с жёстким диском на сервере и они делали бэкап данных. По неудачному стечению обстоятельств мой код с ошибкой попал в последний бэкап и его всегда выставляли на сайт вместо того, правильного кода. Такие пироги...

raspberry pi сайт ( https://4raspberrypi.ru/ ) и orange pi сайт ( https://orangepi.su/ ) и новостной движок ( https://generalscript.ru/ )
Samail
На сайте с 10.05.2007
Offline
369
#2
Samen:
Выпадающее меню при наведении на пункт "Продукция" пропадает при проведении курсором к середине списка

http://teplo-kotel44.ru/templates/shaper_helix3/css/template.css

.sp-megamenu-parent .sp-dropdown {

margin: 0;
position: absolute;
z-index: 10;
display: none;
}

z-index: 16; поставь

Стрелочки закомментированы не везде

.sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after {

font-family: "FontAwesome";
content: " \f105";
float: right;
}
сейчас нет иконки гамбургер меню в разделе Продукция (иконка справа от меню должна быть), а в других разделах Дилерам и т.п. она есть...

Так и шифт там не подключен, а на других страницах есть:

<link rel="stylesheet" href="/components/com_sppagebuilder/assets/css/font-awesome.min.css" type="text/css" />
S
На сайте с 17.02.2013
Offline
35
#3
Samail:
http://teplo-kotel44.ru/templates/shaper_helix3/css/template.css
.sp-megamenu-parent .sp-dropdown {

margin: 0;
position: absolute;
z-index: 10;
display: none;
}

z-index: 16; поставь
Стрелочки закомментированы не везде
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after {

font-family: "FontAwesome";
content: " \f105";
float: right;
}


Так и шифт там не подключен, а на других страницах есть:
<link rel="stylesheet" href="/components/com_sppagebuilder/assets/css/font-awesome.min.css" type="text/css" />

Прислушаюсь, спасибо!

P
На сайте с 10.09.2011
Offline
37
#4
Samen:
Прислушаюсь, спасибо!

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

Причина была в кодировке типа файлов выставленного в Notepad++ по умолчанию. Сделал кодировку UTF-8 (без BOM).

Файл открыл в данной кодировке, пересохранил и стрелки исчезли. Только у меня было в html файлах.

Не факт, что это тоже но может быть толкнет на идею:)

S
На сайте с 17.02.2013
Offline
35
#5

Так и шифт там не подключен, а на других страницах есть:

<link rel="stylesheet" href="/components/com_sppagebuilder/assets/css/font-awesome.min.css" type="text/css" />

Извините, но не могу найти файл, в котором прописать подключение шрифта. Не подскажете?

Samail
На сайте с 10.05.2007
Offline
369
#6

Там я так понял разные компоненты контент выводят. В компоненте com_sppagebuilder подключается, а в com_virtuemart нет. Можно в шаблон самого сайта вставить

<link rel="stylesheet" href="/components/com_sppagebuilder/assets/css/font-awesome.min.css" type="text/css" />
а в com_sppagebuilder убрать. Или не убирать, а добавить это в шаблон com_virtuemart. Или вообще не трогать шаблоны, в один из css файлов com_virtuemart добавить содержимое файла http://teplo-kotel44.ru/components/com_sppagebuilder/assets/css/font-awesome.min.css ...но возможно придётся тогда в нем пути к файлам править.
S
На сайте с 17.02.2013
Offline
35
#7
Samail:
Там я так понял разные компоненты контент выводят. В компоненте com_sppagebuilder подключается, а в com_virtuemart нет. Можно в шаблон самого сайта вставить
<link rel="stylesheet" href="/components/com_sppagebuilder/assets/css/font-awesome.min.css" type="text/css" />
а в com_sppagebuilder убрать. Или не убирать, а добавить это в шаблон com_virtuemart. Или вообще не трогать шаблоны, в один из css файлов com_virtuemart добавить содержимое файла http://teplo-kotel44.ru/components/com_sppagebuilder/assets/css/font-awesome.min.css ...но возможно придётся тогда в нем пути к файлам править.

Ок, стрелки сделал, спасибо за дельный совет!

Осталось понять, почему на главной странице выпадающее меню с пункта главного меню "Продукция" пропадает при проведении курсором ниже середины..

В остальных разделах все ок

Samail
На сайте с 10.05.2007
Offline
369
#8
Samen:
Осталось понять, почему на главной странице выпадающее меню с пункта главного меню "Продукция" пропадает при проведении курсором ниже середины..

Это было первое что я тут написал:

Samail:
http://teplo-kotel44.ru/templates/shaper_helix3/css/template.css
.sp-megamenu-parent .sp-dropdown {
margin: 0;
position: absolute;
z-index: 10;
display: none;
}

z-index: 16; поставь

Ниже середины оно перекрывается div у которого z-index: 15

S
На сайте с 17.02.2013
Offline
35
#9
Samail:
Это было первое что я тут написал:

Ниже середины оно перекрывается div у которого z-index: 15

Спасибо огромное, сорри, проглядел_)))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий