Or read about agile user story mapping, user personas, user stories and write your requirements that way. If that is not enough - get a UI/UX designer who'll translate your requirements into interactive prototypes which will somewhat serve as requirements for the developers.