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


Добавить Ссылку В Шапке На Страницу Списка Товаров, Которые Есть В Наличии


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 27

#1 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 19 Февраль 2015 - 00:30

Добрый день!

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

Tovary_v_nalichii_2.png

Я так понял, что логотип находится в этом среднем блоке, который самый широкий.

Вот нужно как бы прилепить к этому блоку эти слова, чтобы они держались у правой нижней части: "Иконка + Товары в наличии".

Тем же шрифтом и размером, что "0 товаров" (корзина), с тем же размером иконки, с таким же изменением цвета шрифта при наведении, с тем же расстоянием между иконкой и словами:

Tovary_v_nalichii_1.png

Сообщение отредактировал Andrew S.: 19 Февраль 2015 - 00:31


#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Февраль 2015 - 02:05

В main.css найдите:
.logoblock-right {
  padding-right: 0.8%;
  padding-top: 1%;
}
замените на:
.logoblock-right {
  float: right;
  padding-right: 0.8%;
  padding-top: 1%;
  text-align: right;
}

Далее в шаблоне HTML найдите:
<div class="logoblock-right">
						</div>
замените на:
<div class="logoblock-right"><a href="ссылка"><img alt="" src="ссылка на иконку">Товары в наличии</a></div>


#3 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 19 Февраль 2015 - 02:44

Просмотр сообщенияVaccina (19 Февраль 2015 - 02:05) писал:

В main.css найдите:
.logoblock-right {
padding-right: 0.8%;
padding-top: 1%;
}
замените на:
.logoblock-right {
float: right;
padding-right: 0.8%;
padding-top: 1%;
text-align: right;
}

Далее в шаблоне HTML найдите:
<div class="logoblock-right">
					 </div>
замените на:
<div class="logoblock-right"><a href="ссылка"><img alt="" src="ссылка на иконку">Товары в наличии</a></div>

Спасибо!

Только подскажите как выровнять это?

Nalichie1.png
Оно вверху стоит..

А надо, чтобы было внизу-справа:
Nalichie2.png

Чтобы надпись не была так низко относительно иконки и чтобы надпись не стояла так близко к иконке... А также, почему-то эта надпись-ссылка стоит гораздо правее корзины.. Чтобы она стояла в ряд ровно, левее..

#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Февраль 2015 - 03:29

.logoblock-right {
float: right;
padding-right: 0.8%;
padding-top: 1%;
text-align: right;
}
замените на:
.logoblock-right {
  float: right;
  height: 100px;
  padding-right: 0.8%;
  padding-top: 1%;
  text-align: right;
  width: auto;
}
.logoblock-right > a {
  display: table-cell;
  height: 100px;
  vertical-align: bottom;
  width: 100%;
}
.logoblock-right img {
  display: inline-block;
  margin-bottom: -4px;
  margin-right: 10px;
}


#5 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 19 Февраль 2015 - 03:37

Просмотр сообщенияVaccina (19 Февраль 2015 - 03:29) писал:

.logoblock-right {
float: right;
padding-right: 0.8%;
padding-top: 1%;
text-align: right;
}
замените на:
.logoblock-right {
float: right;
height: 100px;
padding-right: 0.8%;
padding-top: 1%;
text-align: right;
width: auto;
}
.logoblock-right > a {
display: table-cell;
height: 100px;
vertical-align: bottom;
width: 100%;
}
.logoblock-right img {
display: inline-block;
margin-bottom: -4px;
margin-right: 10px;
}
Спасибо! Чуть подровнял, но не понял где можно ещё целиком сдвинуть влево на три пикселя:

3px.png

#6 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Февраль 2015 - 03:40

Если вы хотите больше пододвинуть иконку от текста, то в блоке:
.logoblock-right img {
display: inline-block;
margin-bottom: -4px;
margin-right: 10px;
}
увеличьте значение стиля margin-right

Если хотите весь блок в целом пододвинуть, то в следующем блоке:
.logoblock-right > a {
display: table-cell;
height: 100px;
vertical-align: bottom;
width: 100%;
}
добавьте стиль margin-right

#7 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 19 Февраль 2015 - 03:43

Просмотр сообщенияVaccina (19 Февраль 2015 - 03:40) писал:

Если вы хотите больше пододвинуть иконку от текста, то в блоке:
.logoblock-right img {
display: inline-block;
margin-bottom: -4px;
margin-right: 10px;
}
увеличьте значение стиля margin-right

Если хотите весь блок в целом пододвинуть, то в следующем блоке:
.logoblock-right > a {
display: table-cell;
height: 100px;
vertical-align: bottom;
width: 100%;
}
добавьте стиль margin-right
.logoblock-right {
float: right;
height: 100px;
padding-right: 0.8%;
padding-top: 1%;
text-align: right;
width: auto;
}
.logoblock-right > a {
display: table-cell;
height: 100px;
vertical-align: bottom;
width: 100%;
margin-right: 3px;
}
.logoblock-right img {
display: inline-block;
margin-bottom: -3px;
margin-right: 10px;
}

Что-то нет изменений.. Блок целиком..

Сообщение отредактировал Andrew S.: 19 Февраль 2015 - 03:43


#8 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Февраль 2015 - 04:14

.logoblock-right > a {
display: table-cell;
height: 100px;
vertical-align: bottom;
width: 100%;
margin-right: 3px;
}
замените на:
.logoblock-right > a {
display: table-cell;
height: 100px;
vertical-align: bottom;
width: 100%;
padding-right: 3px;
}


#9 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 22 Февраль 2015 - 01:01

Просмотр сообщенияVaccina (19 Февраль 2015 - 04:14) писал:

.logoblock-right > a {
display: table-cell;
height: 100px;
vertical-align: bottom;
width: 100%;
margin-right: 3px;
}
замените на:
.logoblock-right > a {
display: table-cell;
height: 100px;
vertical-align: bottom;
width: 100%;
padding-right: 3px;
}
Добрый день!

Помогите, пожалуйста, ещё оформить рядом строчку "Скидки для всех оформивших заказ покупателей!"

Skidki.png

Чтобы она шла вровень с той, которую добавили до этого. Не могу за всеми ценами следить, приходится завышать. А они видят цену и... В общем понятно...

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

#10 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 25 Февраль 2015 - 02:09

В шаблоне HTML найдите:
<div class="logoblock-center">
						</div>
замените на:
<div class="logoblock-center">
необходимый текст						   
</div>

в main.css добавьте:
.logoblock-center {
  padding-top: 87px;
  text-align: right;
  vertical-align: bottom;
  width: 50%;
}


#11 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 03 Март 2015 - 10:17

Просмотр сообщенияVaccina (25 Февраль 2015 - 02:09) писал:

В шаблоне HTML найдите:
<div class="logoblock-center">
					 </div>
замените на:
<div class="logoblock-center">
необходимый текст						
</div>

в main.css добавьте:
.logoblock-center {
padding-top: 87px;
text-align: right;
vertical-align: bottom;
width: 50%;
}

Спасибо огромное. Подскажите ещё, пожалуйста, как её на то же расстояние поставить:

Skidki.png

#12 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 05 Март 2015 - 04:07

В main.css найдите:
.logoblock-right {
  float: right;
  height: 100px;
  padding-right: 0.8%;
  padding-top: 1%;
  text-align: right;
  width: auto;
}
замените на:
.logoblock-right {
  float: left;
  height: 100px;
  padding-left: 20px;
  padding-right: 0.8%;
  padding-top: 1%;
  text-align: right;
  width: auto;
}


#13 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 13 Март 2015 - 23:18

Просмотр сообщенияVaccina (05 Март 2015 - 04:07) писал:

В main.css найдите:
.logoblock-right {
float: right;
height: 100px;
padding-right: 0.8%;
padding-top: 1%;
text-align: right;
width: auto;
}
замените на:
.logoblock-right {
float: left;
height: 100px;
padding-left: 20px;
padding-right: 0.8%;
padding-top: 1%;
text-align: right;
width: auto;
}

Не то.. Правая надпись влево смещается, и то не как надо. А надо, чтоб левая надпись сместилась вправо к иконке.

#14 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 14 Март 2015 - 05:39

Попробуйте следующее, в main.css найдите:
.logoblock-center {
  padding-top: 87px;
  text-align: right;
  vertical-align: bottom;
  width: 50%;
}
замените на:
.logoblock-center {
  margin-left: 30px;
  padding-top: 87px;
  text-align: right;
  vertical-align: bottom;
  width: 50%;
}


#15 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 23 Март 2015 - 12:30

Просмотр сообщенияVaccina (14 Март 2015 - 05:39) писал:

Попробуйте следующее, в main.css найдите:
.logoblock-center {
padding-top: 87px;
text-align: right;
vertical-align: bottom;
width: 50%;
}
замените на:
.logoblock-center {
margin-left: 30px;
padding-top: 87px;
text-align: right;
vertical-align: bottom;
width: 50%;
}

Тут проблемка возникает:

Screen47.jpg

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

Вот думаю, можно переместить эти две надписи вот сюда?

Peremestit'.png

Тем же маленьким шрифтом, справа по вертикальной линии-правой границе.

Тогда не будут эти надписи мешать...

#16 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 25 Март 2015 - 09:31

Подумал и решил изменить немного:

Itogsmall.png

Вот тут в шапке ещё видно, что в некоторых браузерах в шапке отображается светлый шрифт - как надо. И при наведении тёмный. Кроме количества товаров в корзине (это я изменил в редакторе).

В адресной зелёной строке бывают длинные названия товаров и они могут не вместиться с тем, что предложил перенести в предыдущем сообщении. В итоге хочется сделать простую надпись с двумя ссылками. Не как до этого, двумя отдельными надписями, а одной.

Скидки до 50% | Товары в наличии

Чтобы было 2 ссылки. Скидки до 50% вела бы на страницу с описанием систем скидок. Маленьким шрифтом, более мелким, чем сейчас на синем поле.

А товары в наличии - так и осталась бы ссылка, ведёт она на страницу с существующими товарами.

#17 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 27 Март 2015 - 19:13

Поможете здесь?

#18 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 30 Март 2015 - 23:33

Добрый день!

Подскажите тут, пожалуйста.

Сообщение 16

Сообщение отредактировал Andrew S.: 31 Март 2015 - 00:04


#19 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 31 Март 2015 - 01:00

В этом случае необходимо удалить старые стили и вставочный код текста(на синем поле).
Далее в шаблоне Товары найдите:
<div class="body-top-left">
				<header>
					<h1>{% IF CATEGORY_NAME=Каталог товаров %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}</h1>
				</header>
			</div>

после него вставьте:
<div class="right_links"><a href="ссылка">текст</a> | <a href="ссылка">текст</a></div>

Заполните необходимые поля, далее в main.css добавьте:
.right_links {
  float: right;
}
.right_links > a {
  font: 14px/37px Arial;
}


#20 Andrew S.

Andrew S.

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 10 Апрель 2015 - 08:59

Просмотр сообщенияVaccina (31 Март 2015 - 01:00) писал:

В этом случае необходимо удалить старые стили и вставочный код текста(на синем поле).
Далее в шаблоне Товары найдите:
<div class="body-top-left">
			 <header>
				 <h1>{% IF CATEGORY_NAME=Каталог товаров %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}</h1>
			 </header>
		 </div>

после него вставьте:
<div class="right_links"><a href="ссылка">текст</a> | <a href="ссылка">текст</a></div>

Заполните необходимые поля, далее в main.css добавьте:
.right_links {
float: right;
}
.right_links > a {
font: 14px/37px Arial;
}
Так классно! Ещё и появляется только когда ходят по каталогу. Подскажите ещё куда вставить этот код чтобы это же отображалось и когда человек в товаре находится?




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных