169 похожих чатов

Прогрессирую - делаю сайт не только для компа, но и

для Мобилок. ПВА

В стилях медиа запросами могу шрифты менять, отступы там всякие..
Как правильно принято иконки выбирать?
print_on@1x.png
print_on@2x.png
print_on@3x.png

Ранее картинку вставлял так
import cancelImg from '@/shared/style/icons/control/cancel.png'
<img :src="cancelImg" alt="" />

какой трушный путь подгрузки и выбора картинки нужного размера?

8 ответов

19 просмотров

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture

Alexey-Turdakin Автор вопроса

Мне кажется, что я делаю какую-то дичь. Как правильно / компактно организовать такой код? <script setup> import logOutImg1x from '@/shared/style/icons/log-out/android/log-out@1x.png' import logOutImg2x from '@/shared/style/icons/log-out/android/log-out@2x.png' import logOutImg3x from '@/shared/style/icons/log-out/android/log-out@3x.png' import logOutImg4x from '@/shared/style/icons/log-out/android/log-out@4x.png' </script> <template> <div class="flex space-x-1"> <picture> <img :src="logOutImg1x" :srcset="logOutImg2x + ' 2x, ' + logOutImg3x + ' 3x, ' + logOutImg4x + ' 4x'" alt="" /> </picture> <span>Выйти из аккаунта</span> </div> </template>

Alexey Turdakin
Мне кажется, что я делаю какую-то дичь. Как правил...

const set = [1, 2, 3, 4] const images = set.map((size) => new URL(`../path/to/log-out@{size}x.png`).href + ` ${size}x`) const srcset = images.join(', ')

Alexey-Turdakin Автор вопроса
Grigorii K. Shartsev
const set = [1, 2, 3, 4] const images = set.map((s...

я правильно понимаю, что в данном случае картинки надо сохранить в папке паблик а не в src? вообще в каком месте лучше их хранить? какие критерии?

Alexey-Turdakin Автор вопроса
Xezard
src-set для иконки? Зачем?)

Наверное потому, что мы с дизайнером сегодня узнали про srcset/retina, и еще не осознали что это и нафига оно надо )))

svg не рассматривали раз такие перфекционисты?

Alexey-Turdakin Автор вопроса
Ruslan
svg не рассматривали раз такие перфекционисты?

обнаружена дырень в знаниях. походу несколько дней в чтении и тестах будут )

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Карта сайта