ページ離脱時や、遷移した時に出る画面の上下中央に出るバナーのCSS
どうも7noteです。最近よく見かける離脱防止用のバナーの作り方たとえばこんなやつですね。これと同じようなものを作ってみます。どんっ!!画面いっぱいを暗くして、バナーを表示する方法index.html<!-- body直下に設置...
View Article[CSS] vertical-align 垂直の位置の指定
vertical-alignを使ってインライン要素またはテーブルのセル要素で垂直の位置の指定をします。cssvertical-align : 値; インライン要素での指定インライン要素には aタグspanタグなどがあります。MDNでインライン要素を確認するbaseline 親要素のbaseline に揃えます。(初期値)top 行全体の上端に揃えるmiddle 親要素の中央に揃えるbottom...
View Articleリアルタイムフィルター作ってみた
JavaScriptを使ってリアルタイムフィルターを作ってみました。仕様キーワードにマッチする画像のみ表示できるようにする。HTML & CSSHTML<!DOCTYPE...
View Articleslickでスライダーを作ってみた
slickを使ってスライダーを作ってみた。slickの利用slickはスライダーのプラグインで、公式サイトからダウンロードできます。以下のファイルが必須slick.cssslick-theme.cssslick.min.jsfontsフォルダ今回はslickの練習としていろいろやってみた。仕様調べた中で、できそうなことはとりあえずやってみようHTML &...
View ArticleHTML / CSS 覚書 Vol.2 displayプロパティーとflexbox
1...displayプロパティー基礎①インライン要素幅と高さは中の要素分だけ。marginは横にしか効かない。段落を変えるとmargin同志の間に少し余白ができる。paddingは縦横に効く。縦方向は他の要素を無視して被さる。段落の有無に無関係で横に並ぶ。②ブロック要素幅と高さは指定できて、要素は含まない。(要素の高さが50px、指定した高さが50pxの時高さは100pxでなく50pxになる。)m...
View Article[Vue.js]main.jsのimport { createApp } from 'vue'の'vue'って何者??
(当たり前として捉えられているのかは知らないが)意外とこれ解説してる記事がどこにもなかったので、自分なりの見解を記載。環境: PC:mac book proバージョン:Vue.js...
View ArticleCodePenを使ってサイト上にコードを埋め込む方法。
はじめにcssなどで記述したコードの実際の見た目を表示したい時に、便利な方法はないかと探してみると、CodePenというサービスがあったので使い方を自分の復習用にまとめました。CodePenとはWebブラウザ上でフロントエンド言語のコーディングができるサービスです。...
View Article1年間でpython収益化してみた
今日からpythonの勉強を始める目標としてはこの1年で自分で案件を獲得し収益を生み出すこと多くのサイトを閲覧しこの1年の大まかな計画を立てるその中でこのサイトの手順が最も有効だと考えた【初心者必見】プログラミング未経験から3年間のpython学習ロードマップ基本的にこの手順に乗っ取って頑張ってみようと思う
View ArticleVue.jsのテーブルで動的にモーダルを表示させる
状況Vue.jsでテーブルを作成し、テーブルのデータごとに動的にモーダルを表示させようとするも、何かおかしい。前提$ vue --version @vue/cli 4.5.11 なお、本記事では Vue...
View ArticleiOSで電話番号がリンクになった時の対処法
備忘録として残します。iOSで確認したところ、aタグを使っていないのにも関わらず電話番号がリンクとして表示されていたので調べてみました。なぜリンクになるのかiOSは、ユーザが電話番号をタップやクリックすると電話を掛けられるように自動的にaタグを挿入する仕様になっているそう。対処法以下のコードをheadタグ内に記述します。<meta name="format-detection"...
View ArticleSCSS まとめ1(基本文法)
SCSSまとめ集基本文法関数コンパイル方法目次Sass,SCSSとは?SCSS 基本文法集1. Sass, SCSSとは?Sassとは?CSSを拡張したメタ言語(2006年に誕生)の一種。記法として2種類(SASS, SCSS)の2種類がある。勘違いしやすいが、SassはCSSを拡張したメタ言語、SASSとSCSSは記法のこと。SASS, SCSS...
View ArticleSCSS まとめ2(関数)
SCSSまとめ集基本文法関数コンパイル方法目次関数とは?自作関数Mixinについて組込関数1. 関数とは?他言語同様、処理を行って戻り値を取得することができる。あらかじめ用意されてある関数も存在する。2....
View ArticleSCSS まとめ3(コンパイル方法)
SCSSまとめ集基本文法関数コンパイル方法目次Live Sass Compilerを使用したコンパイル方法コンパイル場所を指定するLive Sass Compilerのsetting.jsonについて1. Live Sass...
View Articleフロントエンド開発
フロントエンド開発会社に入社して3年経とうとしている。今までは、WEBサービス開発でJavaやPythonを使って実装していたが、最近アサインされたプロジェクトでは、画面も含めて実装しなければならない。現在の使用技術はざっこりこんな感じバックエンド・Python(Flask)・MySQLフロントエンド・HTML・CSS・JavaScriptブラウザを使用するフロントエンド側の実装ではもはや、これ以外...
View Articleデザインカンプ通りの比率でマルチデバイス対応する方法
デザインカンプ(幅640px)にボタン(幅468px)があるとします。このボタンには上部にマージン(60px)があります。このデザインカンプの比率を保ったまま、各種デバイスで表示させたいときの計算方法です。640px以上では固定幅、640px...
View Article【初心者でもわかる】レスポンシブサイトの作り方
どうも7noteです。レスポンシブサイトの基礎から解説「レスポンシブサイトを作りたい!」「PCスマホ両方に対応したサイトを作りたい」「レスポンシブが何かよくわからないから知りたい」こんな方向けの記事です。WEBサイトを作ってみたいとHTMLやCSSの勉強を始めたのはいいものの、なんだかよくわからない単語ばかり出てきて大変ですよね。でも作るならかっこいいサイトを作りたいし、いつかはお客さんに出せるよう...
View Articleインスタ風 3列 レイアウト
インスタ風の3列レイアウトをしたい。そして、女の子をクリックした際にはリンク移動など。ここにメソッドをクリックした際には、いいねを発火させたい。参考https://pecopla.net/web-column/flexbox-1コピペで動きますよhoge.vue<style>.insta-container{display:flex;flex-wrap:wrap;}/*sample1*/...
View ArticleCSS gridでrepeat関数にauto-fillとauto-fitを指定した時の動作の違い
CSS gridレイアウトのgrid-template-columnsプロパティで、repeat()関数にauto-fillとauto-fitを指定した時の動作の違いがよくわからなかったので、調べたメモです。たとえば下記のCSSの場合、AとBでブラウザに表示される列グリッドの見た目にどんな違いが生じるでしょうか?css.container{display:grid;/* A...
View Article