Hello,
Yes, as long as the <a> element is not loaded within an iframe, you should be able to hide it using CSS.
With CSS, you do not need to target that element after the page loads. If the CSS specific code is added, the element will be hidden, even if it's added at a later time.
You might need to use the '!important' property though.
Example:
.div-class a { display: none !important; }