Jump to content

sigma77

Moderator
  • Posts

    2,910
  • Joined

  • Last visited

  • Days Won

    64

Posts posted by sigma77

  1. 18 hours ago, BezMizinca said:

    Не сильно в терминологии понимаю "обнулить пробел". Правильно я понял, что весь текст унаследует "justify" и растянется на всю ширину блока, поэтому необходимо сделать пробелы обычными?

    Нет, тут о другой особенности инлайновых элементов. Если размещать такие элементы на разных строках, браузер автоматически добавляет пробел между ними. https://codepen.io/fainz777/pen/xBMjRg

    Тут подробнее: https://css-live.ru/articles/zagadochnye-otstupy-mezhdu-inlajn-blokami.html

     

     

     

     

  2. 4 hours ago, BezMizinca said:

    А justify применится к последней строчке? 

    Примениться, правда с помощью небольшого хака с псевдоэлементом 😉

    Если интересно, можете попробовать нагуглить сами. Тут еще и обнулить пробел между такими блоками придется. 

  3. 1. Классический old-school: родителю - отрицательный марджин, внутренним - паддинг

    2. Классический old-school №2: внутренние - display: inline-block, родителю text-align: justify

    3. Использовать флекс-боксы и justify-content: space-between

    4. Использовать css grids

  4. Frontend за полгода никуда не денется, но и как удобнее и продуктивнее учить именно вам, за вас никто не ответит.

    Вот есть вполне годные статьи, которые, возможно, помогут вам определиться:

    https://medium.com/russian/frontend-dev-хороший-плохой-злой-часть-1-хороший-путь-865b640d5d18

    https://medium.com/russian/frontend-dev-хороший-плохой-злой-часть-2-плохой-путь-aa99f3ce376

    https://medium.com/russian/frontend-dev-хороший-плохой-злой-часть-3-злой-путь-5a4ec66fd457

  5. @AntiKvazaR

    Да, Народ, к сожалению умер и юкоз - уг.

    Некоторые хостинг-провайдеры предлагают бесплатные тарифы, или умеренную плату.

    Как вариант бесплатного хостинга, есть еще github с его github pages. Если нужен только html/css/js - очень не плохой вариант.

    https://pages.github.com/

  6. @Alexej

    Если задний фон позволяет можно использовать контр-форму. Т.е. центральная часть прозрачная, остальное - по цвету фона.

    Ну или использоваять маски svg, если нужно кроссбраузерность и фон не однотонный. Но это то еще удовольствие. Особенно в IE )

  7. 20 hours ago, mstdmstd said:

    Всем привет!

    Подскажите DigitalOcean имеет халявный тариф ?
    Хотелось бы потестировать lamp прогу - мин трафика, можно ограничения для одного единственного ip(то есть моего)

    Спасибо!

    Халявных тарифов нет. Но по промокоду или реферальной ссылке можно получить $10 на счет. Это 2 месяца бесплатного использования.

  8. 12 minutes ago, Alexej said:

    Допустим я знаю теорию JS,

    Что вы вкладываете в понятие "знаю"?

    12 minutes ago, Alexej said:

    Этого достаточно, чтобы начать учить фремверк какой нибудь?

    Ну попробуйте. Или вам нужно разрешение посторонних лиц?

  9. @LUC

    Большинству реально такой стиль удобнее и читабельней. Разве что многие могут поспорить на тему табы vs пробелы, 2 или 4 пробела, и т.п. мелочи.

    Теперь далее про Code Style. 

    Он нужен в первую очередь для коммандной работы, чтобы код писался в едином стиле удобном большинству. Кроме того, единый стиль написания, а особенно написание каждого свойства на новой строке, при коммите и дифе не покажет лишних строчек. В вашем же случае, при изменении одного параметра, будет отмечена вся строка. Что тоже не доставляет удобства при работе.

    А так ваш код вполне может быть вашим личным Code Style, если вы работаете один и он вас устраивает.

    8 hours ago, LUC said:

    Зачем ставить пробел после двоеточия?

    Чисто правила типографики и восприятия. Как при обычном письме

    8 hours ago, LUC said:

    Зачем нужна точка с запятой после последнего свойства?

    Уменьшает вероятность ошибок при добавлении нового правила, когда точку с запятой могут просто пролюбить.

    • Like 2
×
×
  • 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