Webflow made the decision to remove visibility control in order to streamline the user interface and simplify the design process. The removal of this feature was done to encourage a mobile-first design approach and to ensure that websites created in Webflow are fully responsive and optimized for all devices.
Instead of using visibility control, Webflow offers several alternative options for displaying different sections on desktop, tablet, and mobile.
1. Breakpoint-specific styling: You can use the responsive design breakpoints in Webflow to apply different styles to elements based on the device they are being viewed on. By adjusting the styling of elements at each breakpoint, you can achieve the desired visibility and layout for different devices.
2. Conditional visibility settings: Webflow has a conditional visibility feature that allows you to show or hide elements based on specific conditions. You can set conditions based on device width, interaction states, or custom user attributes. This gives you more control over when and where elements are displayed.
3. Hiding elements using CSS classes: Another approach is to use custom CSS classes to hide specific elements on certain devices. You can add a unique CSS class to an element and use media queries in the project settings to hide or display the element on different devices.
4. Creating separate sections: Instead of managing visibility within a single section, you can create separate sections for different devices. By duplicating and customizing sections, you can tailor the content and layout specifically for desktop, tablet, and mobile views.
It's important to note that although visibility control has been removed, Webflow offers these alternative options to achieve the desired display and layout for different devices. These methods allow for more flexibility and precision in designing responsive websites.