-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Embed API 以外の CSS が邪魔されないように仕組みを考える #226
Comments
https://codepen.io/keichan34/pen/ZEKqeEj?editors=1111 stylesheetをshadow DOM内に読み込めば行けそう |
突然すみません、購読してるので流れてきましたので... ご参考ですが、Maplatでは、使ってるcssを全部lessで読み込んで.maplatクラスの下に編成して、 https://github.com/code4history/Maplat/blob/master/less/ui.less |
@kochizufan コメントありがとうございました! 実は現在クラスは全部一応プレフィックスされているが、エンベッド先のサイトに |
これもしShadow DOMで対処するならたとえばWordPressのプラグイン内でやるとかにして、Embed API内での対処は避けたいです。 見ればすぐに分かることなので、とりあえず今はサポートとかドキュメンテーションとかで対処しましょう。 |
そうですね。embed API 内で shadow DOM で対応するにしても最初からデフォルトにする(わざわざCSSで内部までスタイリングしているケースがあると思いまして)想定でなく、少なくとも WordPressのプラグインに入れるのはいいかもね。 |
埋め込み先サイトのCSSにより表示が崩れるケースが有る #224
The text was updated successfully, but these errors were encountered: