When a template uses TemplateStyles in its code, every <link> tag automatically created by the extension will have the same dimensions as the <div> tags, creating invisible “boxes” between divs. This can be fixed by setting display to none. This seems to happen only on Microsoft Edge.
Steps to reproduce:
- Open Microsoft Edge.
- With Edge 42 (42.17134.1.0), navigate to this page. This is what you'll see:
- Open up Developer Tools and activate the hovering function. You can see that the invisible “boxes” were rendered after the <link> tags.
- Select any of them and set display:none as a new CSS rule. The invisible boxes are now gone.
- Repeat step 1A with Chrome. The boxes are now correctly aligned:
This bug was found in this topic.