Flexbox және Grid: 2017 жылда CSS-вёрсткамен танысу

  • avatar
  • CSS / 8 маусым 2017, 17:04
  • 3705
css,flexbox

Мақаладан нені үйренесіздер


  • бұрындары CSS-разметкамен қалай жұмыс жасалды;
  • ескірген әдістер мен заманауи стандарттар арасындағы айырмашылық;
  • жаңа стандарттармен жұмысты қалай бастау керек (Flexbox және Grid);
  • сізді бұл жаңа стандарттар неге қызықтыруы керек;

Кіріспе


2012 не 2013 жылдары веб-бағдарламалаумен таныстым. Ақырындап бұл бағытты өздігімше үйрене бастадым. Тез арада CSS көп нәрсеге мағына беретінін түсіндім, бірақ тек интелектуал макеттер жасауда емес. Оны жөндеуге арналған хактардың саны соншалық көп, олардың бәрін үйрену өте қиын.

Бұрындары CSS-разметкамен қалай жұмыс жасалды


1. Тапсырма

Өзімізге қарапайым стандарт тапсырма қояйық: жанама панель және негізгі контент аймағы болатын екі секциядан тұратын бетті қалай жасаймыз. Екі секцияның биіктіктері контенттен тәуелсіз бірдей болуы керек.
Мынандай нәтиже алуға ұмтыламыз:
css layout

Алдымен бұл тапсырманы ескірген әдіспен қалай орындау керектігін көрсетемін.

2. Екі элементтен тұратын div құрамыз

Мысалы,

  • +1
0 пікір
Тек тіркелген қолданушылар ғана пікір қалдыра алады.