How does display: none; help in responsive design?
A). It hides elements from the page completely
B). It makes elements visible only on small screens
C). It resizes elements
D). It changes the background color of elements
How can you ensure that a layout adjusts to different screen sizes using CSS?
A). By setting fixed widths
B). By using relative units like percentages and media queries
C). By hiding elements
D). By using absolute positioning
What does the @media (max-width: 768px) CSS rule indicate?
A). Styles will be applied when the device width is exactly 768px
B). Styles will be applied when the device width is less than or equal to 768px
C). Styles will be applied when the device width is greater than 768px
D). Styles will be applied when the device height is 768px or more
Why is it important to use $(document).ready(function() { ... }); in jQuery?
A). To ensure the DOM is fully loaded before executing scripts
B). To increase script execution speed
C). To prevent scripts from running
D). To hide content until the user interacts with the page
How does a fluid grid layout help in responsive design?
A). Provides a fixed layout
B). Uses relative units like percentages to adapt to different screen sizes
C). Limits the content to a fixed width
D). Hides content on smaller screens
What is the benefit of using smooth scrolling in responsive design?
A). Enhances user experience by providing smoother transitions
B). Increases website load times
C). Prevents users from scrolling
D). Limits the amount of content visible at one time
What does the $('.menu-toggle').click(function() { $('.menu').slideToggle(); }); code do?
A). Hides the menu permanently
B). Toggles the visibility of the menu with a sliding effect
C). Fixes the menu position
D). Changes the menu color
How can you ensure that text resizes appropriately on different devices?
A). By using fixed font sizes
B). By using relative units like em or rem
C). By using larger font sizes for all elements
D). By limiting text to a certain width
Why is it important to adapt layouts based on device orientation?
A). To increase server load
B). To provide an optimal viewing experience in both portrait and landscape modes
C). To restrict content visibility
D). To increase website complexity
What does the following CSS media query do: @media (orientation: portrait) { ... }?
A). Applies styles when the device is in landscape mode
B). Applies styles when the device is in portrait mode
C). Applies styles regardless of orientation
D). Applies styles only to desktop devices