Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 29.05.2023, 14:57
Аватар для elena777
Новичок на форуме
Отправить личное сообщение для elena777 Посмотреть профиль Найти все сообщения от elena777
 
Регистрация: 29.10.2016
Сообщений: 6

Здравствуйте!
Как можно сделать ссылочный переключатель для общего меню ru/en?
site.ru/ru/
site.ru/en/
И как оставить только одну ссылку на странице, на русской версии EN и на английской RU?
Как правильно обернуть, чтобы прописать стили?
Ответить с цитированием
  #32 (permalink)  
Старый 29.05.2023, 16:00
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,743

Страницы 2. Вот пускай на каждой и будет своя ссылка.
Ответить с цитированием
  #33 (permalink)  
Старый 29.05.2023, 20:32
Аватар для elena777
Новичок на форуме
Отправить личное сообщение для elena777 Посмотреть профиль Найти все сообщения от elena777
 
Регистрация: 29.10.2016
Сообщений: 6

Сообщение от voraa Посмотреть сообщение
Страницы 2. Вот пускай на каждой и будет своя ссылка.
Header - в одном экземпляре
Ответить с цитированием
  #34 (permalink)  
Старый 29.05.2023, 21:36
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,743

Что значит в одном. В браузер передается одна страница. У нее и хидер и тело и футер индивидуальные.
Если у вас страница генерится сервером, пускай он ставит нужную ссылку в хидере при его генерации.
Если вы формируете страницу в браузере, то опять таки поставьте одну нужную ссылку.
Ответить с цитированием
  #35 (permalink)  
Старый 30.05.2023, 12:10
Аватар для elena777
Новичок на форуме
Отправить личное сообщение для elena777 Посмотреть профиль Найти все сообщения от elena777
 
Регистрация: 29.10.2016
Сообщений: 6

Это вывод мобильного меню:
<div class="mobile-nav">
<span class="mob-nav-btn"><?php echo pex_text (pll__('_menu_text')); ?></span>
</div>

Это вывод переключателя языков:
<?php pll_the_languages( array( 'hide_current'=>1 ,'show_names' => 0 ) ); ?>

Как объединить их вместе, чтобы не развалился макет?
Если, например вот так, то макет разваливается:
<div class="lang">
<?php pll_the_languages( array( 'hide_current'=>1 ,'show_names' => 0 ) ); ?>
</div>

<div class="mobile-nav">
<span class="mob-nav-btn"><?php echo pex_text (pll__('_menu_text')); ?></span>
</div>

И для "lang" нужны свои стили((
Ответить с цитированием
  #36 (permalink)  
Старый 30.05.2023, 13:58
Аватар для elena777
Новичок на форуме
Отправить личное сообщение для elena777 Посмотреть профиль Найти все сообщения от elena777
 
Регистрация: 29.10.2016
Сообщений: 6

Стилями остальные элементы подогнала, сойдёт в общем...

У меня есть вопрос по лайтбоксу. Это новую тему создавать нужно?
Ответить с цитированием
  #37 (permalink)  
Старый 30.05.2023, 15:04
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

elena777,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[html run]
... минимальный код страницы с вашей проблемой
[/html]

О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
  #38 (permalink)  
Старый 31.05.2023, 12:48
Аватар для elena777
Новичок на форуме
Отправить личное сообщение для elena777 Посмотреть профиль Найти все сообщения от elena777
 
Регистрация: 29.10.2016
Сообщений: 6

Тот код уже, кое-как допилила.)

У меня этот не хочет работать. По идее он должен изменять размер окна лайтбокса с учетом адресной строки мобильного браузера. То есть, при прокрутке вверх и скрытии адресной строки, лайтбокс должен занимать всю высоту окна браузера, но по факту внизу остается пустое место по высоте этой самой строки:

<script>

jQuery(window).resize(function() {
if (typeof jQuery().fullscreen !== 'undefined') {
if (jQuery.isFunction(jQuery().fullscreen)) {
if (!jQuery.fullscreen.isFullScreen()) {
bwg_popup_resize();
}
}
}
});

</script>

И еще беда в том, что воспроизвести эту проблему на компе не получается
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск на сайте методом post konsd26 jQuery 13 18.11.2017 15:24
Динамическая смена фона на сайте karakym jQuery 9 28.06.2015 01:15
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Смена темы на сайте xunicorn jQuery 3 06.06.2012 10:34
смена CSSна сайте в зависимости от дня недели dac_60 Элементы интерфейса 29 12.12.2010 15:05