UX for display nested grouping elements in web
I want to display a list of items whose each item might lie in a category or a nested category.
For example.
Category 1 > Item A
Category 1 > Sub-Category 1.1 > Item B
Category 1 > Sub-Category 1.2 > Item C
Category 2 > Sub-Category 2.1 > Sub-Sub-Category 2.1.1 > Item D
Category 2 > Sub-Category 2.1 > Sub-Sub-Category 2.1.2 > Item E
Category 2 > Sub-Category 2.2 > Item F
...
Before I used a nested menu to display these items, but now,
- I want to show all of them on a screen (no scroll needed is good).
- Each item by someway should indicate to users which categories it belongs to.
This list items could have 2 or 3 level nested.
I'm not UX guy, so can you guys give me some suggestion?