どうも、CSS迷子ことオトナシです?
※この修正案はCocoonのフォーラムにてご教示いただきました。
▽この記事から分かること▽
- iPhoneから観た時の囲いボタンの光る部分のはみ出しの直し方(※ボタン円形時)
- 正前と後のビフォー&アフターの比較GIF画像
有難いことに、無料テーマのCocoonではデフォルトのブロックエディタの機能で「囲いボタン」のブロックが付いていますよね。
その「囲いボタン」のブロックを設置して文字を入力した後、ブロック≫囲みボタン設定からボタンを「光らせる」をオフからオンにするとボタンの上に白い線(shine)のエフェクトを流すことができます。
さらに、角を丸める機能も付いているため、よりボタンらしい見た目を再現することも可能です。
その機能を使って必要なボタンを設置していたある日のこと、ちょっとしたハプニングが生じてしまいました。
それがタイトルの「囲いボタンから光りがはみ出る件」になります。
- カード
- 水
- 家電
- 掃除
- 消臭
- 機種別発売日 : 1970年01月01日価格 : ¥1,899新品最安値 :¥1,899
- 機種別発売日 : 1970年01月01日価格 : ¥1,899新品最安値 :¥1,899
- 機種別発売日 : 1970年01月01日価格 : ¥2,399新品最安値 :¥2,399
- 機種別発売日 : 1970年01月01日価格 : ¥1,980新品最安値 :¥1,650
- 機種別発売日 : 1970年01月01日価格 : ¥1,794新品最安値 :¥1,794
- 機種別
- 機種別発売日 : 1970年01月01日価格 : ¥2,696新品最安値 :¥2,696
- 機種別発売日 : 1970年01月01日価格 : ¥2,696新品最安値 :¥2,696
- 機種別発売日 : 1970年01月01日価格 : ¥980新品最安値 :¥980
- 機種別発売日 : 1970年01月01日価格 : ¥2,696新品最安値 :¥2,696
- 機種別
- 機種別発売日 : 1970年01月01日価格 : ¥2,797新品最安値 :¥2,797
- 機種別発売日 : 1970年01月01日価格 : ¥2,797新品最安値 :¥2,797
- 機種別発売日 : 1970年01月01日価格 : ¥2,696新品最安値 :¥2,696
- 機種別発売日 : 1970年01月01日価格 : ¥2,696新品最安値 :¥2,696
- 機種別発売日 : 1970年01月01日価格 : ¥2,797新品最安値 :¥2,797
- キッズのためのお誕生日ストア
- 機種別発売日 : 1970年01月01日価格 : ¥2,797新品最安値 :¥2,797
- 機種別発売日 : 1970年01月01日価格 : ¥2,696新品最安値 :¥2,696
- 機種別発売日 : 1970年01月01日価格 : ¥2,797新品最安値 :¥2,797
- ジャンル別発売日 : 1970年01月01日価格 : ¥14,200新品最安値 :¥14,200
- ジャンル別発売日 : 1970年01月01日価格 : ¥2,520 (¥105 / 本)新品最安値 :¥2,380 (¥99 / 本)
- ミネラルウォーター発売日 : 2023年04月24日価格 : ¥1,979 (¥82 / 枚)新品最安値 :¥1,780 (¥74 / 枚)
- ミネラルウォーター発売日 : 2023年04月25日価格 : ¥982 (¥109 / 本)新品最安値 :¥982 (¥109 / 本)
- ミネラルウォーター発売日 : 2021年04月13日価格 : ¥1,495 (¥62 / 本)新品最安値 :¥1,495 (¥62 / 本)
- ミネラルウォーター発売日 : 2023年04月24日価格 : ¥1,209 (¥151 / 本)新品最安値 :¥1,209 (¥151 / 本)
- 炭酸水発売日 : 2022年03月07日価格 : ¥1,569 (¥65 / 本)新品最安値 :¥1,569 (¥65 / 本)
- 炭酸水発売日 : 2021年04月13日価格 : ¥1,435 (¥60 / 本)新品最安値 :¥1,435 (¥60 / 本)
- ミネラルウォーター発売日 : 1970年01月01日価格 : ¥1,116 (¥124 / 本)新品最安値 :¥1,116 (¥124 / 本)
- ミネラルウォーター発売日 : 2021年10月05日価格 : ¥1,386 (¥154 / 本)新品最安値 :¥1,190 (¥132 / 本)
- ミネラルウォーター発売日 : 2018年05月22日価格 : ¥1,900 (¥79 / 本)新品最安値 :¥1,700 (¥71 / 本)
- ミネラルウォーター発売日 : 2023年09月18日価格 : ¥1,023 (¥128 / 本)新品最安値 :¥1,023 (¥128 / 本)
- ミネラルウォーター発売日 : 2022年07月05日価格 : ¥2,264 (¥94 / 本)新品最安値 :¥1,890 (¥79 / 本)
- ミネラルウォーター発売日 : 2023年05月03日価格 : ¥1,154 (¥128 / 本)新品最安値 :¥1,154 (¥128 / 本)
- ミネラルウォーター発売日 : 2021年04月06日価格 : ¥1,386 (¥154 / 本)新品最安値 :¥1,190 (¥132 / 本)
- 炭酸水発売日 : 2020年02月03日価格 : ¥2,145 (¥89 / 本)新品最安値 :¥1,989 (¥83 / 本)
- ミネラルウォーター発売日 : 2022年09月27日価格 : ¥1,360 (¥151 / 本)新品最安値 :¥1,360 (¥151 / 本)
- ミネラルウォーター発売日 : 2019年06月11日価格 : ¥1,491 (¥166 / 本)新品最安値 :¥1,491 (¥166 / 本)
- ミネラルウォーター発売日 : 2021年04月06日価格 : ¥1,386 (¥154 / 本)新品最安値 :¥1,180 (¥131 / 本)
- ミネラルウォーター発売日 : 2024年02月19日価格 : ¥1,918 (¥80 / 本)新品最安値 :¥1,750 (¥73 / 本)
- ジャンル別
- ジャンル別
- ジャンル別
- 機種別発売日 : 1970年01月01日価格 : ¥7,296新品最安値 :¥7,296
- 機種別発売日 : 1970年01月01日価格 : ¥30,602新品最安値 :¥30,602
- 機種別
- 機種別発売日 : 1970年01月01日価格 : ¥5,503新品最安値 :¥5,503
- 機種別発売日 : 1970年01月01日価格 : ¥5,503新品最安値 :¥5,503
- 機種別
- 機種別発売日 : 1970年01月01日価格 : ¥2,470新品最安値 :¥2,470
- 機種別
- 機種別発売日 : 1970年01月01日価格 : ¥25,095新品最安値 :¥25,095
- 機種別
- 機種別
- 機種別発売日 : 1970年01月01日価格 : ¥7,655新品最安値 :¥7,655
- ジャンル別
- ジャンル別発売日 : 1970年01月01日価格 : ¥40,800新品最安値 :¥31,800
- ジャンル別発売日 : 1970年01月01日Buogint ポータブルフードウォーマー, 食品加熱トレイプレートウォーマー, ポータブルホットプレートプレースマット、電気サーバーウォーミングトレイ、ディナー、パーティー、ビュッフェ、レストラン用価格 : ¥1,769新品最安値 :¥1,769
- ジャンル別発売日 : 1970年01月01日価格 : ¥11,125新品最安値 :¥10,847
- ジャンル別
- ケーブル・アダプター発売日 : 1970年01月01日価格 : ¥1,471新品最安値 :¥1,471
- ケーブル・アダプター発売日 : 1970年01月01日価格 : ¥1,407新品最安値 :¥1,407
- ケーブル・アダプター発売日 : 1970年01月01日価格 : ¥1,549新品最安値 :¥1,549
- ケーブル・アダプター発売日 : 1970年01月01日価格 : ¥1,044新品最安値 :¥1,044
- 機種別発売日 : 1970年01月01日価格 : ¥3,006新品最安値 :¥3,006
- 機種別発売日 : 1970年01月01日価格 : ¥7,706新品最安値 :¥7,706
- 機種別発売日 : 1970年01月01日価格 : ¥7,706新品最安値 :¥7,706
- 機種別発売日 : 1970年01月01日価格 : ¥4,969新品最安値 :¥4,969
- 機種別発売日 : 1970年01月01日価格 : ¥4,181新品最安値 :¥4,181
- 機種別発売日 : 1970年01月01日価格 : ¥4,181新品最安値 :¥4,181
- 機種別発売日 : 1970年01月01日価格 : ¥4,181新品最安値 :¥4,181
- 機種別発売日 : 1970年01月01日価格 : ¥4,181新品最安値 :¥4,181
- 機種別発売日 : 1970年01月01日価格 : ¥4,181新品最安値 :¥4,181
- 機種別
- 機種別発売日 : 1970年01月01日価格 : ¥10,496新品最安値 :¥10,496
- 機種別発売日 : 1970年01月01日価格 : ¥20,298新品最安値 :¥20,298
- ゲームソフト発売日 : 1970年01月01日価格 : ¥1,363新品最安値 :¥1,363
- ゲームソフト発売日 : 1970年01月01日価格 : ¥1,786新品最安値 :¥1,786
- 機種別発売日 : 1970年01月01日価格 : ¥4,106新品最安値 :¥4,106
- 機種別発売日 : 1970年01月01日価格 : ¥10,133新品最安値 :¥10,133
- ジャンル別
- ジャンル別
- ソフランプレミアム消臭_100円OFF| ライオン発売日 : 2018年10月01日価格 : ¥867新品最安値 :¥700
- スプレー発売日 : 2023年02月26日価格 : ¥1,216 (¥1 / グラム)新品最安値 :¥878 (¥1 / グラム)
- 消臭・芳香剤
- ソフランプレミアム消臭_100円OFF| ライオン発売日 : 2017年10月01日価格 : ¥641 (¥1 / g)新品最安値 :¥620 (¥1 / g)
- スプレー発売日 : 2023年10月22日価格 : ¥1,495 (¥1 / グラム)新品最安値 :¥1,463 (¥1 / グラム)
- スプレー発売日 : 2023年11月10日価格 : ¥990新品最安値 :¥990
- スプレー発売日 : 2023年02月26日価格 : ¥1,216 (¥1 / グラム)新品最安値 :¥1,000 (¥1 / グラム)
- バス・トイレ・洗面用品発売日 : 2023年04月23日価格 : ¥1,628 (¥407 / 個)新品最安値 :¥1,628 (¥407 / 個)
- スプレー発売日 : 2023年10月22日価格 : ¥1,495 (¥1 / グラム)新品最安値 :¥1,395 (¥1 / グラム)
- キャンペーン対象商品発売日 : 2017年07月20日価格 : ¥1,106 (¥4 / ミリリットル)新品最安値 :¥806 (¥3 / ミリリットル)
- ソフランプレミアム消臭_100円OFF| ライオン発売日 : 2018年04月06日価格 : ¥864 (¥1 / グラム)新品最安値 :¥790 (¥1 / グラム)
- 香りで癒される フレグランス・アロマ特集
- スプレー発売日 : 2023年09月17日価格 : ¥510 (¥1 / グラム)新品最安値 :¥510 (¥1 / グラム)
- 置き型発売日 : 2022年12月31日価格 : ¥1,398 (¥350 / 個)新品最安値 :¥1,118 (¥280 / 個)
- 吊り下げ型発売日 : 1970年01月01日価格 : ¥600 (¥300 / 枚)新品最安値 :¥600 (¥300 / 枚)
- スプレー発売日 : 2022年10月03日価格 : ¥306 (¥1 / グラム)新品最安値 :¥306 (¥1 / グラム)
- スプレー発売日 : 2018年09月22日価格 : ¥882 (¥1 / ミリリットル)新品最安値 :¥706 (¥1 / ミリリットル)
- スプレー発売日 : 2018年09月01日価格 : ¥801新品最安値 :¥641
コクーンの「円形にした囲いボタン」からはみ出す光るエフェクトの直し方の手順
まず、状況の簡単な説明は以下の通りです。
親テーマを参照するとスタイルシートのCSSの中に「ボタンを光らせる」項目があり、overflow:hidden;によって対象からはみ出さないように設定されているようです。
パソコンから見たときは丸めた枠内に収まっているのに対してiPhoneではみ出してしまうのはなぜだろう?とCSSをいじってみましたが解決できずフォーラムの活用に至ります。
修正するための2種類のコードを記事のカスタムCSSで試してみました
他のコードが悪影響を及ぼしている可能性がないようにコードを書き換えていないサイトを使用して相談してみたところ、2つの方法を教えていただけため手順の通りに記事のカスタムCSSにコードを追加してみました。
※このコードが光のはみ出しの修正以外にどのような影響を及ぼすのか正確に判断できないため、ご自身で行う場合は全て自己責任で行ってください。
※また、コードを追加する前にはバックアップをしてください。
記事のカスタムCSSって何?なぜスタイルシートのCSSからはダメなの?
Cocconのテーマでは記事(ページ)ごとに反映できるカスタムCSSも手軽に追加することができます。
この件を例に挙げると、テーマエディターのCocoon Child(子テーマ)のスタイルシート (style.css)でCSSを追加すると同要素を持つ他のページにも反映されるため、
光らせたいボタンを使用しているページのみに反映させたい場合は投稿ページに設置されている『記事ごとのカスタムCSS』の使用が望ましいです。
他のコードに影響がないとも限らないため全体に反映させるリスクは避けておきましょう。
※カスタムCSSやカスタムJavaScriptはブロックエディタの場合、記事を下にスクロールしていくと設置されています。
※見当たらない場合は非表示になっているため、右上の…マーク≫設定≫パネル≫カスタムCSSにONに切り替えてください。
それでは、コードを追加した様子を以下に記載します▽
記事のカスタムCSSに追加したコードとその内容
- 見本.11つ目の修正案コード
.btn-circle, .btn-wrap-circle > a { background-clip: padding-box; }
- 見本.22つ目の修正案コード
.btn-circle, .btn-wrap-circle > a { clip-path: border-box; }
iPhoneから『光』と『影』のどちらかを迫られている気分よ。
あの子と私どっちが大事なの⁉
そこまでの修羅場ではないよね?
そうだね!ブログは中身が100%だからね‼︎
人は見た目が100%みたいに言わないで!
梨は果汁が…?
100%‼︎
この件は、iPhone視点の見え方の差ですので修正しなくてもパソコン等からの見え方に問題はありません。
また、iPhone視点であってもボタンを四角のまま(角を丸めて5pxまで)であれば修正せずに光もはみ出さず影も使用できます。
あくまで参考程度に捉えてください。