/** * A collection of popular layouts and patterns made with CSS (https://csslayout.io) * (c) 2019 - 2020 Nguyen Huu Phuoc */ .p-nested-dropdowns { border: 1px solid rgba(0, 0, 0, 0.3); display: flex; list-style-type: none; margin: 0; padding: 0; } .p-nested-dropdowns li { padding: 8px; position: relative; } .p-nested-dropdowns ul { border: 1px solid rgba(0, 0, 0, 0.3); display: none; left: 0; list-style-type: none; margin: 0; padding: 0; position: absolute; top: 100%; width: 200px; } .p-nested-dropdowns ul ul { left: 100%; position: absolute; top: 0; } .p-nested-dropdowns li:hover { background-color: rgba(0, 0, 0, 0.1); } .p-nested-dropdowns li:hover > ul { display: block; }