Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
vinegredz

Выравнивание выпадающего меню

Recommended Posts

Здравствуйте!

 

Пожалуй, моя тема будет первой. Я не плохо разбираюсь в HTML и CSS, но в этой проблеме просто не знаю уже где выход.

 

Надо изменить выравнивание выпадающего меню (в главном меню). В CSS и HTML просто нет никакой связи с тем где редактируется выравнивание.

 

id="elNavigation_app_cms_******_menu"

 

Какие бы свойства я ему не придавал, не получается. Каким то внешним скриптом ему задаются всегда новые координаты. Вычислил некий root_framework.js, но этого файла нет даже в стандартном дистрибутиве!

 

Всего то нужно сделать так, чтобы меню выравнивалось по левой границе.

 

Сейчас так:

 

post-55941-0-22431500-1435862318_thumb.jpg

 

Надо так:

 

post-55941-0-86501300-1435862333_thumb.jpg

 

Буду благодарен за любую помощь!

Share this post


Link to post
Share on other sites

applications/core/data/javascript.xml + БД (таблица core_javascript) + uploads/javascript_global/root_framework.js.*.js

			var positionInfo = {
			trigger: elem,
			target: menu,
			center: true,
			above: above,
			stemOffset: { left: options.stemOffset, top: 0 }
		};

center: true

Share this post


Link to post
Share on other sites

applications/core/data/javascript.xml + БД (таблица core_javascript) + uploads/javascript_global/root_framework.js.*.js

			var positionInfo = {
			trigger: elem,
			target: menu,
			center: true,
			above: above,
			stemOffset: { left: options.stemOffset, top: 0 }
		};

center: true

 

Я правильно понял что нужно везде проставить center: false?

Share this post


Link to post
Share on other sites

В общем, сработало частично. Теперь везде, абсолютно все выпадающие менюшки всегда с выравниванием по левому краю (класс ipsMenu_bottomLeft). А надо что-бы только в главном меню...

Share this post


Link to post
Share on other sites
В общем, сработало частично. Теперь везде, абсолютно все выпадающие менюшки всегда с выравниванием по левому краю (класс ipsMenu_bottomLeft). А надо что-бы только в главном меню...
Определите класс, id, атрибут элемента, и отталкивайтесь от этого.

Примерно, так

center: $(elem).is('[data-ipsmenu-activeclass="ipsNavActive_menu"]') ? false : true,

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...