Nextcloud has both a selective synchronization client (which goes to a given folder instead of a drive), and a network-share mount point via WebDAV (which can easily look like a “virtual drive” depending on your OS and desktop environment).
You might be interested in the Accessing Nextcloud Files via WebDAV page of Nextcloud’s user manual, which describes how to connect in such a way, with varying instructions for your platform. Hope you enjoy Nextcloud, and that it meets your needs!
Edit: There is now an official Nextcloud virtual drive feature in the works. As that becomes more broadly available, the above answer will be obsolete.