事前準備 1.楽天ペイ受注API利用設定 RMSにログインし受注APIの利用設定を行います。 ※受注API(OrderAPI)は、楽天ペイ移行の為使えなくなったので、楽天ペイ受注API(RakutenPay_OrderAPI)を利用してください。 1.RMSにログインし、『拡張サービス一覧』→『4.WEB APIサービス』を開く 2.『2-1 WEB API』を開き、利用機能一覧の『利用機能編集』ボタンをクリック 3.『利用機能編集』より楽天ペイ受注API(RakutenPay_OrderAPI)の『rpay.order.getOrder』『rpay.order.searchOrder』に利用するチェックを選択し登録してください。 2.受注情報 受注情報を取得するんでこれは必須ですね... ただ、テスト注文を用意するのは楽天の罰則規約絡んで面倒なことになったりしそうなので、本番環境で試す方
兵庫県三田市でホームページ製作をしいているゴリラドットです。 「position:sticky」とっても便利ですよね。これまでjavascriptやjqueryでゴリゴリスクロールイベントを使って追従させてた部分がホントにcss一行「position:sticky」だけで実装できちゃうんだから。 ただ便利なものを使いだすとさらに欲が出てきて「んじゃposition:stickyが固定になったタイミングでイベントを取得してなんかちょっと半透明にしたり高さコンパクトにしたりしたい!」と思いますよね。つまりstickyイベントを取得したい、というケース。 というコトでここでは「position:sticky」のイベント発火をjqueryやjavascriptで検知してなんか処理する方法を紹介します。 そんなイベントはない いきなり「そんなぁ~…」という阿鼻叫喚が聞こえてきますが、残念ながらsti
これでは、少し見づらく、ユーザーにとって使い勝手が悪いと思います。 また、スマホユーザーが増えている中で表を使うのはUIの観点からもとても悪いです。 もしも、一つ一つをボタン形式のカテゴリーで選択して写真が見れるようになれば、 もっと使い勝手がよくなると思いませんか?? 絞り込み機能の使い方 ペットの例を元に絞り込み機能を実装しました。 以下のカテゴリーを選択すると、条件を満たした画像だけが出力されるようになります。 See the Pen �multiple-sort by ryang0613 (@ryang0613) on CodePen. 別ページでみる 簡単に絞り込みが出来ることが確認できましたか?? これならスマホ画面でも選択できますし、求めているものが簡単に見つけ出すことができます。 ソースコードはコピーして使う事ができますので、活用して頂ければ幸いです。 ご覧いた
Web制作ノウハウ ホームページの制作期間は依頼から完成までどれくらい?規模別に徹底解説! 更新日:2022-08-10 公開日:2019-12-06 採用サイト コーポレートサイト リニューアル ジーピーオンラインではさまざまなお問い合わせをいただきますが、ホームページのリニューアルの検討をされている方で、制作において気になるのは費用ともうひとつ、「どれくらいの期間でできるのか?」ではないでしょうか。 もちろん方法によっては短期間でできるホームページ制作ツールなどもありますが、ホームページは企業とお客さまをつなぐ橋であり、利益に貢献する重要な存在です。 きちんと制作会社に依頼して制作してもらうのがおすすめです。 ホームページは制作する規模によっても期間は変わってきますし、仕様や要件の内容によっても変動します。 今回は標準のホームページの規模別制作期間と、期間を短縮するためのポイントをお伝
モナカやおもちという「和」の素材と「洋」のアイスクリームがひとつになった、プレミアムなアイスクリームが誕生しました。もっちり食感が絶妙なもちアイス「MOCHIMORE」、プラントベースでヘルシーな「iceplantze」。パッケージにも和洋のテイストをブレンドし、目にも、お腹にも、そして心にも喜びが広がる、贅沢なスイーツタイムをお届けします。 舌触りなめらかで濃厚な風味やもっちりとした食感は、高い製造技術で40年以上アイスクリームを作り続けてきた第一食品だからこそ実現できました。「日本ならではのおいしさを届けたい」という思いで厳選した素材、そして深いコクが楽しめるアイスクリームとの融合は、一度食べたら自分へのプチご褒美や手土産の新定番になるはずです。
Beautiful free device mockup presentation tool for your app and website design
Logo Maker Design Tips 1 to 2 logo colors are best Fonts should be easy to read at any size. Design your logo for digital use then print. Consider background variations with your colors. Make sure your logo can scale. 1 to 2 dimensional logo designs work best. Go easy on effects. Logo symbols have longer life than images. Negative space should match your brand promise. Vector files scale to any si
検索やお問い合わせなどのフォームで使用されるinput要素やselect要素。条件が多岐に渡るほど、フロントエンドでの制御が必要になります。今回は、それらの要素を制御するjQueryをまとめました。 状態を取得する チェックボックス、ラジオボタンの場合 $(“input”).change(function(){ var checked = $(this).prop('checked'); if( checked === true ){ //チェックが入っている場合の処理 } else if( checked === false ) { //チェックが入っていない場合の処理 } });
noUiSliderとは https://refreshless.com/nouislider/ noUiSliderはjQuery UIからSlider機能だけを抜き出したようなプラグインです。 名前もそのままです。ZOZOTOWNでも検索の絞り込みに使われてますね。 この機能のためだけにjQuery UIを入れるのは容量的に無駄が多いので、 単一のプラグインがあるのは嬉しいですね。 因みに検索の時に「スライダー」とすると、カルーセルが沢山が出てきます。 「レンジスライダー」と検索すると良いようです。 動作デモ 初めにデモをご覧ください。 See the Pen WGdKjo by leo (@leo-trym) on CodePen. ソース HTML <div id="noUiSlider"> <input type="number" name="space_low" step="5
<div id="slider"></div> var slider = document.getElementById('slider'); noUiSlider.create(slider, { start: [20, 80], connect: true, range: { 'min': 0, 'max': 100 } }); npm install nouislider yarn add nouislider // When using a bundler such as Webpack, // include both noUiSlider and its stylesheet. // Either import the default: import noUiSlider from 'nouislider'; // Or the namespace: import * as n
メタ言語の続きです。前回はgulp.tusk()をgulp4が推奨する関数の形に書き換えました。今回はファイルの削除!コンパイル後にファイルの削除やリネイムが反映されなかったため。delを使います。それではいきましょう! 【目次】 前回のおさらい ファイルのリネイムや削除がコンパイルに反映されない! delにて破壊神になる! delをインストール、インポート 削除する関数を作成 全ファイル削除 HTMLファイルを削除 画像ファイルを削除 タスク化 watchタスクにhtmlCleanとimgCleanを追加 デフォルトのタスクにcleanを追加 動作確認 gulp起動 HTMLファイルの変更 画像ファイルの変更 最後に ※参考:前回記事 【gulpfile.js】gulp.task()を関数化(←gulp4推奨)他、リファクタリング - クモのようにコツコツと ※参考:【メタ言語】HTML
昨年12月11日にめでたくGulp v4.0が正式リリースされたので、webサイト制作用gulpfile.jsの設定を見直してみました。 公式ドキュメント 迷ったらこちらを見直します。英語です。 入門ガイド APIドキュメント Gulp4新機能おさらい では新機能を確認します。 1. タスクを直列処理するseries()と並列処理するparallel()メソッドが追加。run-sequenceプラグインはもう必要ない 2. watch()タスクはchokidarを使用したものに変更。gulp-watchプラグインはもう必要ない 3. lastRun()を使用して差分ビルドが簡単に。gulp-changedプラグインはもう必要ない 4. symlink()でシンボリックリンクを作成しpackage.jsonとnode_modulesを使いまわすことが可能に 5. ソースマップ組み込みサポート
プロジェクトの初期化(npm init) まず、プロジェクトの初期化をしていきます。 WindowsであればPowerShell、Macであればターミナルを開き、作業したいディレクトリへ移動します。 ディレクトリへの移動は、cdコマンドを使います。 たとえば、デスクトップにあるgulp-projectというディレクトリに移動したい場合は、以下のようにします。 (Windowsのコマンドプロンプトでは、ホームディレクトリを表す「~」を使うことができないのでご注意ください) $ cd ~/Desktop/gulp-project/ cdコマンドの詳しい使い方については、以下の記事を参考にしてください。 Windowsの場合 作業用ディレクトリに移動したら、「package.json」というファイルを作成します。 「package.json」というのは、プロジェクト名やライセンスなどの情報をまと
Node Sass could not find a binding for your current environmentというエラーメッセージをきっかけにnode-sassのソースコードを少し追ってみました。 起きた事象 フロントエンドのビルド環境としてNode v8で動いていたプロジェクトをNode v10にアップデートしました。その結果、次のような Node Sass could not find a binding for your current environment というエラーメッセージを吐いて落ちました。 どうやら使用していたモジュールのnode-sassでエラーが起きたようです。 Error: Missing binding /path/to/project/node_modules/node-sass/vendor/darwin-x64-64/binding.no
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く