Антон: ну берешь открываешь фиддл и вставляешь див в х1 и смотришь работает ли, что тут знать то :) раз такие вопросы возникают, значит какие-то минимальные знания есть.
А еще не используй слова, типа "компетентный", допускаешь в них по несколько ошибок и позоришься, напиши уже просто, что я зануда или умник ))
ну или без флекса можно с calc() поиграться, но у флекса лучше поддержка
дальше сам разберешься?