Нет, никак.
Только html подойдёт, если у вас якорь применён к какому-то разделу (например в документации) и нужно, чтобы пользователя при переходе по ссылке перебросило сразу на данный раздел.
У вас должен быть механизм влияния на слайдер. Например «докрутить до нужного слайда». Определяете якорь в адресе, проверяете, есть ли такой слайд и даёте команду слайдеру на прокрутки.
Vitaliy Orlov:
Ну да, ну да...
Когда одним потоком делаешь html+css+javascript+php-поддержку запросов и выборки из БД... — зачем хранить в памяти тысячи функций? Строчишь часто используемой «сотней» а если забыл что-то — подсмотрел в документации.
Знание функций наизусть — не показатель превосходства в опыте.
Артур: Так себе результат. Постарайтесь сделать без transform и calc. Тем более что:
«выравнивать в зависимости от контента достигнута»
===
не достигнута. Меняем высоту .task_content (например, картинка внутри попалась выше или задача пришла сделать в подпись в четыре строки) и видим, что всё висит намертво, без изменений.
Артур: Не буду лукавить, не въезжаю на все 100% в задачу. Видимо сбивает то, что я пытаюсь состыковать и макет и ваш пример вёрстки.
Смотрю только на макет.
Как я понял, нужно чтобы «Design on boarding ...» был прижат к верху картинки, а «Discuss with...» — книзу. Тогда моя задача — сделать так, чтобы картинка держала блок, а обе надписи — position: absolute, верхняя с top: 0, нижняя с bottom: 0;
То, что если одна строка — то должна размещаться посередине:
Одна она или нет, известно на момент генерации кода. Потому просто прописать этой строке особый css-класс и настроить его на плавание по-середине.
>>> это делается штатным способом?
===
Нет, конечно.
Настраивать свою выборку/вывод/добавление в корзину.
Это не штатная ситуация. Штатная — торговые предложения.
Если вариант переформатировать 1С не вариант, тогда, судя по описанию, вам в Битрикс должны приходить столько товаров, сколько вариантов веса (со своими XML_ID, по которому идёт связка при обмене).
Значит, если админку не трогаем, выход — настроить публичную часть так, чтобы посетитель видел не линейку смесей товара, а только товар и варианты на выбор. Добавляем в корзину конкретный товар/вес со своей ценой. Он же содержится в заказе и он же выгружается обратно в 1С, связываясь по тому же XML_ID.
Мне учитель в универе тоже говорил: «хороший программист — не тот, кто знает библиотеку на память, а кто понимает алгоритм, знает основные правила языка и умеет пользоваться справочником»
Только html подойдёт, если у вас якорь применён к какому-то разделу (например в документации) и нужно, чтобы пользователя при переходе по ссылке перебросило сразу на данный раздел.