Improved css with parent container with position relative and child with position absolute