این لینک رو ببینید :
https://jsfiddle.net/mohammadhttp/guyjh7u4/
همانطور که میبینید من میخوام تنها تگ div فاصله از بالا 50 بگیره . اما رفته تگ main رو فاصله داده .
بابت راهنمایی تشکر دوستان
- - - Updated - - -
به main دستور زیر را دادم . ایا این روش در مرورگر ها ساپورت خوبی دارد :
overflow:hidden