
Explore CSS3's new features, including selectors, pseudo-classes, text effects, drop shadows, gradients, borders, and multi-column layouts, in a quick introduction to faster, more efficient web development with pure CSS.
Learn to build pure CSS3 drop-down menus with no JavaScript, using CSS3 and transitions, and create both simple and multi-level menus adaptable to any number of levels.
Find and copy the course working files to your desktop for quick access. Open them from the player or DVD and save changes as you work on PC or Mac.
Explore how the hover pseudo selector enables interactive styling in pure CSS3, from a coverable div color change to building dropdown menus with ul and li items.
Use the hover pseudo selector to enhance a pure css3 drop-down menu. Hide sub menus by default with display none and reveal them on hover using hover and sibling selectors.
Master the direct child selector to target only direct children, such as ul elements under the body, without extra classes, and explore color inheritance for robust drop-down menus.
Create hover tabs with pure CSS, revealing tab content on hover without JavaScript. Build a structured ul.tabs with tab and tab content elements and clear styling.
Learn to build pure CSS hover tabs that reveal content on hover by hiding all tabs by default and showing the targeted tab, with borders and centered text.
Learn new CSS3 properties by applying border-radius to tab elements, using first-child and last-child selectors to create rounded corners and prepare opacity-based color swatches for box shadows and text shadows.
Explore new CSS3 color properties, including rgba and alpha channels, to control border and text color, opacity, and subtle text shadows for clearer UI.
Explore new css3 properties such as text-shadow and box-shadow, including multi-shadow techniques, inset shadows, and vendor prefixes, with practical tips for readability and performance.
Learn to implement basic CSS3 transitions, control animation with linear and ease in and out easing, animate properties on hover, and manage per-property transitions with vendor prefixes.
Build a simple, semantic dropdown menu with a ul and li structure, including nested sub lists, and style it entirely with css for clarity and maintainability.
Style a simple CSS3 dropdown by removing margins, padding, and list bullets, then color, space, and hover each list and sublist item to reveal a polished menu.
Learn to enable hover-based drop-downs in a pure css3 menu by showing sublists on hover, using direct child selectors and display blocks for smooth transitions.
Create a multi-level drop-down menu by building nested unordered lists with list items and anchors, including sub lists inside items, then preview in the browser with a capable text editor.
Apply foundational styling to a multilevel dropdown using pure CSS3 by removing default list styles, adding padding and background colors, and refining hover and display behaviors for the first level.
Position first-level dropdowns with css3 using absolute positioning, aligning sublists to the right of their parent, and reveal on hover by switching display from none to block.
Learn to style all the other sublevels in a pure css3 multi-level dropdown, using hover to reveal nested sublists and ensure anchor tags remain clickable.
Audit when to style anchor tags versus list items, making the clickable area larger with display: block, padding, and position rules for a pure css3 dropdown menu.
Learn to add css3 transitions to dropdown menus by replacing display with visibility and opacity, enabling smooth hover animations, delays, and improved usability across modern browsers.
Learn to convert a vertical menu into a dropdown, make items horizontal with float left, align sublists with bottom using absolute positioning, plus a body class toggle to switch layouts.
This CSS3 Dropdown Menus training course from Infinite Skills teaches you how to build CSS dropdown menus, without using JavaScript! This course is designed for users that already have a fundamental understanding of CSS3.
You will start by learning the basics, including the new CSS3 properties and basic CSS transitions (animations), which will give your menus a professional quality. You will then learn how to build a simple menu with CSS3. This course will teach you how to style the dropdowns and add the hover functionality. This video tutorial will also show you how to build a multi-level dropdown, teaching you how to style the other levels, add CSS3 transitions, and change the menu layout.
Once you have completed this computer based training course, you will be fully capable of creating your own CSS dropdown menus for your projects. Working files are included, allowing you to follow along with the author throughout the lessons.