Not sure what the “trolley style” is.
My exposure to electric roads are electro-magnetic rails under the road that provide a constant electric field that cars drive over.
Honestly, I think it may be possible to build entire roads with enough crushed metal elements in the asphalt/concrete and a slight low power charge throughout the entire surface would be able to keep any vehicle battery at a steady charge.
But, I’m not a scientist/engineer/electrical specialist, etc …
Yes, I should’ve known. It was a popular thing in my area with a bus line that stopped just within the past 3 years.