When we submit a Webflow form, and we want to keep the Success message height same as the form's, we usually give an absolute height to both or the parent. With this short snippet, we can leave the height property on 'Auto' so everything is responsive and fluid.
We 'bind' the 3 events that are relevant into one function:
On each of these events we find the height of the form element, and save it as a variable. Then we take this number and apply it to the sibling 'success' element.
Using the 'form' HTML tag, and the '.w-form-done' class inside the 'each' jQuery function, assures that this will work for each form on our page.
<script>
$(window).bind("load resize submit",function(e){
$('form').each(function() {
var formHeight = $(this).height();
$(this).siblings('.w-form-done').css({'min-height': formHeight});
});
});
</script>
When your bath soap bar gets too small to use, don't throw it away! open the next bar, and when you finish showering, stick the small old bar to the back of the new bar. Onces they both dry, they will become one.
Convert the Workspaces dropdown to an open sidebar with custom order.
A (custom code) solution that combines CSS variables and Vanilla JavaScript for the shrinking / growing of browser top & bottom bars.
Automatically insert the current year to any element with the class of 'year'