WEB制作 全般

WEB制作 全般

slick.jsのオプション設定をPC / モバイルで切り替える

slick.jsのレスポンシブ設定について説明します。レスポンシブ設定といっても『viewportに合わせたサイズで表示する』といった話ではなく、たとえばPCビューではドットを表示する、タブレット以下では表示しない、などのオプション切り替えの話です。slick.jsにはresponsiveオプションがあらかじめ用意されているので、respoinsiveオプションで、breakpointとsettingsを指定してやるだけです。respondToではレスポンシブ設定を基準を指定します。
WEB制作 全般

サイトをダークモードに対応させる

長引く自粛につれてディスプレイを眺めている時間が増え、ダークモードを利用する人が急に増えたような気がします。身近になったダークモードですが、ブラウザやOSが自動...
WEB制作 全般

option名が長すぎて表示できない問題にはoptgroup

optionの名前が長すぎると、画面幅からはみ出た部分が表示されない問題が起こりますが、optgroupタグで入れ子にすると自動的に改行、または文字サイズが縮小され途中で省略されずに表示できるようになります。
WEB制作 全般

疑似クラス nth-child の使い方いろいろ

今回は、「兄弟関係にある」 n番目の要素を指定するセレクター「nth-child」のお話です。かるい気持ちで使用すると、css指定が効かなかったり、全然違う要素...
WEB制作 全般

slickスライドをドットの代わりにサムネイル連動にする

まれに質問があるので、スライダー系JQuery「slick.js」をサムネイルスライダーと連動させる方法について書いておきます。slickjsが優秀なので大して...
WEB制作 全般

schemaに関する備忘録

itemtype="〜WebPage"をより具体的に指定する場合。以下の値を使用できます。ItemPageContactPageFAQPageQAPageSea...
WEB制作 全般

削除してしまったファイルを復元する【Linux】

誤って削除してしまったファイル。上書きで消してしまったファイル。しかし、まだ救い出せるかも知れません。ext4magic を利用した救出方法をメモ。ext4ma...
WEB制作 全般

cssで作るイメージギャラリー

htmlとcssしか自由に編集できない環境でLightBox風のイメージギャラリーを作りたい。となったとき、これまでは :target疑似クラスを使用していたの...
WEB制作 全般

iPhoneでaタグが動作しない不具合が予想外の方法で直った話

何かと独特な不具合が出がちなiOS。今回、サイト製作中に起きたのが、「ナビゲーションメニューのリンクが全く反応しない(ただしiPhoneに限る)」というものでし...
WEB制作 全般

JavaScriptで生成したrel=”canonical”も認識される

URLを正規化するlink rel="canonical" というタグがあります。よほど事情がなければheadタグ内に直接記述するものですが、JSでcanoni...
WEB制作 全般

abbrタグとrubyタグ

自分の無知を晒す話ですが、今の今まで< abbr >タグの意味を二重に取り違えていたので、反省の意味を込めて正しい意味と使い方をまとめておきます。利用頻度として...
WEB制作 全般

Google Font利用時の表示速度が遅い対策

使いやすくて便利なWebフォントの代表格「GoogleFont」ですが、フォントはどうしたって結構なデータサイズなので、PageSpeedInsightsなどで...