プログラミング– category –
-
【JS&CSS】テキストや画像を点滅させる方法
CSSのanimationと@keyframesや、JavaScript のsetInterval()関数を使って、テキストや画像を点滅させる方法を紹介します。自分の学習・メモ用がメインですが、プログラ... -
【JS&CSS】一定時間毎に表示がフワッと変わる
JavaScript のsetInterval()関数とCSSの@keyframesを組み合わせ、一定時間毎に表示がフワッと変わる実装方法を紹介します。 なお、フワッとではなく瞬時に切り替えるだ... -
【CSS】画面に追従するボタンやバナーを作る方法
画面をスクロールしても表示が固定される、フッターボタンやサイドバナーを作るには? 本ページ下側:問い合わせのボタンが、画面をスクロールしても常に表示されていま... -
【CSS】ウィンドウ幅に応じて表示を変える方法(メディアクエリ)
@media (min-width: ){}を用いたレスポンシブデザインのコードを紹介します。スマホ・タブレット・PCの3つを想定し、それぞれで表示される内容やレイアウトを変えられま... -
【JS】ボタンを押すと入力フォームが増える
createElement()とappendChild()を用い、ボタンをクリックすると入力欄が増えていく実装方法を紹介します。ユーザーの状況に応じてフォーム数を変更したい場合に便利で... -
【CSS】各種ブロックやボタン、チェックボックスなどのレイアウトを操作する(フレックスボックス)
HTML要素の配置に便利なdisplay: flex;の基本的な使い方をまとめました。 レイアウトを考えるうえで必ず利用したい機能ですが、プロパティの種類が多く混乱しがち。本記... -
【EC-CUBE 4】Twig まとめ(4) ~ マクロについて ~
本記事では、Twigテンプレートでコード(機能)の再利用に使われる『マクロ』について纏めています。 マクロとは? 繰り返し使いたいコードを小さなパッケージにまとめ... -
【EC-CUBE 4】Twig まとめ(3) ~ trans / nl2br / escape / raw / price ~
{{ 値 | trans }}や{{ 値 | nl2br }}ってどういう意味? どうやって使う? 本記事では、Twigテンプレートでよく使われる「フィルター」と呼ばれる機能について纏めてい... -
【EC-CUBE 4】Twig まとめ(2) ~ if / for / set / with ~
{% if %} や{% for %} の使い方 {% set %}や {% with %}で変数を扱う方法 本記事では、Twigテンプレートでよく使われる、代表的な特殊タグ4つについて纏めています。 EC... -
【EC-CUBE 4】Twig まとめ(1) ~継承やブロックについて~
{% extends 'default_frame.twig' %} {% block main %}{% endblock %} Twigテンプレート特有の、これらの記法ってどういう意味? 本記事では、EC-CUBE(Symfony)で用い... -
【EC-CUBE 4】新規テーブルをデータベースに追加する方法
仕入先リストなど、デフォルトでは用意されていないオリジナルのテーブルを作るには? この記事では、データベースに新規テーブルを追加する方法を、実例を交えつつ解説... -
【JS】テキストや画像をランダムに表示する
Math.random&Math.floorという関数を使い、ランダムに特定のテキストや画像などを表示する方法を紹介します。自分の学習・メモ用がメインですが、プログラミング学... -
【JS】一定時間ごとに表示内容を変える
setInterval()という関数を使い、一定時間経過すると文章が次々に変わっていく実装方法を紹介します。また、ボタンをクリックすることで停止 / 再開させる方法も載せて... -
【EC-CUBE 4】作成済テーブルを修正する方法
テーブルを作成したけど、あとでテーブル名やカラム名、データ型を変更したい場合はどうすれば? この記事では、EC-CUBE 4で作成したテーブル内容の修正方法を、実例を... -
【JS】クリックで特定の文章をコピーする
navigator.clipboard.writeText()というAPIのメソッドを使い、クリック(タップ)することで特定の文章をコピーするJavaScriptの実装方法を紹介します。 従来はdocument... -
【EC-CUBE 4】titleタグを変更する方法
この記事では、SEO対策にも有効なタイトルタグを変更する方法を解説しています。 titleタグとは Webページ等のHTML内に<title>~</title>と記載されるタグ... -
【EC-CUBE 4】ファビコン(ウェブサイトのアイコン)を変更する方法
この記事では、Webページのアイコンとして表示される「ファビコン」を変更する方法を解説しています。 デフォルトの状態 EC-CUBEのアイコンが設定されている ファビコン... -
【EC-CUBE 4】デバッグモードの設定/解除方法
この記事では、カスタマイズ時に便利なデバッグモードの設定または解除方法について紹介しています。 本番モードのエラー画面 予め用意されたエラーページが表示される... -
【JS&CSS】クリック(タップ)で画像を拡大させる
transform: scale;を使って、画像や図形を拡大表示させる方法を紹介します。自分の学習・メモ用がメインですが、プログラミング学習初心者の参考になればとも思います!... -
【EC-CUBE 4】商品登録にオリジナルの新規項目を追加する方法
この記事では、データベース拡張で追加したオリジナルの商品プロパティを、管理画面の商品登録から保存・変更できるようにする方法を紹介します。 商品登録画面:修正前...