Warning: strpos() expects parameter 1 to be string, array given in /home/miyucolor/www/risalog/wordpress/wp-includes/blocks.php on line 50

Warning: strpos() expects parameter 1 to be string, array given in /home/miyucolor/www/risalog/wordpress/wp-includes/blocks.php on line 50

Warning: Cannot modify header information - headers already sent by (output started at /home/miyucolor/www/risalog/wordpress/wp-includes/blocks.php:50) in /home/miyucolor/www/risalog/wordpress/wp-content/plugins/all-in-one-seo-pack/app/Common/Meta/Robots.php on line 89

Warning: Cannot modify header information - headers already sent by (output started at /home/miyucolor/www/risalog/wordpress/wp-includes/blocks.php:50) in /home/miyucolor/www/risalog/wordpress/wp-includes/feed-rss2.php on line 8
Code | risalog https://risalog.org Notes on web design, coding. Mon, 16 Aug 2021 07:03:18 +0000 ja hourly 1 https://wordpress.org/?v=5.7.12 SNSボタン設置 https://risalog.org/sns%e3%83%9c%e3%82%bf%e3%83%b3%e8%a8%ad%e7%bd%ae/?utm_source=rss&utm_medium=rss&utm_campaign=sns%25e3%2583%259c%25e3%2582%25bf%25e3%2583%25b3%25e8%25a8%25ad%25e7%25bd%25ae https://risalog.org/sns%e3%83%9c%e3%82%bf%e3%83%b3%e8%a8%ad%e7%bd%ae/#respond Fri, 18 Jun 2021 08:18:11 +0000 https://risalog.org/?p=1313 https://hirashimatakumi.com/blog/1384.html

The post SNSボタン設置 first appeared on risalog.]]>
https://hirashimatakumi.com/blog/1384.html

The post SNSボタン設置 first appeared on risalog.]]>
https://risalog.org/sns%e3%83%9c%e3%82%bf%e3%83%b3%e8%a8%ad%e7%bd%ae/feed/ 0
jQuery問題 https://risalog.org/jquery%e5%95%8f%e9%a1%8c/?utm_source=rss&utm_medium=rss&utm_campaign=jquery%25e5%2595%258f%25e9%25a1%258c https://risalog.org/jquery%e5%95%8f%e9%a1%8c/#respond Fri, 18 Jun 2021 08:17:36 +0000 https://risalog.org/?p=1311
https://rmtmhome.com/js-errormessage-challenge-624
The post jQuery問題 first appeared on risalog.]]>
https://risalog.org/jquery%e5%95%8f%e9%a1%8c/feed/ 0
EC-CUBE smarty カテゴリ別指定 https://risalog.org/ec-cube-smarty-%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e5%88%a5%e6%8c%87%e5%ae%9a/?utm_source=rss&utm_medium=rss&utm_campaign=ec-cube-smarty-%25e3%2582%25ab%25e3%2583%2586%25e3%2582%25b4%25e3%2583%25aa%25e5%2588%25a5%25e6%258c%2587%25e5%25ae%259a https://risalog.org/ec-cube-smarty-%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e5%88%a5%e6%8c%87%e5%ae%9a/#respond Fri, 18 Jun 2021 07:33:27 +0000 https://risalog.org/?p=1309 商品一覧でサブカテゴリ取得 smartyのforeachでループ回数を取得する方法https://illbenet.jp/view/57 smartyのforeachで配列を繰り返して表示する方法https://illb […]

The post EC-CUBE smarty カテゴリ別指定 first appeared on risalog.]]>
商品一覧でサブカテゴリ取得

smartyのforeachでループ回数を取得する方法
https://illbenet.jp/view/57

smartyのforeachで配列を繰り返して表示する方法
https://illbenet.jp/view/56

smartyのin_arrayで配列の中の値の有無を調べる方法
https://illbenet.jp/view/61

smarty アサインの仕方
https://www.smarty.net/docs/ja/language.function.assign.tpl
ある場合trueに入れる

$arrRelativeCat 関連カテゴリ全部
$array 関連カテゴリ1つ
$data 関連カテゴリ1つの全部のカテゴリ(で.category_idで中身取る)<!–{$data.category_id}–>
$data(1つのカテゴリ)にこのカテゴリIDがあったらtrue
trueだったらあり

The post EC-CUBE smarty カテゴリ別指定 first appeared on risalog.]]>
https://risalog.org/ec-cube-smarty-%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e5%88%a5%e6%8c%87%e5%ae%9a/feed/ 0
addEventListener type一覧 https://risalog.org/addeventlistener-type%e4%b8%80%e8%a6%a7/?utm_source=rss&utm_medium=rss&utm_campaign=addeventlistener-type%25e4%25b8%2580%25e8%25a6%25a7 https://risalog.org/addeventlistener-type%e4%b8%80%e8%a6%a7/#respond Thu, 10 Jun 2021 08:22:34 +0000 https://risalog.org/?p=1287 https://qiita.com/mrpero/items/156968e3512d42fffc5e

The post addEventListener type一覧 first appeared on risalog.]]>
https://qiita.com/mrpero/items/156968e3512d42fffc5e

The post addEventListener type一覧 first appeared on risalog.]]>
https://risalog.org/addeventlistener-type%e4%b8%80%e8%a6%a7/feed/ 0
コピーボタン https://risalog.org/%e3%82%b3%e3%83%94%e3%83%bc%e3%83%9c%e3%82%bf%e3%83%b3/?utm_source=rss&utm_medium=rss&utm_campaign=%25e3%2582%25b3%25e3%2583%2594%25e3%2583%25bc%25e3%2583%259c%25e3%2582%25bf%25e3%2583%25b3 https://risalog.org/%e3%82%b3%e3%83%94%e3%83%bc%e3%83%9c%e3%82%bf%e3%83%b3/#respond Thu, 10 Jun 2021 08:07:11 +0000 https://risalog.org/?p=1285 https://qiita.com/butakoma/items/642c0ec4b77f6bb5ebcf https://fuuno.net/web02/copy/copy.html https://developer […]

The post コピーボタン first appeared on risalog.]]>
https://qiita.com/butakoma/items/642c0ec4b77f6bb5ebcf

https://fuuno.net/web02/copy/copy.html

https://developer.mozilla.org/ja/docs/Mozilla/Add-ons/WebExtensions/Interact_with_the_clipboard

https://qiita.com/ponsuke0531/items/0fdeeb7f9dcd9385278d

The post コピーボタン first appeared on risalog.]]>
https://risalog.org/%e3%82%b3%e3%83%94%e3%83%bc%e3%83%9c%e3%82%bf%e3%83%b3/feed/ 0
[EC-CUBE Ver.2.12.2] テンプレートパーツ⼀覧 https://risalog.org/ec-cube-ver-2-12-2-%e3%83%86%e3%83%b3%e3%83%97%e3%83%ac%e3%83%bc%e3%83%88%e3%83%91%e3%83%bc%e3%83%84%e2%bc%80%e8%a6%a7/?utm_source=rss&utm_medium=rss&utm_campaign=ec-cube-ver-2-12-2-%25e3%2583%2586%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ac%25e3%2583%25bc%25e3%2583%2588%25e3%2583%2591%25e3%2583%25bc%25e3%2583%2584%25e2%25bc%2580%25e8%25a6%25a7 https://risalog.org/ec-cube-ver-2-12-2-%e3%83%86%e3%83%b3%e3%83%97%e3%83%ac%e3%83%bc%e3%83%88%e3%83%91%e3%83%bc%e3%83%84%e2%bc%80%e8%a6%a7/#respond Thu, 10 Jun 2021 07:20:20 +0000 https://risalog.org/?p=1282 ec-cube_ver.2.12.2_template_listダウンロードThe post [EC-CUBE Ver.2.12.2] テンプレートパーツ⼀覧 first appeared on risalog.]]> https://risalog.org/ec-cube-ver-2-12-2-%e3%83%86%e3%83%b3%e3%83%97%e3%83%ac%e3%83%bc%e3%83%88%e3%83%91%e3%83%bc%e3%83%84%e2%bc%80%e8%a6%a7/feed/ 0 ポップアップウィンドウ 画面中央に https://risalog.org/%e3%83%9d%e3%83%83%e3%83%97%e3%82%a2%e3%83%83%e3%83%97%e3%82%a6%e3%82%a3%e3%83%b3%e3%83%89%e3%82%a6-%e7%94%bb%e9%9d%a2%e4%b8%ad%e5%a4%ae%e3%81%ab/?utm_source=rss&utm_medium=rss&utm_campaign=%25e3%2583%259d%25e3%2583%2583%25e3%2583%2597%25e3%2582%25a2%25e3%2583%2583%25e3%2583%2597%25e3%2582%25a6%25e3%2582%25a3%25e3%2583%25b3%25e3%2583%2589%25e3%2582%25a6-%25e7%2594%25bb%25e9%259d%25a2%25e4%25b8%25ad%25e5%25a4%25ae%25e3%2581%25ab https://risalog.org/%e3%83%9d%e3%83%83%e3%83%97%e3%82%a2%e3%83%83%e3%83%97%e3%82%a6%e3%82%a3%e3%83%b3%e3%83%89%e3%82%a6-%e7%94%bb%e9%9d%a2%e4%b8%ad%e5%a4%ae%e3%81%ab/#respond Thu, 10 Jun 2021 07:17:04 +0000 https://risalog.org/?p=1278 ポップアップウィンドウ ECCUBEポップアップ https://itoben.com/blog/168.html JavaScript : ブラウザ中央にウィンドウを開く ポップアップ画面の中央 https://www […]

The post ポップアップウィンドウ 画面中央に first appeared on risalog.]]>
ポップアップウィンドウ
ECCUBEポップアップ
https://itoben.com/blog/168.html

JavaScript : ブラウザ中央にウィンドウを開く

ポップアップ画面の中央
https://www.pazru.net/js/window/4.html

ポップアップまとめ
https://www.it-swarm.jp.net/ja/javascript/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%82%92%E7%94%BB%E9%9D%A2%E3%81%AE%E4%B8%AD%E5%A4%AE%E3%81%AB%E9%85%8D%E7%BD%AE%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F/970750105/

var y = window.outerHeight / 2 + window.screenY – ( h / 2)
var x = window.outerWidth / 2 + window.screenX – ( w / 2)

The post ポップアップウィンドウ 画面中央に first appeared on risalog.]]>
https://risalog.org/%e3%83%9d%e3%83%83%e3%83%97%e3%82%a2%e3%83%83%e3%83%97%e3%82%a6%e3%82%a3%e3%83%b3%e3%83%89%e3%82%a6-%e7%94%bb%e9%9d%a2%e4%b8%ad%e5%a4%ae%e3%81%ab/feed/ 0
webp対応 https://risalog.org/webp%e5%af%be%e5%bf%9c/?utm_source=rss&utm_medium=rss&utm_campaign=webp%25e5%25af%25be%25e5%25bf%259c https://risalog.org/webp%e5%af%be%e5%bf%9c/#respond Thu, 10 Jun 2021 07:13:00 +0000 https://risalog.org/?p=1276 【ツール】 ・PageSpeed Insights https://developers.google.com/speed/pagespeed/insights/?url= ・ページまるごとWebP変換・効果測定と一括ダ […]

The post webp対応 first appeared on risalog.]]>
【ツール】
・PageSpeed Insights
https://developers.google.com/speed/pagespeed/insights/?url=
・ページまるごとWebP変換・効果測定と一括ダウンロード
https://sim.lightfile.net/webp/

【まとめ記事】
・ページの画像をまるごとWebP変換してPageSpeed Insightsスコアを今すぐ改善するチュートリアル
https://blog.ideamans.com/2019/02/webppagespeed-insights.html
・WebP対応をしたらサイトが軽くなったので、最も対応しやすい方法を解説します
https://irokoto.co.jp/blog/20200527/post-8#4_WebPShop
・次世代フォーマット WebP を使ってみよう!
https://www.ones-quest.co.jp/labo/webp02.php

【htaccessまとめ】
・WebPと従来の画像を正しく振り分ける.htaccessファイル
https://blog.ideamans.com/2019/02/webphtaccess.html
・.htaccessによるWebPの選択的レスポンスとその問題点と改善案
https://qiita.com/miyanaga/items/6570c3c9ae8e15dbb57c

【その他】
・decoding=”async”
https://qiita.com/hibikikudo/items/853aafe32ad7900712c8
・Chrome圧縮拡張機能
緑色:不可逆圧縮
紫色:可逆圧縮
赤色:アルファチャンネルなど拡張を含む画像

The post webp対応 first appeared on risalog.]]>
https://risalog.org/webp%e5%af%be%e5%bf%9c/feed/ 0
Flexbox CSS コードまとめ https://risalog.org/flexbox-css/?utm_source=rss&utm_medium=rss&utm_campaign=flexbox-css https://risalog.org/flexbox-css/#respond Wed, 11 Nov 2020 02:21:15 +0000 https://risalog.org/?p=1001 1. 親要素にflexプロパティの指定 2. 子要素同士の間の幅の半分の数をmarginに指定 3. 子要素 指定したmarginの倍の数をflex-basisから引く 4. 親要素にマイナスmarginを指定 子要素の […]

The post Flexbox CSS コードまとめ first appeared on risalog.]]>
.parent { margin: 10px -10px -10px; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: wrap; justify-content: flex-start; .child { align-self: center; flex-basis: calc(50% - 10px); max-width: calc(50% - 10px); margin: 5px; font-size: 0; } }

1. 親要素にflexプロパティの指定

.parent {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

2. 子要素同士の間の幅の半分の数をmarginに指定

.child {
  margin: 5px; //子要素同士の間の幅10pxの場合
}

3. 子要素 指定したmarginの倍の数をflex-basisから引く

.child {
  flex-basis: calc(50% - 10px); //1行に2個表示の場合
  flex-basis: calc(33.33% - 10px); //1行に3個表示の場合
  flex-basis: calc(25% - 10px); //1行に4個表示の場合
}

4. 親要素にマイナスmarginを指定

子要素のmargin分、幅が狭くなるので、親要素にマイナスmarginを指定。
両端とbottomはマイナス、topはプラス。

.parent {
  margin: 10px -10px -10px; //top left/right bottom
}

メモ1

justify-content: space-between;を指定+子要素にmarginなしだと、最後の行の要素が端に寄る。
clearfixのcssが設定されているときに、divにafter要素が追加されていると、子要素の並びにafter要素が入るため。

justify-content: flex-start;を指定+子要素にmargin設定+flex-basisでcalcで指定する幅からmargin分引くと寄らない。

flexboxのjustify-contentでspace-betweenをすると、余った要素が両端によってしまうのを直したい

メモ2

子要素に画像があり画像の下に余分な空白ができる場合、font-size: 0を指定すると消える。

.child {
  font-size: 0;
}

メモ3

flexショートハンド(まとめて指定)のcalcはIEで効かないため、使用しない。flex-basisで指定。

.child {
  flex: 0 1 calc(50% - 10px); //IEで崩れる
  flex-basis: calc(50% - 10px); //IEでも崩れない
}

flexboxのバグに立ち向かう(flexboxバグまとめ)

メモ4

IEでカラム落ちするので、max-widthも同時に指定する。
IEではpaddingを指定しているとき、box-sizing: border-boxが効かない。

.child {
  flex-basis: 340px;
  max-width: 340px;
}

IE11でflex-basisの値にbox-sizing: border-boxが効かないバグ

The post Flexbox CSS コードまとめ first appeared on risalog.]]>
https://risalog.org/flexbox-css/feed/ 0
jTruncSubstr jQueryプラグイン コードまとめ https://risalog.org/jtruncsubstr-jquery/?utm_source=rss&utm_medium=rss&utm_campaign=jtruncsubstr-jquery https://risalog.org/jtruncsubstr-jquery/#respond Mon, 19 Oct 2020 07:54:41 +0000 https://risalog.org/?p=973 レビュー投稿など文字数が多い場合に、特定の文字数以上は非表示にして、表示非表示を切り替えることができるプラグイン。 1. jQueryの読み込み https://developers.google.com/speed/l […]

The post jTruncSubstr jQueryプラグイン コードまとめ first appeared on risalog.]]>
レビュー投稿など文字数が多い場合に、特定の文字数以上は非表示にして、表示非表示を切り替えることができるプラグイン。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="jTruncSubstr.js"></script>
<script type="text/javascript">
  $().ready(function() {
    $('.comment').jTruncSubstr({
      length: 200,//表示させる文字数
      minTrail: 0,//省略文字の最低文字数
      moreText: "続きを読む",//非表示部分を表示するリンクの文字列
      lessText: "閉じる",//表示した後、再び非表示にするリンクの文字列
      ellipsisText: "...",//続きがあることを表示するための文字列
      moreAni: "fast",//表示時のアニメーション速度
      lessAni: "fast"//非表示時のアニメーション速度
    });
  });
</script>
<style>
  .comment .truncate_more_link {
    text-decoration: underline;
    color: #1242b2;
  }
</style>
<p class="comment">この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。</p>

1. jQueryの読み込み

https://developers.google.com/speed/libraries/#jquery

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

2. jTruncSubstrスクリプトの読み込み

http://semooh.jp/jglycy/jquery-plugins/jtruncsubstrからjsファイルをダウンロードしてサーバーにアップ。

<script src="js/jTruncSubstr.js"></script>

3. クラスまたはID名で適用する箇所を指定

<script type="text/javascript">
  $().ready(function() {
    $('.comment').jTruncSubstr({
      length: 200,//表示させる文字数
      minTrail: 0,//省略文字の最低文字数
      moreText: "続きを読む",//非表示部分を表示するリンクの文字列
      lessText: "閉じる",//表示した後、再び非表示にするリンクの文字列
      ellipsisText: "...",//続きがあることを表示するための文字列
      moreAni: "fast",//表示時のアニメーション速度
      lessAni: "fast"//非表示時のアニメーション速度
    });
  });
</script>
<p class="comment">この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。</p>

4. スタイル指定

開閉リンクのクラス名:truncate_more_link

<style>
  .comment .truncate_more_link {
    text-decoration: underline;
    color: #1242b2;
  }
</style>

ちょうどいい文字数(font-size: 14pxの場合)

PC(幅1000px):文字数210文字で3行分。
SP(幅355px):95文字で4行分。

jTruncSubstr
アコーディオン表示の「続きを読む」が簡単に実装できるjQueryプラグイン『jTruncSubstr』

The post jTruncSubstr jQueryプラグイン コードまとめ first appeared on risalog.]]>
https://risalog.org/jtruncsubstr-jquery/feed/ 0