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
How can jQuery be used to toggle a navigation menu on small screens?
A). By using .hide() and .show() methods
B). By using .toggleClass() method
C). By using .slideToggle() method
D). By using .fadeIn() method
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
Which CSS unit is commonly used in fluid grid layouts?
A). Pixels
B). Points
C). Percentages
D). Inches
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
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
What does the max-width property do in responsive design?
A). Sets a fixed width
B). Allows an element to shrink below a specified width
C). Ensures an element does not exceed a specified width
D). Hides an element if it exceeds a certain width
Which jQuery method is used to change the source of an image dynamically?
A). .attr()
B). .html()
C). .css()
D). .val()
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
How can touch events be handled in jQuery for responsive design?
A). By using .hover() method
B). By using .click() method
C). By using .swipe() method
D). By using .resize() method