I understand that a fixed column can have overflow on X and Y axis'. I also read somewhere that if you set one of the axis' as auto/scroll, the other set will inherit the behavior of the previous one unless it was set to hidden.
My dilemma is this: I have a fixed column
<div>
<div class="fixed">
fixed on the left
</div>
<div class="relative">
scrolls and normal behavior on the right
</div>
</div>
The fixed area has a bunch of directives inside of them with their own behavior.
Some of the directives have ng-shows that enable a pop-up that has pertinent data and information that needs to keep getting passed back and forth.
When the pop-up appears, it is nested inside of the fixed div and is part of scroll-x which is set to overflow: hidden because otherwise the div scrolls left-to-right and the behavior is broken.
This is my expected behavior:

This is the actual behavior:

Anyone know how I can achieve the expected behavior?
overflow:hiddenproperty. You need to remove the overflowing if you want it to go out of the div.overflow:hiddenit takes the behavior of the otheroverflowaxis and will begin to scroll.overflow-y: hidden;, so the scroll shouldn't happen.