SlideShare ist ein Scribd-Unternehmen logo
1 von 64
Introduction & examples
Flexbox
12 January 2016 – Aleksandra Hristov, Front-end meetup Skopje
Netcetera | 2
• Flexbox introduction
• Playground
• Real-life examples
Netcetera | 3
Flexbox
Introduction
Netcetera | 4
 Flexible box layout
 for unknown and/or dynamic items
 Suitable for
 components
 small-scale layouts
 Structure
 Parent (flex container)
 Children (flex items)
 Two axis (can be switched)
 main
 cross
Flexbox introduction
Netcetera | 5
 Rules of proportion – complicated math
 Vertical centering
 Same-height columns
 Shrink-to-fit containers
 Float drop and clearing
 Source order dependence
Traditional CSS layout drawbacks
Netcetera | 6
 Rules of proportion – complicated math ✓
 Vertical centering ✓
 Same-height columns ✓
 Shrink-to-fit containers ✓
 Float drop and clearing ✓
 Source order dependence ✓
Traditional CSS layout drawbacks
Netcetera | 7
.container {
display: flex;
}
Flexible box layout
Netcetera | 8
.container {
display: flex;
flex-direction: row; /* default */
}
 row
 row-reverse
 column
 column-reverse
Flex-direction
Netcetera | 9
Netcetera | 10
Netcetera | 11
.container {
display: flex;
flex-direction: row; /* default */
flex-wrap: nowrap; /* default */
}
OR
flex-direction + flex-wrap = flex-flow: row nowrap;
 nowrap
 wrap
 wrap-reverse
Flex-wrap
Netcetera | 12
Netcetera | 13
.box1{
flex: 1;
}
.box2{
flex: 1;
}
.box3{
flex: 1;
}
Flex-grow
The ability for a flex item to
grow if necessary and dictates
the amount of available space
an item should take.
Netcetera | 14
Netcetera | 15
.box1{
flex: 1;
}
.box2{
flex: 2;
}
.box3{
flex: 1;
}
Flex-grow
Box2: Take twice the available
space as other siblings
Netcetera | 16
Netcetera | 17
.container { width: 800px; }
.box1{
flex-grow: 1;
flex-basis:200px; /* added 66px */ }
.box2{
flex-grow: 1;
flex-basis:200px; /* added 66px */ }
.box3{
flex-grow: 1;
flex-basis:200px; /* added 66px */ }
Flex-basis
Netcetera | 18
.container { width: 800px; }
.box1{
flex-grow: 1;
flex-basis:200px; /* added 50px */ }
.box2{
flex-grow: 2;
flex-basis:200px; /* added 100px */ }
.box3{
flex-grow: 1;
flex-basis:200px; /* added 50px */ }
Flex-basis
Netcetera | 19
.container { width: 800px; }
.box1{
flex: 1 200px; /* added 50px */ }
.box2{
flex: 2 200px; /* added 100px */ }
.box3{
flex: 1 200px; /* added 50px */ }
Flex-basis
Netcetera | 20
.box1{
order: 1;
}
.box2{
order: 2;
}
.box3{
order: 3;
}
Order
Controls the order in which
items appear visually in a flex
container
Netcetera | 21
1 32
Netcetera | 22
.box1{
order: 3;
}
.box2{
order: 2;
}
.box3{
order: 1;
}
Order
OR
.container{
flex-direction:
row-reverse;
}
Netcetera | 23
3 12
Netcetera | 24
.box1{
order: 2;
}
.box2{
order: 1;
}
.box3{
order: 3;
}
Order
Netcetera | 25
2 31
Netcetera | 26
.container{
justify-content: flex-start; /* default */
}
Justify-content
Controls the order in which items appear visually in a
flex container (depending on the main axis, one row)
 flex-start
 flex-end
 center
 space-between
 Space-around
Netcetera | 27
flex-start
Netcetera | 28
flex-end
Netcetera | 29
center
Netcetera | 30
space-
between
Netcetera | 31
space-
around
Netcetera | 32
.container{
align-items: stretch; /* default */
}
Align-items
Controls the order in which items appear visually in a
flex container (depending on the cross axis, one row)
 stretch
 flex-start
 flex-end
 center
 baseline
Netcetera | 33
stretch
Netcetera | 34
flex-start
Netcetera | 35
center
Netcetera | 36
baseline baselinebaseline
Netcetera | 37
.container{
align-content: stretch; /* default */
}
Align-content
Controls the order in which items appear visually in a
flex container (depending on the cross axis, wrapped)
 flex-start
 flex-end
 center
 Stretch
 Space-between
 Space-around
Netcetera | 38
flex-start
Netcetera | 39
flex-end
Netcetera | 40
center
Netcetera | 41
stretch
Netcetera | 42
space-between
Netcetera | 43
space-around
Netcetera | 44
.box2{
align-self: flex-end;
}
Align-self
Controls the order of a single child item (depending
on the cross axis)
 auto
 flex-start
 flex-end
 center
 stretch
 baseline
Netcetera | 45
flex-end
Netcetera | 461 Supported with –webkit- prefix
Browser support
Netcetera | 47
Legacy browser implementations
Netcetera | 48
.container{
display: table;
}
.row {
display: table-row;
}
.cell {
display: table-cell;
}
Fallback?
Netcetera | 49
Playground
Netcetera | 50
http://flexboxfroggy.com/
Playground
Netcetera | 51
Real-life
examples
Netcetera | 52
 A repeatable component
 The same essentiality
 Different content and size
Real-life examples
Netcetera | 53
Just a timetable
Netcetera | 54
Netcetera | 55
Netcetera | 56
Netcetera | 57
Netcetera | 58
col-xs-1 col-xs-2 col-xs-1 col-xs-8
Netcetera | 59
col-xs-1col-xs-2 col-xs-?col-xs-2col-xs-3
col-xs-1col-xs-2 col-xs-3col-xs-2col-xs-3 col-xs-1
Netcetera | 60
col-xs-1 col-xs-2 col-xs-1 col-xs-7col-xs-1
col-xs-8col-xs-4
Netcetera | 61
30px flex-direction: column;
flex: 4 35px; (1) 29px 29px flex-grow: 20; (5)
Netcetera | 62
Netcetera | 63
demo
Netcetera | 64
THANK YOU!
any other questions?
aleksandra.hristov@netcetera.com
@alexhris
* Some of the graphics for Flexbox are picked up from Andrew Clarke’s workshop “CSS3 for responsive design”, 2015

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Cascading Style Sheets (CSS) help
Cascading Style Sheets (CSS) helpCascading Style Sheets (CSS) help
Cascading Style Sheets (CSS) help
 
CSS3, Media Queries, and Responsive Design
CSS3, Media Queries, and Responsive DesignCSS3, Media Queries, and Responsive Design
CSS3, Media Queries, and Responsive Design
 
Cascading style sheet
Cascading style sheetCascading style sheet
Cascading style sheet
 
jQuery for beginners
jQuery for beginnersjQuery for beginners
jQuery for beginners
 
HTML5
HTML5HTML5
HTML5
 
CSS for Beginners
CSS for BeginnersCSS for Beginners
CSS for Beginners
 
html5.ppt
html5.ppthtml5.ppt
html5.ppt
 
Html 5
Html 5Html 5
Html 5
 
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
 
CSS Basics
CSS BasicsCSS Basics
CSS Basics
 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginners
 
Intro to Flexbox - A Magical CSS Property
Intro to Flexbox - A Magical CSS PropertyIntro to Flexbox - A Magical CSS Property
Intro to Flexbox - A Magical CSS Property
 
CSS Grid
CSS GridCSS Grid
CSS Grid
 
Html5 and-css3-overview
Html5 and-css3-overviewHtml5 and-css3-overview
Html5 and-css3-overview
 
Html5 semantics
Html5 semanticsHtml5 semantics
Html5 semantics
 
Intro to HTML & CSS
Intro to HTML & CSSIntro to HTML & CSS
Intro to HTML & CSS
 
CSS Positioning Elements.pdf
CSS Positioning Elements.pdfCSS Positioning Elements.pdf
CSS Positioning Elements.pdf
 
HTML Forms
HTML FormsHTML Forms
HTML Forms
 
jQuery
jQueryjQuery
jQuery
 
JavaScript Programming
JavaScript ProgrammingJavaScript Programming
JavaScript Programming
 

Andere mochten auch

Andere mochten auch (14)

Flexbox: One Giant Leap for Web Layout (GenerateConf 2013)
Flexbox: One Giant Leap for Web Layout (GenerateConf 2013)Flexbox: One Giant Leap for Web Layout (GenerateConf 2013)
Flexbox: One Giant Leap for Web Layout (GenerateConf 2013)
 
The Power of CSS Flexbox
The Power of CSS FlexboxThe Power of CSS Flexbox
The Power of CSS Flexbox
 
Swaggy Layouts With Flexbox
Swaggy Layouts With FlexboxSwaggy Layouts With Flexbox
Swaggy Layouts With Flexbox
 
Flexbox: One Giant Leap for Web Layout (Breaking Development 2013)
Flexbox: One Giant Leap for Web Layout (Breaking Development 2013)Flexbox: One Giant Leap for Web Layout (Breaking Development 2013)
Flexbox: One Giant Leap for Web Layout (Breaking Development 2013)
 
Niels Leenheer - Weird browsers - code.talks 2015
Niels Leenheer - Weird browsers - code.talks 2015Niels Leenheer - Weird browsers - code.talks 2015
Niels Leenheer - Weird browsers - code.talks 2015
 
Putting Flexbox into Practice (Fronteers)
Putting Flexbox into Practice (Fronteers)Putting Flexbox into Practice (Fronteers)
Putting Flexbox into Practice (Fronteers)
 
Flexbox and Grid Layout
Flexbox and Grid LayoutFlexbox and Grid Layout
Flexbox and Grid Layout
 
Flexbox and Grid Layout: How you will structure layouts tomorrow.
Flexbox and Grid Layout: How you will structure layouts tomorrow.Flexbox and Grid Layout: How you will structure layouts tomorrow.
Flexbox and Grid Layout: How you will structure layouts tomorrow.
 
Understanding flex box CSS Day 2016
Understanding flex box CSS Day 2016Understanding flex box CSS Day 2016
Understanding flex box CSS Day 2016
 
Putting Flexbox into Practice
Putting Flexbox into PracticePutting Flexbox into Practice
Putting Flexbox into Practice
 
Leveling Up With Flexbox (Smart Web Conference)
Leveling Up With Flexbox (Smart Web Conference)Leveling Up With Flexbox (Smart Web Conference)
Leveling Up With Flexbox (Smart Web Conference)
 
Using Flexbox Today (Frontier Conf 2016)
Using Flexbox Today (Frontier Conf 2016)Using Flexbox Today (Frontier Conf 2016)
Using Flexbox Today (Frontier Conf 2016)
 
Layout with flexbox
Layout with flexboxLayout with flexbox
Layout with flexbox
 
The Great State of Design with CSS Grid Layout and Friends
The Great State of Design with CSS Grid Layout and FriendsThe Great State of Design with CSS Grid Layout and Friends
The Great State of Design with CSS Grid Layout and Friends
 

Ähnlich wie Flexbox

Ähnlich wie Flexbox (20)

The New CSS Layout - dotCSS
The New CSS Layout - dotCSSThe New CSS Layout - dotCSS
The New CSS Layout - dotCSS
 
Better Layouts with Flexbox + CSS Grids
Better Layouts with Flexbox + CSS GridsBetter Layouts with Flexbox + CSS Grids
Better Layouts with Flexbox + CSS Grids
 
A complete guide to flexbox
A complete guide to flexboxA complete guide to flexbox
A complete guide to flexbox
 
flexbox report
flexbox reportflexbox report
flexbox report
 
But what about old browsers?
But what about old browsers?But what about old browsers?
But what about old browsers?
 
CSS Conf Budapest - New CSS Layout
CSS Conf Budapest - New CSS LayoutCSS Conf Budapest - New CSS Layout
CSS Conf Budapest - New CSS Layout
 
Render Conf: Start using CSS Grid Layout Today
Render Conf: Start using CSS Grid Layout TodayRender Conf: Start using CSS Grid Layout Today
Render Conf: Start using CSS Grid Layout Today
 
#4 HTML & CSS [know-how]
#4 HTML & CSS [know-how]#4 HTML & CSS [know-how]
#4 HTML & CSS [know-how]
 
CSSConf.asia - Laying out the future
CSSConf.asia - Laying out the futureCSSConf.asia - Laying out the future
CSSConf.asia - Laying out the future
 
Future Layout & Performance
Future Layout & PerformanceFuture Layout & Performance
Future Layout & Performance
 
Enhancing Responsiveness with Flexbox (RWD Summit)
Enhancing Responsiveness with Flexbox (RWD Summit)Enhancing Responsiveness with Flexbox (RWD Summit)
Enhancing Responsiveness with Flexbox (RWD Summit)
 
MTA css layouts
MTA css layoutsMTA css layouts
MTA css layouts
 
The Right Layout Tool for the Job
The Right Layout Tool for the JobThe Right Layout Tool for the Job
The Right Layout Tool for the Job
 
Laying out the future with grid & flexbox - Smashing Conf Freiburg
Laying out the future with grid & flexbox - Smashing Conf FreiburgLaying out the future with grid & flexbox - Smashing Conf Freiburg
Laying out the future with grid & flexbox - Smashing Conf Freiburg
 
Confoo: The New CSS Layout
Confoo: The New CSS LayoutConfoo: The New CSS Layout
Confoo: The New CSS Layout
 
DevFest Nantes - Start Using CSS Grid Layout today
DevFest Nantes - Start Using CSS Grid Layout todayDevFest Nantes - Start Using CSS Grid Layout today
DevFest Nantes - Start Using CSS Grid Layout today
 
Making the most of New CSS Layout
Making the most of New CSS LayoutMaking the most of New CSS Layout
Making the most of New CSS Layout
 
Grid and Flexbox - Smashing Conf SF
Grid and Flexbox - Smashing Conf SFGrid and Flexbox - Smashing Conf SF
Grid and Flexbox - Smashing Conf SF
 
Laracon Online: Grid and Flexbox
Laracon Online: Grid and FlexboxLaracon Online: Grid and Flexbox
Laracon Online: Grid and Flexbox
 
CSS Flexbox and Grid Layouts
CSS Flexbox and Grid LayoutsCSS Flexbox and Grid Layouts
CSS Flexbox and Grid Layouts
 

Mehr von Netcetera

Mehr von Netcetera (20)

Payment trend scouting - Kurt Schmid, Netcetera
Payment trend scouting - Kurt Schmid, NetceteraPayment trend scouting - Kurt Schmid, Netcetera
Payment trend scouting - Kurt Schmid, Netcetera
 
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, Netcetera
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, NetceteraBoost your approved transaction volume - Ana Vuksanovikj Vaneska, Netcetera
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, Netcetera
 
Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...
 
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM
 
Digital Payment in 2020 - Kurt Schmid, Netcetera
Digital Payment in 2020 - Kurt Schmid, NetceteraDigital Payment in 2020 - Kurt Schmid, Netcetera
Digital Payment in 2020 - Kurt Schmid, Netcetera
 
AI First. Erfolgsfaktoren für künstliche Intelligenz im Unternehmen
AI First. Erfolgsfaktoren für künstliche Intelligenz im UnternehmenAI First. Erfolgsfaktoren für künstliche Intelligenz im Unternehmen
AI First. Erfolgsfaktoren für künstliche Intelligenz im Unternehmen
 
Augmenting Maintenance
Augmenting MaintenanceAugmenting Maintenance
Augmenting Maintenance
 
Front-end up front
Front-end up frontFront-end up front
Front-end up front
 
The future of Prototpying
The future of PrototpyingThe future of Prototpying
The future of Prototpying
 
EMV Secure Remote Commerce (SRC)
EMV Secure Remote Commerce (SRC)EMV Secure Remote Commerce (SRC)
EMV Secure Remote Commerce (SRC)
 
Online shopping technology in the fast lane?
Online shopping technology in the fast lane?Online shopping technology in the fast lane?
Online shopping technology in the fast lane?
 
Merchant tokenization and EMV® Secure Remote Commerce
Merchant tokenization and EMV® Secure Remote CommerceMerchant tokenization and EMV® Secure Remote Commerce
Merchant tokenization and EMV® Secure Remote Commerce
 
Seamless 3-D Secure e-commerce experience
Seamless 3-D Secure e-commerce experienceSeamless 3-D Secure e-commerce experience
Seamless 3-D Secure e-commerce experience
 
Augmenting Health Care
Augmenting Health CareAugmenting Health Care
Augmenting Health Care
 
Driving transactional growth with 3-D Secure
Driving transactional growth with 3-D SecureDriving transactional growth with 3-D Secure
Driving transactional growth with 3-D Secure
 
Digital Payment Quo Vadis
Digital Payment Quo VadisDigital Payment Quo Vadis
Digital Payment Quo Vadis
 
EMV® Secure Remote Commerce
EMV® Secure Remote CommerceEMV® Secure Remote Commerce
EMV® Secure Remote Commerce
 
Context: The missing ingredient in multilingual software translation
Context: The missing ingredient in multilingual software translationContext: The missing ingredient in multilingual software translation
Context: The missing ingredient in multilingual software translation
 
Digital Payments - Netcetera Innovation Summit 2018
Digital Payments - Netcetera Innovation Summit 2018Digital Payments - Netcetera Innovation Summit 2018
Digital Payments - Netcetera Innovation Summit 2018
 
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018
 

Kürzlich hochgeladen

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Kürzlich hochgeladen (20)

%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 

Flexbox

Hinweis der Redaktion

  1. You can leave out components depending on the screen size
  2. You can leave out components depending on the screen size
  3. You can leave out components depending on the screen size
  4. You can leave out components depending on the screen size