Перейти к содержимому


Andrew S.

Регистрация: 18 янв. 2013
Offline Активность: 23 окт. 2019 11:11
-----

#233918 Настройка Отображения Товаров В Адаптивном Шаблоне Снега

Отправлено Vaccina на 13 Апрель 2016 - 05:01

Будем идти поэтапно, чтобы не получилось кучи дополнительных ошибок.
Если большинство ошибок повторяются до разрешения 580, то найдите его в main.css:
@media screen and (max-width: 580px) {

после него пропишите:
.header-inner {
margin-bottom: 5px;
}
.bottom-inner-content .logoblock-center, .bottom-inner-content .logoblock-right {
display: none;
}
.bottom-inner-content .logoblock-left {
height: auto;
padding: 0;
}
#image-1 {
position: relative;
right: initial;
bottom: initial;
height: 20px;
overflow: visible;
}
.searchForm {
width: 90%;
}
.cart {
width: 10%;
overflow: hidden;
}
.cartBtn > * {
float: none;
margin: 0 auto;
width: 30px;
background-repeat: no-repeat;
background-position: center center;
}

Проверьте данное и ниже разрешения, возможно, необходимы будут дополнительные корректировки.


#233966 Настройка Отображения Товаров В Адаптивном Шаблоне Снега

Отправлено Юля123 на 13 Апрель 2016 - 14:34

Просмотр сообщенияAndrew S. (13 Апрель 2016 - 08:15) писал:

Там куча кодов уже намешана. Вы прописываете ширину блока корзины 10%, а ниже целая куча данных, задающих совершенно другую ширину. То же касается и остального. Это нужно учесть.

Корректировки необходимы. Почти все те же проблемы остаются..



Разрешения экрана от 580:
Все последующие коды заключены в скобки  (5365-5432)
@media screen and (max-width: 580px) {...}
код:

.cart {
	 float: right;
	 position: relative;
	 width: 20px;
	 overflow: hidden;
	 min-width: 20px;
	 padding: 5px 1px 0 1px;
}

замените на код:

.cart {
	 float: right;
	 position: relative;
	 width: 55px;
	 overflow: hidden;
	 min-width: 20px;
	 padding: 5px 1px 0 1px;
}


далее там же найдите код:

#image-1 {
	 position: relative;
	 right: initial;
	 bottom: initial;
	 height: 20px;
	 overflow: visible;
}

и замените на код:

#image-1 {
position: relative;
right: 0 !important;
bottom: 0 !important;
height: 20px;
overflow: visible;
}

и на том же разрешении есть код:

a.countTovars {
display: inline-block;
}

и замените на код:

a.countTovars {
display: none;
}


QIP Shot - Screen 263.png


Произведите эти изменения, дальше приступим к следующим изменениям.


#233958 Настройка Отображения Товаров В Адаптивном Шаблоне Снега

Отправлено Юля123 на 13 Апрель 2016 - 12:50

Цитата

Разрешение ниже 370px:
Изображение
Тут те же самые отступы, что и выше описано.

После кода:

@media screen and (max-width: 370px) {

добавьте код:

a.countTovars {
display: none !important;
}
#image-1 {
right: 0px !important;
bottom: 0px !important;
width: 92%;
}
.searchBtn.btn {
left: 85%;
}
.searchForm {
width: 75%;
}
.cart {
width: 46px;
}
.header-inner {
	 margin-bottom: 13px;
}
QIP Shot - Screen 262.png


#233951 Настройка Отображения Товаров В Адаптивном Шаблоне Снега

Отправлено Юля123 на 13 Апрель 2016 - 12:17

Цитата

1. Разрешение ниже 320px по горизонтали:
Изображение
а) чтобы строка поиска помещалась с корзиной, может ширину автоматической задать или наоборот ширину 90% сделать чтоб корзинка влезла.
б) чтобы корзина не прилипала вплотную к правой части, была примерно по-середине между поиском и краем правой части.
в) нужен отступ сверху для логотипа.
г) не нужен слишком большой отступ ниже логотипа
д) нужно как-то обнулить отступ справа у контактов, а то он встаёт в середину, плюс ему старый отступ добавляется от большого разрешения.

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

1) Для начала уберем слово "Корзина", для этого найдите код:

.cartNameBtn1 {
	 display: none;
	 display: inline-block;
	 padding-top: 3px;
	 float: left;
}

и замените на код:

.cartNameBtn1 {
	 display: none;
	 padding-top: 3px;
	 float: left;
}

далее нужно убрать надпись "n товаров " рядом со значком корзины, откорректировать отображение телефонов, уменьшить ширину поиска и подвинуть кнопку поиска левее, а так же сделать ширину корзины увеличить и еще добавляем отступ к логотипу. Для этого в main,css добавьте код:

a.countTovars {
display: none !important;
}
#image-1 {
right: 0px !important;
bottom: 0px !important;
width: 92%;
}
.searchBtn.btn {
left: 85%;
}
.searchForm {
width: 75%;
}
.cart {
width: 46px;
}
.header-inner {
	margin-bottom: 13px;
}

после кода:

@media screen and (max-width: 320px) {


Проверьте, пожалуйста, должно получится так:

QIP Shot - Screen 261.png


#233826 Шрифты Дополнить И Чуть Подправить

Отправлено Vaccina на 12 Апрель 2016 - 04:40

Уточните пожалуйста, у вас один сторонний шрифт подключен или несколько?


#233916 Шрифты Дополнить И Чуть Подправить

Отправлено Vaccina на 13 Апрель 2016 - 04:30

Попробуйте следующий вариант с одним шрифтом, пример, следующий код:
@font-face {
				 font-family: 'Roboto-Thin';
				 src: url('http://design.te...oimp.ru/Roboto-Thin.ttf') format('truetype');
				 font-weight: normal;
				 font-style: normal;
}

замените на:
@font-face {
				 font-family: 'Roboto-Thin';
				 src: local("Roboto-Thin"),
				   url('http://design.te...oimp.ru/Roboto-Thin.ttf') format('truetype');
				 font-weight: normal;
				 font-style: normal;
}

Также второй вариант(можно одновременно использовать с первым вариантом), это загрузить сам шрифт в раздел Сайт - Файлы в корне сайта и в блоке кода в примере выше обновить ссылку:
http://design.te...oimp.ru/Roboto-Thin.ttf

новая ссылка будет иметь вид:
http://site.ru/Roboto-Thin.ttf



#234118 Шрифты Дополнить И Чуть Подправить

Отправлено Vaccina на 15 Апрель 2016 - 07:13

Первый вариант проверяет наличие данного файла на ПК у клиента и в случае если его нет, то загружает ему по вашей ссылке.

Прошу прощения за указание на данный раздел, действительно данный формат там не поддерживается и чистит содержимое файлов. Попробуйте вместо
http://design.te...oimp.ru/

использовать:
http://sait.ru/design/

или
/design/



#233490 Настройка Отображения Товаров В Адаптивном Шаблоне Снега

Отправлено Vaccina на 08 Апрель 2016 - 04:26

1. В main.css найдите:
.cart {
	float: right;
	width: auto;
	padding-right: 0.6em;
}

замените на:
.cart {
	float: none;
	width: auto;
	padding-right: 0.6em;
	display: inline-block;
}
.searchForm {
	float: none !important;
	display: inline-block !important;
	margin-bottom: 15px;
}
nav.head, nav.footer-menu {
	position: relative;
	width: 100%;
	text-align: center;
}
ul.head li {
	float: none !important;
}

Далее найдите:
.bottom-inner-content > div {
	width: 50%;
	padding: 1% 0;
}

замените на:
.bottom-inner-content > div {
	width: 50%;
	padding: 1% 0;
	float: none;
	margin: 0 auto;
	display: block;
	text-align: center;
	position: relative !important;
}
.logoblock-center, .logoblock-right {
	display: none;
}

далее в main.css найдите:
.cart {
	min-width: 92px;
	padding: 0;
}

после него пропишите:
.searchForm {
	float: none !important;
	display: inline-block;
	margin-bottom: 5px;
}

далее найдите:
.cart {
	float: right;
	position: static;
}

замените на:
.cart {
	float: right;
	position: relative;
	width: 20px;
	overflow: hidden;
	min-width: 20px;
	padding: 5px 1px 0 1px;
}

далее найдите:
.cartNameBtn1 {
	display: inline-block;
	padding-top: 3px;
	float: left;
}

замените на:
.cartNameBtn1 {
	display: none;
}

проверьте результат и отпишитесь пожалуйста все ли корректно


#233169 Поставить Автоматическую Запись В Конце Каждого Раздела Каталога

Отправлено Vaccina на 06 Апрель 2016 - 05:04

В main.css найдите:
.dop_info_in_cat {
	white-space: inherit;
	word-wrap: normal;
	width: 100%;
	clear: both;
}

после него пропишите:
.dop_info_in_cat a {
	color: #ccc;
}

измените значение цвета на необходимое


#233168 Доработать Мелкие Детали На Снеге

Отправлено Vaccina на 06 Апрель 2016 - 04:40

В main.css добавьте:
#noty_center_layout_container li {
	border: 1px solid #000 !important;
}

и измените значение цвета рамки на необходимое


#233100 Доработать Мелкие Детали На Снеге

Отправлено Юля123 на 05 Апрель 2016 - 12:38

Просмотр сообщенияAndrew S. (05 Апрель 2016 - 09:25) писал:

Всё, что было ДО в этой теме, вроде всё сделано, кроме:

Сначала очистить кэш, чтобы не было просмотренных товаров. Потом перейти в раздел: Главная » Каталог » Автозапчасти » Двигатель » Ремни

Смотрите:

А. В третьем режиме всё отображается пропорционально. Фото как бы по центру первой "ячейки", если представить это таблицей (но не создавать таблицу) :
Прикрепленный файл rezhim3.png

Б. Но во втором режиме что-то когда-то испортили и фото уже не по центру:
Прикрепленный файл rezhim2.png
Может посмотреть как в третьем режиме и поставить по аналогии? Я просто не пойму где нужные классы находятся.

Не нужно ставить фиксированные отступы. Нужно во втором режиме отображения товаров - позицию по ширине для фото задать автоматически по центру.

И, пожалуйста, чтобы не испортить ничего остального...

Здравствуйте, в main.css найдите код:

.goods-list .goodsListImgBlcok {background: #fff;display: block;height: 245px;text-align: center;width: 245px;overflow:hidden;position: relative;}

и замените на код:

.goods-list .goodsListImgBlcok {background: #fff;display: block;height: 245px;text-align: center;width: 245px;overflow:hidden;position: relative;margin: 0 auto;}



#233113 Доработать Мелкие Детали На Снеге

Отправлено Юля123 на 05 Апрель 2016 - 15:26

Просмотр сообщенияAndrew S. (05 Апрель 2016 - 15:08) писал:

margin: 0 auto;
Подскажите, пожалуйста, в двух словах, что означает эта функция? Помогло вроде.

Это свойство помогает отцентровать блоки, соответственно, сверху отступ нулевой, а по бокам задается автоматически - одинаковый со всех сторон.


#233003 Доработать Мелкие Детали На Снеге

Отправлено RedHead на 04 Апрель 2016 - 16:16

Просмотр сообщенияAndrew S. (04 Апрель 2016 - 16:14) писал:

Давайте я заново всё изложу в подробностях. Из первого сообщения остаётся изменить пункт 6 с границами во всплывающем меню.

Остальное изложу заново для хорошего удобства.

Если я правильно Вас понимаю, то по пунктам, которые Вы вычеркнули в сообщении #1, у Вас вопросов нет, и все получилось. По остальным вопросам можете расписать подробнее, если можно. Спасибо.


#232943 Доработать Мелкие Детали На Снеге

Отправлено RedHead на 04 Апрель 2016 - 12:10

Просмотр сообщенияAndrew S. (04 Апрель 2016 - 04:48) писал:

Добрый день.

Помогите, пожалуйста, подправить:

1. Во втором, третьем режиме отображения каталога, в товаре в количестве, в выборе диапазона цены, при нажатии в поле где цифра, рамки становятся темнее если мышкой нажать, чтобы число ввести, а тут - нет:
Прикрепленный файл Border1.jpg
Помогите сделать также в этом первом табличном режиме, который на рисунке...

Это пример:
Прикрепленный файл Border2.png

2. Помогите убрать треугольники внизу:
Прикрепленный файл Triangle1.png

3. Второй режим отображения товаров единственный нормальный в адаптивном, помогите исправить недочёт, не испортив этого:
Прикрепленный файл List1.jpg
Нужно чтобы внизу было как слева и как вверху. Каким-то минимумом, или отступами для фото или ещё как-то.
Чтобы это не повлияло ни на адаптивный, ни на первый, ни на третий режимы отображения товаров в каталоге.

4. А также в нижнем меню сделать чтобы при наведении был другой цвет:
Прикрепленный файл HOVER.png
Чтобы он регулировался отдельно от цвета выделения в верхнем меню!

5. Ещё внизу много лишнего пространства:
Прикрепленный файл DOWN2.jpg
Там что-то какой-то конфликт или не понять что, плюс лишней области.

6. Изменить цвет границы во всплывающих сообщениях:
Прикрепленный файл BORDER3.jpg
Не пойму где он находится.

7. Некорректное отображение фото во втором режиме крупным списком:
Прикрепленный файл Photo2rezhim1.jpg
Если маленькое фото, оно уходит, не по центру. И его надо растянуть по размеру как у всех, как в первом режиме табличном:
Прикрепленный файл Photo2rezhim2.jpg

8. Некорректный размер фото в первом режиме таблицы (это видно на последнем рисунке выше):
249*246. Нужно чтобы фото было квадратное с одинаковой длиной по x и y.

9. Почему-то мутно отображается меню:
Прикрепленный файл BLURRY.png
Не всегда, в половине случаев. Смотря на какое место проскроллен экран.

ДАЛЕЕ ПУНКТЫ КАСАЕМО ТОЛЬКО РАЗМЕЩЕНИЯ ТОВАРОВ В ТРЁХ ТИПАХ КАТАЛОГА:
НЕОБХОДИМО ХОРОШО ОЧИСТИТЬ КЭШ, чтобы было всё видно
10. Фото в первом режиме, всё время разные ширина и высота. Как я понимаю, должно быть всегда 245.
Прикрепленный файл PHOTO11.jpg

11. Слишком большой отступ между фото и текстом справа. Сделать меньше, но чтобы оно всё не испортило в других местах!
Прикрепленный файл PHOTO12.png

Потом адаптивный чинить.

Здравствуйте.  Перед внесением изменений, создайте бэкап шаблона.

2) В шаблоне main.css найдите строки:

.newCont:after,.newCont:before {
	bottom: 100%;
	right: 6.7%;
	width: 0;
	height: 0;
	content: ' ';
	pointer-events: none;
	border: solid transparent;
	position: absolute;
}
замените на:
.newCont:after,.newCont:before {
  display:none;
	bottom: 100%;
	right: 6.7%;
	width: 0;
	height: 0;
	content: ' ';
	pointer-events: none;
	border: solid transparent;
	position: absolute;
}

4) В том же шаблоне, найдите строку:

ul.head li:hover a, nav.footer-menu li:hover a {background-color:#999;}
замените ее на:
ul.head li:hover a {background-color:#999;}
nav.footer-menu li:hover a {background-color:#fff;}
белый цвет замените на необходимый.

5) В том же шаблоне, найдите строки:

.footer-inner-content {
	display: inline-block;
	width: 100%;
	min-height: 100px;
	margin-bottom: -1em;
	padding-bottom: 1em;
	/* border-top: 0px solid #e1e1e1; */
	border-bottom: 1px solid #707070;
	/* background-color: #0c84ac; */
}
замените их на:
.footer-inner-content {
	display: inline-block;
	width: 100%;
	min-height: 100px;
	margin-bottom: -1em;
	/* border-top: 0px solid #e1e1e1; */
	border-bottom: 1px solid #707070;
	/* background-color: #0c84ac; */
}

1) В конец шаблона main.css вставьте строку:

.numeric.big-numeric input[type='number']:focus {border-color: #8c8c8c;}

3) там же, попробуйте строки:

.goods-list .goodsListImgBlcok > a img {
  display: block;
  margin: 0 auto;
  max-height: 245px;
  max-width: 245px;
  width: auto;
}
заменить на:
.goods-list .goodsListImgBlcok > a img {
  display: block;
  margin: 0 auto;
  max-height: 245px;
  max-width: 245px;
  width: auto;
	  padding-bottom: 8px;
}
если что-то окажется некорректным, отмените изменения этого пункта.

9) Не удалось зафиксировать данную проблему. В каком браузере Вы ее наблюдаете?

На остальные вопросы Вам ответят в следующем сообщении. На их решение потребуется немного больше времени.


#232809 Создать Отображение Уменьшенного Списка Товаров Мелкой Таблицей

Отправлено Danil на 02 Апрель 2016 - 16:15

Просмотр сообщенияAndrew S. (02 Апрель 2016 - 14:35) писал:

Прикрепленный файл MIDDLE2.png

Нужно чтобы во втором режиме отображения товаров надпись осталась где была (слева).

Прикрепленный файл PRICE22.png

В недавно добавленных тоже сместилась цена. Надо чтобы было как было!
Код
.prices ul.cost {
text-align: center;
}
замените на
.goods-list.table_mini .prices ul.cost {
text-align: center;
}