Dart011
Ды чего ты у них берешь? Гоу заказчиков искать и библо уже рубить на бутстрапе. Не всякий умеет бутстрап, у тебя уже в скиллах записано. Всяко уровень выше, чем у других фрилансеров
Anonymous
Когда так неожиданно становишься крутым, это всегда так, не веришь сразу
Anonymous
Бутсрап это не просто фреймворк, а стиль жизни, не каждому по силам
Anonymous
Бутстрап это индикатор, есть ли у человека железные яйца
Yevhenii
нет, а что это?
Yevhenii
ты про мультик что ли?
Victor
Я всегда понимал так, что такие вещи как материалайз и бутстрап это просто для прототипов. Типа вот хочу я написать какую-то классную аппу, или фичу, и у меня нет дизайна. Взял, накидал готового такого, и не паришься на этот счет. Чтобы просто посмотреть как оно будет. Но совсем не понимаю зачем на этом верстать когда уже есть нормальный дизайн.
Dart011
Я один здесь всем этим никогда не пользовался?
Victor
Почему?
Victor
Я пока ни на чем не пишу. Осваиваю верстку, и https://learn.javascript.ru/
Victor
Аргументы будут?)
Anonymous
Почему?
Потому что на бутстрапе есть очень крупные сайты. Все, что не ограничивает и увеличивает продуктивность - то используется в продакшене
Anonymous
Тут скорее нужны аргументы не использовать бутстрап
Anonymous
У меня не него свой взгляд, я не использую
Anonymous
Но в это же время я вижу крутейшие продукты на нем
Anonymous
Анимация не требует js
Victor
А в чем трудность медиа и анимации самому писать то? Или запилить собственный шаблон с нужными плагинами и препроцессорами, и даже готовой сеткой, если нужно?
Victor
Пример: https://github.com/CSSSR/csssr-project-template
Anonymous
боилерплейтов тысячи разных
Victor
Потому что потом придется переопределять кучу классов и стилей, нет? Ну я просто правда не понимаю разницы, тем более для лендинга. Сверстать с нуля же не на много дольше получается.
Yevhenii
а мне в последнее время вкатило с 0 все делать, уже пару проектов так закончил и не надоело, даже без предпроцессоров
Yevhenii
может я схожу с ума
Victor
Я вроде никого не агитировал не использовать. Я просто написал, что я бы использовал для прототипов в основном.
Anonymous
Потому что потом придется переопределять кучу классов и стилей, нет? Ну я просто правда не понимаю разницы, тем более для лендинга. Сверстать с нуля же не на много дольше получается.
В этом единственный минус, в глобальном переопределении. В этом фреймворке есть все компоненты, ты можешь делать кастомную сборку. ты можешь сделать кастомную сборку и стиллизовать ее, что не придется переопределять. Компоненты все типовые и их хватает, чтобы сделать стандартный продукт
Anonymous
Потому что потом придется переопределять кучу классов и стилей, нет? Ну я просто правда не понимаю разницы, тем более для лендинга. Сверстать с нуля же не на много дольше получается.
ну давай посмотрим со стороны заказчика. Вот допутим я тебе плачу почасово, зачем мне тебе оплачивать то, что ты будешь писать сам, когда есть готовые решения, при использваонии меньших строк кода?
Victor
ну давай посмотрим со стороны заказчика. Вот допутим я тебе плачу почасово, зачем мне тебе оплачивать то, что ты будешь писать сам, когда есть готовые решения, при использваонии меньших строк кода?
Так задачу то оценивает разработчик по времени? И снова — не сильно быстрее получается с бутстрапом. Возможно я что-то не так понял, но я не увидел где там время экономится. Может быть для тех, кто не знает как типичные элементы верстаются, как выравнивать элементы, для тех кто в флексы не умеет, итд. Но а так то... В чем "киллерфича" для опытного верстальщика скажем?
Anonymous
Твой код тем лучше, чем он лаконичнее
Anonymous
Ну и бутстрап это хелпер для БЭМ идеологии
Victor
Если ты верстаешь на флексах, то нет преимуществ. Если только ты делаешь админку какую-нибудь и там свободный дизайн, то бутстрап побеждает, потому что покрывает все потребности
Вот это я и пытался объяснить. А если проект нетипичный и крупный, то стоит задуматься над созданием шаблона, где все автоматизировано, а блоки можно переиспользовать (привет, БЭМ).
Anonymous
Не понял.
Эм. Бутстрап это источник переменных, примесей и CSS-нормализатора. Ты это комбинируешь со своим кодом и это способствует БЭМ
>_
это просто кек
Anonymous
пиши на tcl/tk
Maxim
Всем добрый вечер
Yevhenii
добрый
Oleg
Добрый
Maxim
Нужно в каждом <p> на определенной странице сделать первую букву заглавную я на странице где нужно сделать дал самому верхнему элементу класс и в стелях прописал так .pad p:first-letter { font-size: 30px; } так почему то не работает, если убрать класс, а оставить просто p, то работает, но на всем сайте а нужно на опред странице подскажите пожалуйста
Maxim
^^
Yevhenii
кодпен давай
Maxim
код пен? это типа jsfidle:?
Maxim
https://jsfiddle.net/tnxef1kg/
Maxim
там в css в конце написано а в html можно найти по классу pad
Maxim
там не принципиально
Yevhenii
а что у тебя не работает?
Oleg
у тебя на <p> другой класс то
Maxim
нужно что бы во всех абзацах на этой странице была первая буква другим размером
Maxim
если просто оставить в стилях p:first-lette то применится на всю страницу
aawwwwwww
p:first-letteR
Maxim
там правильно написано
Maxim
в js фидл
Maxim
я задаю класс верзнему элементу на странице и после него к первой букве каждого <p> применется стиль
Maxim
.pad p:first-letter { font-size: 30px; } так не работает почему то попробуйте
Maxim
да это класс после которого ко всем первым буквам p должен примениться стиль
Maxim
как?
Maxim
я так делал
Maxim
Нужно что бы ко всем P на странице
Maxim
что бы не прописывать всем класс
Maxim
то что на js фидл это 1 страница на ней все первые буквы p должны стать другого размера и цвета
Maxim
го
Maxim
как это?
Maxim
спасибо ^^
николай
как это?
ВСЕ твои <p> должны быть внутри .pad
Yevhenii
спасибо ^^
покажи что в итоге вышло
Maxim
https://jsfiddle.net/tnxef1kg/2/
Maxim
все надо былт росто в блок положить и все
Yevhenii
ага, или дать каждой p нужны класс
Yevhenii
неа, я погоду не делал
Yevhenii
у меня вот хороший есть
Yevhenii
Sequencer
коротко о том чем я занимаюсь
Sequencer
/node var z = []; for(var i = 1; i < 10; i++) z.push("🌚".repeat(i)); console.log("moonface pyramid\n"+z.join("\n")+"\n"+"🌚".repeat(10)+"\n"+z.reverse().join("\n"))
Sequencer
Result: moonface pyramid 🌚 🌚🌚 🌚🌚🌚 🌚🌚🌚🌚 🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚🌚 🌚🌚🌚🌚🌚 🌚🌚🌚🌚 🌚🌚🌚 🌚🌚 🌚 Stats: Absolute running time: 0.14 sec, cpu time: 0.05 sec, memory peak: 15 Mb, absolute service time: 0,14 sec Tip: Wrap your code in triple backticks to display it in monospace.
Sequencer
а еще где-то на половине тг выдохся и стал писать дефолтные ведроидные эможи