title: Using CSS3 3D Transform's rotate3d(x,y,z,rotate), how can I achieve this?
body: <p>So here's the situation:<br>
  <code>oX</code> and <code>oY</code> are what I have <code>transform-origin</code> set to, with a Z coordinate of <code>0</code>. I want to be able to rotate around the axis drawn, with an arbitrary origin. How? I don't understand how CSS3's <code>rotate3D(x,y,z,rotate)</code> works.</p>
  
  <p><img src="https://i.stack.imgur.com/LkdpD.png" alt="Awfully drawn diagram of 3D plane"></p>