マイライブラリ:メディアクエリのブレークポイント
Mana本メディアクエリはCSSに記述する。■ブレークポイントデザインを切り替えるポイントとなる画面サイズをブレイクポイントと言う。ブレイクポイントをいくつに設定するかとりあえず以下で!!https://hashimotosan.hatenablog.jp/entry/2019/05/28/164834◎560px未満をスマホと設定@media (max-width:560px) {}...
View Article初心者に捧げるヘッダーの作り方
初めに初心者に捧げるハンバーガーメニューの作り方初心者に捧げるシリーズ第二弾です。jQueryを使って、スクロールした時に変化のあるヘッダーを作ります!!ソースコードをコメントで解説しながら記述していきます。対象読者・上部に固定したヘッダーを作りたい・スクロールした時に変化するヘッダーを作りたい・自分でオリジナルの見た目を作って応用したい人・(ちなみに筆者の自己学習のためにも記事を書いているので間違...
View Articlegoogleに先駆け、js無効化に完璧に対応してみる
googleは未だ、js無効化に全く対応できていない。 Microsoftを凌駕し、ITの王様となって久しいgoogle.comは、Javascript無効ブラウザに全く対応していないwebサイトの一つだ。 例えば、検索窓に「ヤマト 集荷」と入力し、一番上に表示されたリンクをクリックすると、画面が真っ白になる。...
View ArticleホントにあなたにはWordpressが必要ですか? - GitLab PagesでかんたんWebサイト公開 -
TL;DR運営しているサービス、fRatのランディングページをGitLab Pagesを使用して公開していますので、その方法のご紹介です。 GitLab...
View Article初心者によるプログラミング学習ログ 326日目
100日チャレンジの326日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。 100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。 326日目は、おはようございます326日目...
View Articleよく見かけるよく使うボタンエフェクト
webサイト上でよく見かけるボタンを3つにまとめてみた。私的よく見かけるボタンエフェクト3種・通常のhoverボタン 一番よく使われているであろうhoverを使ったボタン・hoverスライドボタン hoverすると背景色がスライドしてきて色が変わるボタン・activeを使った押せるボタン ポチッと押せるボタンCode Pen See the Pen buttons by taka...
View Articleflexboxとjustify-content(初学者向け)
flexbox▼親要素にflexboxを付与することで、子要素を横並びにします。floatプロパティと機能は同じですが、floatの副作用である親要素の縮小が無いため、 floatプロパティと比較すると非常に使い勝手は良いです。justify-contentプロパティ▼justify-content: 〇〇;といった形で、display:...
View Articleテンプレートで用意しておくと便利なhead情報とscriptの設定
Webページを作っていると初期設定として何度も使用するコードがでてきます毎回つくっているとめんどうなのでテンプレートとして用意してコピペでコーディングを進められるようにすると楽ですコードを追加する場所Emmetでも基盤はできますが、勉強していくと自分用にカスタマイズしておいたほうがスムーズです<!DOCTYPE...
View ArticlejQueryのchangeイベントがIEでは無効になる
課題radioボタンを使ったinputの動作制御がIEだけうまく行かないのを修正する原因IEはinput[type=radio]のchangeイベントがとれない (っぽい)ソース$(function(){// $('input[name="' + hoge + '"]') =...
View ArticleCSSセレクタチートシート 【CodePenでの例あり】
この内容についてこの内容は、私が運営しているサイトに、より見やすく掲載しているので、よければそちらもご活用ください。【CSS】セレクタチートシート | コレワカCSSとはCascading Style Sheetsの略で、ウェブページのスタイルを指定するためのマークアップ言語のこと。 HTMLなどで書かれた文書を色やフォントやレイアウトなどを変えることが可能。CSSリファレンス |...
View ArticleElectronアプリの起動を高速にするGoogleFontの読み込み改善テク
モチベーションElectronアプリの起動が遅いときの処方箋です。Electronアプリの起動時間が遅く、次のような挙動でした。Electronアプリを起動すると、ウィンドウは直ぐに表示される。しかし、ウィンドウ内部のHTMLの表示が遅い。ElectronのイベントでいえばwebContents.once('did-finish-load,...
View Articleマイライブラリ:positionプロパティ
親要素内で、子要素の位置をCSSでデザインする親要素にposition:relativeで基準位置を作る子要素にposition:absoluteで基準位置からの絶対値で位置を指定するそしてtopbottomleftrightで具体的な位置を指定する。↓は黄色い親要素のボックスの右上に文字を配置HTML<div class="sotowaku"> <div...
View Article「text-decoration: underline」で下線を途切れる場合のCSSプロパティ
事象こんな現象になった場合原因chrome64から、()や,にはアンダーラインが重ならない仕様になった対応CSS以下のプロパティを指定すれば解決+ text-decoration-skip-ink: none; 参考Chrome 64 から下線がおかしいChrome 64 からリンクの下線が途切れる:text-decoration-skip-ink プロパティについて - Corredor
View ArticleSassで出来ること【vol.5】mixin(ミックスイン)
Sass勉強中の為、出来ることを備忘録がてら纏めて書いていきます。mixinミックスインscssではmixin(ミックスイン)機能を使用して、cssのスタイルを定義しておいて別の場所でそのスタイルを使いまわすことが出来ます。「継承」と似ていますが若干の違いがあります。mixinの基本的な使用方法の例です。「mixin」で定義し「include」で使用します。.scss@mixinhoge{borde...
View Article【簡単にできる】jQueryでのタブ切り替え
今回、jQueryによるタブの切り替えの方法について、備忘録的に記載していきます。HTMLまずは、表示させるHTML部分のコードです。タブ部分のul要素と表示するコンテンツ部分のul要素の2つを作成します。qiita.html<ulclass="tabs"><liclass="active">タブ1</li><li>タブ2</li><...
View ArticleCSS hover でアイコンが変わるボタン
ボタンのホバーエフェクトを試行錯誤していたところ、なかなかいい表現かもと思ったので、書きました。アイコン付きのボタンをホバーすると、アイコンが変わる、というものです。デモの様子実際のデモはこちら使ったアイコンMaterial IconsCodePen 用に CDN 経由で使えるものを選択しただけなので、もちろん他でも です。ポイントボタン要素の...
View Article初心者によるプログラミング学習ログ 327日目
100日チャレンジの327日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。 100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。 327日目は、おはようございます327日目...
View ArticleHTMLとCSSの関心の分離設計(下書き)
課題意識HTMLとCSSは分離すべきだという一般論があるが、レイアウトの構造を整えるためのHTML要素やアニメーションで表現を変えるためのHTML要素も存在する。HTMLとCSSは本当に分離できるのか、分離できるとしたら何が分離できて、分離できないとしたら何が分離できないかを整理する必要がある。また、レイアウトは他のプログラミング機能と違い、単独のモジュールとしてでなく全体で初めて意味を持つ。そのよ...
View Articleクリックイベントなどで出てくる背景を画面いっぱいに広げるとき
細かいテクニックだが、覚えておくと便利position:absolute;top:0;left:0;right:0;bottom:0;
View Article【自分用学習メモ・備忘録】Sass
Sassを使うと…CSSより記述量を減らせる(拡張子.scss)コードを再利用できる☆入れ子構造(同じセレクタを何度も書かなくて良い!) .header{ width: 100%; ul{ padding: 10px; } } ☆&記号 li{ font-size: 15px; &:hover{ background-color: red; } }...
View Article