サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
2019年9月15日 20:35
僕はiPhoneを持っていないので、何方か持っている方に確認していただくしかないかも。
ただ、出来れば、確実に横揺れするトピックURLをこれといって貼り付けていただけると、助かります。
トピックスターター 2019年9月15日 21:24
かうたっくさん、わいひらさん
お返事ありがとうございます。
URLは、フォーラムの中の閉じていないトピック全てになります。
URLを貼って、トピックを閉じてしまうと横揺れがなくなるので どのURLを貼っていいのか困るのですが… このトピックも閉じていないので横揺れしています。
この投稿は5年前ずつkchanに変更されました
2019年9月16日 06:42
はみ出している領域が知りたいかも。
ココではなく、書き込みをする場所:返信するあたりがはみ出してると思うんですけど。
それがどこだかわかりますか?
はみ出してる風に見えない場合、長押ししたら、領域が見えるなどないですか?
HTMLを見るとWordPressでよくあるはみ出す場所あたりのwidthを入れてみるのが良いかも知れないです。
div img iframe table
あとhtmlを見てあり得るかも知れないのがform input
あたりかな、っと。
divを入れたらstyleが崩れたっぽい。
気になる場所として、{;} ソースコードを表示した状態で#mceu_62とか、widthが入ってるから変。
- 今チェックしたら、#mceu_62 はやっぱ変わる。
- その下にあるソースコードのOKとかもはみ出してる。
スマホで書き込むとき、{;} ソースコードを開くと横揺れするかも
この投稿は5年前ずつかうたっくに変更されました
2019年9月16日 08:40
書き込みしながらチェックした結果
@media screen and (max-width: 780px) { /*こっちエディタ:不明*/ .mce-edit-area.mce-container.mce-panel.mce-stack-layout-item { width: 100% !important; } /*こっちソースコード*/ body.wpforo .mce-container.mce-panel .mce-container-body.mce-abs-layout { width: 94%!important; } .mce-container.mce-form.mce-abs-layout-item.mce-first.mce-last { width: 100% !important; } .mce-widget.mce-primary.mce-abs-layout-item.mce-first.mce-btn-has-text { left: 10px !important; width: 60px !important; } .mce-widget.mce-btn.mce-abs-layout-item.mce-last.mce-btn-has-text { left: 90px !important; } }
{;} ソースコードを表示した状態では横揺れしないようです。
※セレクタが長いのは、他の場所まで反映されないようにclass属性を丸々付けた為
※デベロッパーツール上の、フォーラムCSSっぽい所に貼り付けた結果
https://wp-cocoon.com/wp-content/plugins/wpforo/wpf-themes/classic/widgets.css?ver=1.6.1&fver=20190905104639
/*こっちエディタ:不明*/
これは原因すら分からないので微妙^^;
ただソースコードのほうがおかしかったので、その可能性はナクナイ。けど不明。って感じです。
- 領域内に収まった様子:2個
https://gyazo.com/6e271867849c7bd4113a369444845d48
https://gyazo.com/68e67adf73e309306aafaad2d48bec27
- 添付ファイルは、はみ出した様子
この投稿は5年前 2回ずつかうたっくに変更されました
わいひら reacted
2019年9月16日 10:15
こんにちは。
デベロッパーツールで見たところ、mainクラスのwidthっぽいですね。
下記cssの.mainを880pxから100%にしたら直りました。
原因の場所も添付します。(iframe内ですね)
この投稿は5年前ずつたなかまに変更されました
2019年9月16日 11:00
たなかまさん
私はデベロッパーツールで、はみ出し部分を見つけられなかったのですが、後学のため、どのような環境でお使いになっているか、ご教示いだたけますか?
2019年9月16日 12:02
leafytreeさん
XcodeというアプリのiOSシミュレーターを使っています。※Mac専用のアプリです。
ユーザーエージェントの切替とは違い、実機と同じ環境で表示できます。
①XcodeのiOSシミュレーターを起動して、safariから該当URLにアクセス。
②Mac側のsafariも起動して、開発メニューからデベロッパーツールを起動します。
これでChromeとかのデベロッパーツールと同じように扱えます。
デベロッパーツールでCSSなどを反映すると、iOSシミュレーター側の表示も適用されます。
わいひら reacted
2019年9月16日 12:20
たなかまさん
Mac環境とは言え、それはとても便利ですね。
教えていただき、ありがとうございます。m(_ _)m
2019年9月16日 14:19
デベロッパーツールで見たところ、mainクラスのwidthっぽいですね。 下記cssの.mainを880pxから100%にしたら直りました。
メディアクエリ@media screen and (max-width: 1023px)で、以下の指定があるので、なんらか(もしかしたらiPhone)の優先順位的に負けてるのかな?
main.main, div.sidebar { display: block; margin: 10px; width: auto; }
例えば
iframe { width: 100%; }
もしくは
iframe { max-width: 100%; }
と指定すればどうなりますか?ダメであれば、それらに !important をつけて見るとか。
- 親テーマstyle.cssに
main.main, div.sidebar { width: auto !important; }
としてみるとどうなりますか???
- 親テーマstyle.cssに
また、親テーマCSSの指定を以下にすれば改善されるような感じですか???
main.main, div.sidebar { width: 100%; }
お二方、検証ありがとうございました!!
※Cocoonユーザー的&たまたま絡んでチェックした人の1人として❦
この投稿は5年前 3回ずつかうたっくに変更されました
わいひら reacted
2019年9月16日 17:02
かうたっくさん
親HTMLから、iframe内のcssを変える場合は、javascriptになるかと思います。
僕もフォーラムの仕様が分かってないのですがcss-custom.cssにアクセスできない場合はoverflowとかになりますかね・・・。
.mce-edit-area {overflow-x:scroll }
javascriptの管理面も都合があると思いますので、そのあたりのご判断は、わいひらさんに委ねたいと思います。
わいひら reacted
2019年9月16日 19:00
みなさん、ありがとうございます!
みなさんからいただいたヒントを参考に、当サイトに修正版を適用してみました。
現在、当トピックはiPhone環境で横揺れいたしますでしょうか?
kchan reacted
2019年9月16日 19:39
https://github.com/yhira/cocoon/commit/904e031ccf9eaec98802afec05effd504f007309
これなら他に影響しなくって良い感じ。かも^^
かうたっくさん
親HTMLから、iframe内のcssを変える場合は、javascriptになるかと思います。
私の環境ではそのような事にならないんですよね。
iPhone環境と全く違うのと、チェックできないiPhone環境をチェックしてくれるのはありがたいですね❦
皆さま検証、お疲れさまでした。
kchan reacted
2019年9月17日 19:23
みなさんご確認ありがとうございます!
問題ないようなので、トピックを閉じさせていただこうと思います。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。