Probably best to post a bug report, with exact steps on how to replicate the issue. Then the Bricks team will be able to confirm if it’s a bug or intended. (it may be that the position relative is needed for something in the image element, similar to how it’s needed when adding a color overlay to the image)
I can see the tag class on the figure when captions are enabled, but I can’t replicate not being able to override it. Whether i set the position with a class or ID in Bricks, it overrides the default styles, so unfortunately, i can’t really help much there. if you’re adding the CSS outside of Bricks somewhere, then it may be the loading order that is the issue, where you need to add your CSS in later.
I’m also running into this issue. The only fix I am able to come up with right now is to manually override the .tag class on every image element which I really hate doing.
If the class is indeed supposed to be applied when images have caption enabled, then I would consider this a bug because the .tag class remains even with caption type > no caption.
Hey all, this is still not fixed. My images wrapped in figure suddenly got another class automatically applied (.tag). And for whatever reason this overrides any class level or id level styling. Have to use !important to override.
This has been happening for over a year now. Please take a deeper look into this.
Just fyi: I have integrated a short JS that removes the .tag class from every figure element on page load. This is surely not optimal, so any help is appreciated!