Tak
1
BubbleのGroup Focusでメニューなどを表現したいときに、レスポンシブにメニューのサイズを変えることができますか?
例えば画像のように、PCサイズでは適当なサイズのメニュー。
スマホサイズでは横幅をできるだけ使いたい場合です。(赤枠のような感じにしたい)
![スクリーンショット 2021-07-17 10.45.17](https://global.discourse-cdn.com/business7/uploads/ncc_forum/original/2X/5/56351ad7da946b2ff4d1847232878dca4c8ebab0.png)
Bubbleのレスポンシブのデザイン設定をする画面では、
Group Focusに対してのデザイン設定が、Reference Elementを反映せずに表示されるのも現状ではこうなってしまうものなのでしょうか?
UI BuilderではReference Elementに設定した位置に表示されますが、
![スクリーンショット 2021-07-17 10.50.12](https://global.discourse-cdn.com/business7/uploads/ncc_forum/original/2X/8/825428d1c771e3081da688fa40ce66b469b1e051.png)
Responsiveでは、Group Focusが左上に表示される。レスポンシブ設定が一切できない。
![スクリーンショット 2021-07-17 10.50.23](https://global.discourse-cdn.com/business7/uploads/ncc_forum/original/2X/c/ccc38b38f41de47c8a2e837aaf6b029676f1a404.png)
あまりGroup Focusはレスポンシブに(現状)対応していないと思ったほうがよいでしょうか。
設定方法の間違いや、代替案などがあれば教えていただきたいです。
「いいね!」 1
公式フォーラムを見ると、Group Focusはレスポンシブ対応できないので、CSSで調整しましょうという流れでした。
ご参考まで。
「いいね!」 3
Tak
3
回答ありがとうございます!
なるほど、そのままではとりあえずできないことが分かりました。
今回は他の方法で実現するようにします。
CSSを書く方法を知りませんでしたので、CSSでの実現もサンプルで試してみます。
- Group FocusのElementにIDをつける(SettingからID設定可能に変更)
- htmlエレメントでstyleタグを書く
- @mediaクエリで画面サイズに合わせてwidthを変える
という方向性で試してみて、できたらまた報告したいと思います!
「いいね!」 2
Tak
4
ちょっと強引でしたができましたので共有します。
![ba78414b21cc07e68f2d4e910167fe2b (1)](https://global.discourse-cdn.com/business7/uploads/ncc_forum/original/2X/d/dc24cc48bc224be90980e8eb3a3ec136af5978ee.gif)
GroupFocusのElementにIDをつけて、
HTML ElementでStyleを設定しました。
![image](https://global.discourse-cdn.com/business7/uploads/ncc_forum/original/2X/7/773ca853878287d5ddbc0048377c36687ad779d5.png)
GroupFocusのCSS設定がelementのstyleに直接記述されているため、それを上書きするにはJavascriptで書き換えるか !importantで強引に書き換えるしかなかったです。
「いいね!」 7