Subject: After 3 wks: TV chef Rachael's Results

From: TV host Rachel's Weight-loss <[email-masked]>
Date: Fri, 13 Jun 2014 10:04:37 -0700

=====================================
Rachael's Weight-Loss Journal 
Post#: 7 | 06-12-2014 20:17:34
=====================================

My Beloved Viewers, 

You have been by my side since I started with my cooking show.
I noticed myself gaining weight whenI started my daytime talk show and so did Doc Oz.

Oz shared this secret with me -> http://www.noowl.com/everyday/with/rachel/blog.index
and I managed to melt away 19-lbs in 3 weeks.

I didnt work-out or stave to get there.
I look forward to hearing your success stories so that I can share them on the show. 

Warmly,
Team Rachel and Friends

We hope you enjoyed this celeb update. to alter message settings write stop to: Member Update Systems
at 9 1 6 7 R O A D 1 7 7_Oakwood, OH 45873 or http://www.noowl.com/e3g.e5gh5

This method only partially achieves the desired effect but doesn't actually remove the space. The transformed box acts like a relatively positioned element - the space is taken up no matter how it is scaled. Check out this jsFiddle which takes your first one and just adds some bogus text at the bottom. Note how the text below it doesn't move up when the box height is scaled to zero.  
  	  	
Now it does: 1 Basically you need to style your elements according to what you need. There is no silver bullet or widget like behavior in CSS/HTML.   dotnetCarpenter Aug 30 '13 at 16:07 
  	  	
What animuson means is that the content of the scaled DIV is now - well, scaled.. imagine animating something that should look like a drawer - the effect will not be the same, it will not be proper. Therefore this solution cannot help in all cases.   SquareCat Oct 6 '13 at 21:31
2	  	
While I applaud someone trying different approaches, the real-world effect and complications this solution brings is far worse than the already awful max-height hack. Please do not useOf course, there's a problem with this. The time it takes to animate max-height is not the time it takes to transition to the auto height of the box: it arrives at height: auto first, before max-height has finished animating. Similarly, when transitioning to 0, the transition does not begin immediately, as max-height starts at a height that is larger than height: auto. Transitioning to max-height: 1000px makes this clear:   stephband Jun 15 '11 at 10:02
  	  	
You're right, on further testing I did notice this. I don't know whether a full height: 0 to height: auto will ever be implemented but using a max-height in some situations does resolve an otherwise impossible situation using CSS Thanks Jim for a thorough answer. You're absolutely right about the fact that if the display: property changes at all, then ALL of your transitions will not work. Which is a shame - I wonder what the reasoning behind that is. On a side note, on the same link I posted in the original question, you can see where I'm at with it. The only (small) problem I have is in Chrome [5.0.375.125] when the page loads, you can see the menu quickly fading away as the elements are loaded on the page. Firefox 4.0b2 and Safari 5.0 are absolutely fine... bug or something I've missed? You have the answer from @meanstreak for how to get the 2 to work together. If you want to be realistic, SVG gradients as background images are far more likely to be fully supported by all browsers
  much sooner than css gradients (which are still under heavy development/discussion).