08_media_queries_beginners
dz / mdn / css / 3_css_layout / 08_media_queries_beginnersSummary
A beginner's guide to media queries
Node Tree
- media_queries
Nodes
| media_queries | |
| content | CSS media queries | 
| children | apply_CSS_when_device_matches_rule (desc), basics, breakpoint, complex_media_queries, how_to_choose_breakpoints | 
| apply_CSS_when_device_matches_rule | |
| content | a way to apply CSS only when the browser device environment matches a specified rule | 
| parents | media_queries | 
| basics | |
| content | media query basics | 
| children | syntax, feature_rules | 
| parents | media_queries | 
| syntax | |
| content | @media meda-type and (media-feature-rule) {} | 
| children | media_expression, media_type | 
| parents | basics | 
| media_type | |
| content | media-type: what kind of media code meant for (print, screen, all) | 
| parents | syntax | 
| media_expression | |
| content | media expression: rule/test that must be passed for contained CSS to be applied. | 
| parents | syntax | 
| feature_rules | |
| content | media feature rules | 
| children | width_height_min_max, hover, orientation, pointer | 
| parents | basics | 
| width_height_min_max | |
| content | width, height, max-[width|height], min-[width|height] | 
| parents | feature_rules | 
| orientation | |
| content | orientation: [portrait|landscape] | 
| parents | feature_rules | 
| hover | |
| content | hover | 
| parents | feature_rules | 
| pointer | |
| content | pointer | 
| children | coarse, fine, none | 
| parents | feature_rules | 
| none | |
| content | none: no pointing device. navigation possibly done with keyboard or voice? | 
| parents | pointer | 
| fine | |
| content | fine: mouse/trackpad | 
| parents | pointer | 
| coarse | |
| content | coarse: finger on touchscreen | 
| parents | pointer | 
| complex_media_queries | |
| content | more complex media queries | 
| children | and_logic, not_logic, or_logic | 
| parents | media_queries | 
| and_logic | |
| content | "and" logic | 
| parents | complex_media_queries | 
| or_logic | |
| content | "or" logic | 
| children | comma_separted | 
| parents | complex_media_queries | 
| not_logic | |
| content | "not" logic | 
| children | negates_entire_query | 
| parents | complex_media_queries | 
| comma_separted | |
| content | comma-separated | 
| parents | or_logic | 
| negates_entire_query | |
| content | negates entire query | 
| parents | not_logic | 
| how_to_choose_breakpoints | |
| content | how to choose breakpoints | 
| children | breakpoint, change_size_when_design_breaks, responsive_design_mode | 
| parents | media_queries | 
| breakpoint | |
| content | breakpoint: point at which a media query is introduced | 
| parents | media_queries, how_to_choose_breakpoints | 
| change_size_when_design_breaks | |
| content | instead of targetting specific devices, change design at size when con tent starts to break in some way | 
| parents | how_to_choose_breakpoints | 
| responsive_design_mode | |
| content | responsive design mode in firefox DevTools | 
| parents | how_to_choose_breakpoints |