I have an element in my Web Page <div ></div>
. Currently it is maintaining width of parent element. But if I apply position: fixed;
on <div ></div>
it's width increases.
How to keep previous width with position: fixed;
?
CodePudding user response:
set width to inherit so the child gets the width of the parent
width: inherit;
CodePudding user response:
The CSS specification requires that position:fixed be anchored to the viewport, not the containing positioned element.
Other way to do it is :- To set parent element position: relative; and child element position: absolute;