Jump to content

by chris

User
  • Posts

    400
  • Joined

  • Last visited

  • Days Won

    30

Everything posted by by chris

  1. Обходной путь явно задать размеры для дочерних флекс блоков.
  2. Тут размеры элементов определяет контент. Если убрать текст у четного дива, то первый растянется на всю ширину, т.е в итоге может вообще занять 600 пикселей. Если тс такое поведение в компоновке устраивает, тогда хорошо. Но это не решение задача "пикселей и процентов". Значит для каждого блока можно задавать отдельный класс, для которого будет определена ширина нечетного дива.
  3. @хакер ботаник, Я вижу что в данном случае ширина как-раз всегда известная. Величина не возьмется из ниоткуда она либо задается вручную в css, либо через js, а в условии яваскрипт не используется. И что вообще значит
  4. Этот прием называется миксами. Пока тут ошибок нет, но они могут возникнуть при внедрении стилей цсс. Только после пуша в репозиторий кода с правилами оформления, можно делать окончательные выводы о понимании бэм.
  5. В em или rem. По-первых для адаптивности. Через rem можно изменять размер типографики от рута (html) для всей страницы. А через em от родителя блока по-модульно, изолированно.
  6. Тогда встает вопрос. Как вы понимаете классы .reviews и .btn в данной разметке - <article class="about__reviews reviews"> ... <a href="#" class="reviews__write btn">Написать</a> ...
  7. Люблю бэм и тех кто его использует. Замечу на счет модификаторов, практика показала что лучше использовать их не для элементов а для блока. Таким образом код чище и легче приплясывать в препроцессорах, как для штмл, так и для цсс.
  8. Грид-раскладка штука годная. Только когда я начну ее использовать? Возможно, через лет эдак 10. Если нету подготовленных снипетов, шаблонов, то можно и засматриваться. Иначе только мозг себе забивать лишней инфой, имхо.
  9. Увы, увы.. Никто не спорит.
  10. Конечно, конечно. Пусть делает на php.
  11. Тут php не нужен. В первый раз пользователю придется скачать весь файл json. Затем при каждой загрузке страницы забираем значение из локального хранилища и оперируем им. Storage mdn setValueInStorage("1", function(str) { // делаем с нашей строкой все что вздумается document.write(str); }); function setValueInStorage(key, callback) { if (('myvalue' in localStorage)) return callback(localStorage.myvalue); var json, value; $.getJSON('my.json', function(data){ json = data; value = json[key]; localStorage.myvalue = value; callback(value); }); }
  12. @alex_web64, а в сторэдж записывать значение не вариант?
  13. @Анатолий1944, технология плейсхордеров не особо перспективная. Сейчас в тренде и еще будет долгое время - позиционирование связанного элемента label с последующей его анимацией.
  14. Попробуй найди компетентного переводчика. Надо ведь не просто перевести, а осмысленно и качественно. Разве что, @SelenIT - эту задачку можно доверить. Только это дело не благодарное получится. Работы много, а профита мало)
  15. Во втором случае достаточно вызвать функцию f.
  16. @aqua.77, нужно отменить прижатие слева. left: auto;
  17. Лучше задать себе вопросы. Зачем мне это надо? Кто вообще так будет делать? п.с. мне на эти вопросы отвечать не надо)
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy