Pour des raisons de sécurité, nous sommes très stricts quant aux attributs HTML qui peuvent être rendus sur notre page lorsqu’ils proviennent de saisies utilisateur.
Voici ce que vous pouvez faire pour y parvenir :
<div data-my-special-attr="42">
<iframe src="http://example.com">
</div>
Ensuite, ciblez cela avec votre sélecteur CSS / JS :
div[data-my-special-attr="42"] > iframe {
border-color: pink;
}