Welcome Guest! (App Version 3.1)
Basic CSSWhat is CSS? My First Program Height & Width Background & Color Box Model Text Formatting Comments Display Position z-index Opacity Float & Clear:both Image Sprites
CSS SelectorsSelectors In CSS Basic Selectors Relational Selectors Attribute Based Selectors Child & Nth-type Selectors Pseudo Classes Selectors Pseudo Elements Selectors Negation Selector
Multi-Device SupportMDS Methods Responsive Web Design By Media Query By Fluid Web Design By UI Framework Adaptive Web Design Separate Domain & Content MDS Approaches Mobile First Approach Desktop First Approach MDS Design Process Progressive Enhancement Graceful Degradation
CSS 3Border-radius Box-Shadow Text-Shadow Multiple Column Background Images Border Image Custom Web Fonts New Color Formats Flex Box Gradients Linear Gradients Radial Gradients Transformation 2D-Transformation 3D-Transformation
CSS QuizCSS Quiz 1
It is the practice of building web functionality so that in modern browsers it provides a level of functionality which matches them, but in older browsers which don't provide such features, your functionality doesn't break but only degrade very gracefully to still provide basic user interaction (though many features not supported by older browser). The lower level of fucntionality is not as good as those of modern browser, but still it provides basic user interaction and functionality that user doesn't feel bad or he can manage the work or form submission for which he is visiting the website.
This may also refer to making a complex functionality with fully loaded features for desktop, and slowly reducing features and content as we go towards tablet and finally mobile without breaking any major chunk of user interaction or working behavior of website.