When user's pointer move on the intersect area, the intersect component will also change the fill-opacity according to the ratio of number of element in component over number of element in intersect.
When user's pointer move on the intersect area, the intersect component will also change the fill-opacity according to the ratio of number of element in component over number of element in intersect.

derekchung/biojs-vis-venn