Выровнять Строку Адреса В Товаре И На Других Страницах По Строке В Каталоге
#1
Отправлено 11 Май 2015 - 05:41
Помогите, пожалуйста, выровнять строку адреса в товаре и на обычных страницах сайта по странице в каталоге?
То есть, на странице в каталоге она стоит всё время на одном месте:
1. А вот на главной нужно снизить на 2px вниз и на 1 px влево:
Также, чтобы она снизилась и на других обычных страницах, типа этой:
Тут, как раз-таки, можно, чтобы действия затрагивали остальные страницы. Чтобы по итогу получилось так, что на всех страницах они будут стоять одинаково.
2. А вот в товаре - уменьшить расстояние по высоте на 2 пикселя и сдвинуть влево на 3 пикселя:
То есть, за точку отсчёта принимаем страницы каталога.
#2
Отправлено 11 Май 2015 - 11:59
Andrew S. (11 Май 2015 - 05:41) писал:
Помогите, пожалуйста, выровнять строку адреса в товаре и на обычных страницах сайта по странице в каталоге?
То есть, на странице в каталоге она стоит всё время на одном месте:
1-catalogue-short.png 2-catalogue-more-info.png 3-catalogue-big.png
1. А вот на главной нужно снизить на 2px вниз и на 1 px влево:
4-primary.png
Также, чтобы она снизилась и на других обычных страницах, типа этой:
5-other-pages.png
Тут, как раз-таки, можно, чтобы действия затрагивали остальные страницы. Чтобы по итогу получилось так, что на всех страницах они будут стоять одинаково.
2. А вот в товаре - уменьшить расстояние по высоте на 2 пикселя и сдвинуть влево на 3 пикселя:
6-v-tovare.png
То есть, за точку отсчёта принимаем страницы каталога.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
.body-top-right { clear: both; float: left; line-height: 3.5; padding-left: 8px; }
Замените на:
.body-top-right { clear: both; float: left; line-height: 3.5; padding: 2px 0 0 7px }
Найдите код:
.crumbs { margin: .6em 1%; }
Замените на:
.crumbs { margin: .6em 0.7%; }
Найдите код:
.body-content-top { left: 0; width: 100%; height: 37px; margin-top: -1px; border: 0; border-bottom: 0px solid #D0D0D2; background: #92C43D; margin-bottom: 15px; box-shadow: 0 1px 3px 1px #ccc; }
Замените на:
.body-content-top { left: 0; width: 100%; height: 37px; margin-top: -1px; border: 0; border-bottom: 0px solid #D0D0D2; background: #92C43D; margin-bottom: 13px; box-shadow: 0 1px 3px 1px #ccc; }
#3
Отправлено 11 Май 2015 - 12:14
Firefly (11 Май 2015 - 11:59) писал:
.body-top-right { clear: both; float: left; line-height: 3.5; padding-left: 8px; }
Замените на:
.body-top-right { clear: both; float: left; line-height: 3.5; padding: 2px 0 0 7px }
Найдите код:
.crumbs { margin: .6em 1%; }
Замените на:
.crumbs { margin: .6em 0.7%; }
Найдите код:
.body-content-top { left: 0; width: 100%; height: 37px; margin-top: -1px; border: 0; border-bottom: 0px solid #D0D0D2; background: #92C43D; margin-bottom: 15px; box-shadow: 0 1px 3px 1px #ccc; }
Замените на:
.body-content-top { left: 0; width: 100%; height: 37px; margin-top: -1px; border: 0; border-bottom: 0px solid #D0D0D2; background: #92C43D; margin-bottom: 13px; box-shadow: 0 1px 3px 1px #ccc; }
Вы меня извините, но всё повсюду попередвинулось, но всё равно не стоит как надо, всё болтается туда-сюда. И в каталоге не нужно было ничего двигать.
Верну обратно, т.к. в каталоге влево уползло, а двигать это вообще не нужно было.
#4
Отправлено 12 Май 2015 - 13:50
#5
Отправлено 12 Май 2015 - 16:05
Andrew S. (12 Май 2015 - 13:50) писал:
Здравствуйте, пожалуйста произведите изменения из инструкции выше и не отменяйте их какое-то время.
#6
Отправлено 12 Май 2015 - 18:19
Cupuyc (12 Май 2015 - 16:05) писал:
Они сдвигают строку в каталоге, что категорически делать нельзя. Это самые идеальные страницы.
#7
Отправлено 13 Май 2015 - 05:37
В шаблоне Страница найдите:
<div class="body-content-top"> <div class="body-content-top-center"> <div class="body-top-left"> <header itemprop="headline"> <h1>{PAGE_NAME}</h1> </header> </div> <div class="body-top-right"> <div class="breadcrumb"> <a href="http://{NET_DOMAIN}/">Главная</a> » <span class="current">{PAGE_NAME}</span> </div> </div> </div> </div>
замените на:
<div class="body-content-top page_txt"> <div class="body-content-top-center"> <div class="body-top-left"> <header itemprop="headline"> <h1>{PAGE_NAME}</h1> </header> </div> <div class="body-top-right"> <div class="breadcrumb"> <a href="http://{NET_DOMAIN}/">Главная</a> » <span class="current">{PAGE_NAME}</span> </div> </div> </div> </div>
Далее в шаблоне Товар найдите:
<div class="content-center"> <div class="crumbs clr"> <div class="clr" itemprop="breadcrumb"> <a href="http://{NET_DOMAIN}/">Главная</a>
замените на:
<div class="content-center"> <div class="crumbs clr"> <div class="clr page_item" itemprop="breadcrumb"> <a href="http://{NET_DOMAIN}/">Главная</a>
Остается добавить стили в main.css
.page_txt .breadcrumb { margin-left: -1px; margin-top: 2px; } .crumbs.clr .page_item { margin-left: -3px; margin-top: -2px; }
#8
Отправлено 13 Май 2015 - 10:26
Vaccina (13 Май 2015 - 05:37) писал:
В шаблоне Страница найдите:
<div class="body-content-top"> <div class="body-content-top-center"> <div class="body-top-left"> <header itemprop="headline"> <h1>{PAGE_NAME}</h1> </header> </div> <div class="body-top-right"> <div class="breadcrumb"> <a href="http://{NET_DOMAIN}/">Главная</a> » <span class="current">{PAGE_NAME}</span> </div> </div> </div> </div>
замените на:
<div class="body-content-top page_txt"> <div class="body-content-top-center"> <div class="body-top-left"> <header itemprop="headline"> <h1>{PAGE_NAME}</h1> </header> </div> <div class="body-top-right"> <div class="breadcrumb"> <a href="http://{NET_DOMAIN}/">Главная</a> » <span class="current">{PAGE_NAME}</span> </div> </div> </div> </div>
Далее в шаблоне Товар найдите:
<div class="content-center"> <div class="crumbs clr"> <div class="clr" itemprop="breadcrumb"> <a href="http://{NET_DOMAIN}/">Главная</a>
замените на:
<div class="content-center"> <div class="crumbs clr"> <div class="clr page_item" itemprop="breadcrumb"> <a href="http://{NET_DOMAIN}/">Главная</a>
Остается добавить стили в main.css
.page_txt .breadcrumb { margin-left: -1px; margin-top: 2px; } .crumbs.clr .page_item { margin-left: -3px; margin-top: -2px; }
Вакцина, спасибо! А подскажите ещё как это же сделать для страницы "контакты", например? Это что, получается, для каждой страницы в отдельности аж добавлять надо? Если да, то я, может, по аналогии сам сделаю.
#9
Отправлено 14 Май 2015 - 03:19
#10
Отправлено 14 Май 2015 - 11:56
Vaccina (14 Май 2015 - 03:19) писал:
1. А меня вот сейчас вот это удивило:
При выборе одинакового размера у картинок, они всегда всё равно разные. Причём заданный в админке размер ГОРАЗДО больше того, что отображается. Как решить проблему?
Это в последней статье видно.
2. Если в админке выбран жирный шрифт - он не отображается на сайте.
3. Если в админке выбран курсив - он тоже не отображается на сайте. Давайте починим?
#11
Отправлено 15 Май 2015 - 09:53
Andrew S. (14 Май 2015 - 11:56) писал:
Kartinki_videonablyudenie.png
При выборе одинакового размера у картинок, они всегда всё равно разные. Причём заданный в админке размер ГОРАЗДО больше того, что отображается. Как решить проблему?
Это в последней статье видно.
2. Если в админке выбран жирный шрифт - он не отображается на сайте.
3. Если в админке выбран курсив - он тоже не отображается на сайте. Давайте починим?
Давайте решим вопрос с неправильным отображением изображений и шрифтами?
#12
Отправлено 15 Май 2015 - 13:31
Andrew S. (15 Май 2015 - 09:53) писал:
1. добавьте в конец main.css
.htmlDataBlock.newsTextLarge td { width: 23px; }далее в коде описания данной новости, открыть через кнопку Источник на панели инструментов, найдите
style="width: 1007px;"замените на
style="width: 100%;"2. уточните где именно не отражается на сайте.
3. пришлите пример
#13
Отправлено 15 Май 2015 - 18:42
Ирина345 (15 Май 2015 - 13:31) писал:
1. добавьте в конец main.css
.htmlDataBlock.newsTextLarge td { width: 23px; }далее в коде описания данной новости, открыть через кнопку Источник на панели инструментов, найдите
style="width: 1007px;"замените на
style="width: 100%;"2. уточните где именно не отражается на сайте.
3. пришлите пример
1. Что означает этот код? Что он делает? Меня такой расклад вообще никак не устраивает, чтобы из админки в новостях невозможно было размеры фото выбирать. В админке фото - гиганты, а по факту гномы, ещё и разного размера.
ЧТО ЭТО ЗА НОВЫЙ БАГ ТАКОЙ?!?!
И Ваш код практически никаких заметных результатов не даёт! Почему всё не работает нормально? Что у вас там случилось??? Вы можете хотя бы в этих мелочах не позорить?
2. Позже сделаю.
3. Позже сделаю, давайте с этим разберёмся.
#14
Отправлено 15 Май 2015 - 19:11
Andrew S. (15 Май 2015 - 18:42) писал:
ЧТО ЭТО ЗА НОВЫЙ БАГ ТАКОЙ?!?!
И Ваш код практически никаких заметных результатов не даёт! Почему всё не работает нормально? Что у вас там случилось??? Вы можете хотя бы в этих мелочах не позорить?
2. Позже сделаю.
3. Позже сделаю, давайте с этим разберёмся.
.newsTextLarge table td:first-child {width:20%;}
20% - ширина картинок, которые находятся в статьях в таблице в первой ячейке (можно указать в каких угодно величинах). Если ширина должна быть разной в зависимости от новости или вы не хотите быть так сильно привязанным к разметке - можно будет оборачивать новость в div c отдельным классом и писать различные стили. Если ширина картинок в новостях предполагается одинаковой и стиль разметки (в данном случае - таблица, где в первой ячейке располагается картинка), то можно оставить так.
#15
Отправлено 16 Май 2015 - 10:01
Dars (15 Май 2015 - 19:11) писал:
.newsTextLarge table td:first-child {width:20%;}
20% - ширина картинок, которые находятся в статьях в таблице в первой ячейке (можно указать в каких угодно величинах). Если ширина должна быть разной в зависимости от новости или вы не хотите быть так сильно привязанным к разметке - можно будет оборачивать новость в div c отдельным классом и писать различные стили. Если ширина картинок в новостях предполагается одинаковой и стиль разметки (в данном случае - таблица, где в первой ячейке располагается картинка), то можно оставить так.
Я забыл, уже решал эту проблему другим способом, извините.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных