【初心者でもわかる】cssで水面に反射したような鏡面反射を作成する方法
どうも7noteです。鏡面反射の作り方。水面に反射したように、画像の下に水面に反射したような画像をおいて鏡面反射を作ります。見本鏡面反射のソースの書き方index.html<divclass="image"><imgsrc="sample.jpg"></div><!-- ↓反射用↓...
View Article【CSS】 margin 0 autoが効かない原因と対処法
CSSで文字を中央寄せするために「margin 0 auto」を指定したのにも関わらず効いていなくて中央寄せにならないことがあります。今回は中央寄せにならない原因とその対処法について解説していきたいと思います。margin 0 autoが効かない原因と対処法原因1...
View Article【丁寧な解説書】jsプラグインModaal 〜カスタマイズ編〜
はじめにここでは、めちゃ便利なModaalのたくさんのカスタマイズを丁寧に解説していきます。公式のサイトはこちら * 公式サイト *...
View Articlereactで条件にあった時に特定のclassを付与する書き方
今回、reactでclassNameを動的に付与させたいと思ったので、調べたことを備忘録として残しておきます。書き方共通のクラス名を付与しない場合① true or false で違うクラス名を付与する<pclassName={completed?"completed":"incomplete"}> hoge...
View ArticleCSS基礎
font-sizeプロパティpx : 絶対値em : 親要素のfont-sizeを1とした時の倍率.rem : ルート要素のfont-sizeを1とした時の倍率.margin・paddingプロパティ例) margin 10px : 全ての余白指定. margin 10px 20px : 上下の余白指定. margin 10px 20px 30px: 上、左右、下の順に余白指定. margin...
View Article<初心者向け>javascriptでモーダルを作ろう!
モーダルとは 最初に、本記事で作成したいものの完成形を、画像で見ていきましょう。 ①最初の画面では、以下のようにボタンが1つだけある状態です。②「画像を表示」ボタンをクリックすると以下のように画像が表示されます。モーダルの構造 モーダルは、ボタンを押したときに、黒い背景、画像、閉じるボタンの3つの要素を表示し、閉じるボタンを押すと3つの要素が表示さなくなるような構造になっています。...
View Article画面のスクロール
要素をスクロールしたい時ビューを作っているときに、中身のボリュームが増えると、画面からはみ出してしまうのではと不安になった時は.rooms{overflow:scroll;}今回は例としてルームという要素に対して overflow: scroll;を使用しています。これによってルームが100個とかになっても画面をスクロールすることで問題なく表示することができるようになります。
View Article【丁寧な解説書】jsプラグインModaal 〜導入編〜
はじめにモーダル。押すとぽんって出てきて、背景が黒っぽくなるやつ。webデザインやってたら使いたいな!ってタイミング出てくると思うんです。それ、簡単に導入出来ちゃうjsプラグインmodaalの解説しちゃうよ。ちなみに、一応丁寧にこれだけ見たら導入できるように解説していきますが、jQueryってなんぞやって方はこちらを先に見ておくのがおすすめ。jQueryの基礎知識Modaalの導入手順1....
View ArticleCSSとSaas
Sass「Sass(サス)」はCSSをより便利かつ効率的に書くことができる言語です。 SassにはSASS記法とSCSS記法の2種類の書き方があります。今回は主流であるScss記法です。ファイル拡張子は「.scss」となります。...
View Article【HTML/CSS】 初心者向け!画像をリンク先に指定する!
はじめに画像がURLのリンクになっており、さらに画像に文字を重ねるというものを今回実装しました。制作に際し、なかなか上手く出来ず悩むこともありましたので、自身の備忘録及び今後実装を考えている方の参考になればと思い、投稿させて頂いております。見本HTML流れとしては、以下の3点になります。① 6個のBOXを囲う大枠のdiv classを作成する。② ①の中にdiv...
View Articlewebサイトの概要理解
webサイトの概要を理解する、その中でも基礎中の基礎になります。どなた向けの記事か→これから勉強をスタートしようと考えている方!!それでは早速内容へ↓Webサイトは大きく分けて「構成」、「見た目」、「動き」の3つの要素からできております。1. 構成:HTMLHTMLとCSSはマークアップ言語と呼ばれています。HTMLは、Webサイト上に表示される文章や、見出し、表などの「構成」部分を担当。...
View Articleフロントエンド開発者のための刺激的なプロジェクト10選
本記事は、Simon Holdorf氏による「10 Inspiring Ideas for Your Next Front-End...
View Article【初心者向け】上下の余白(margin)、下から取るか?上から取るか?
どうも7noteです。上下の余白(margin)、下から取るか?上から取るか?結論からいいますと、私は上に取った方がいいと考えています。コーディングやWEB系の技術サイトでよく取り上げられているこの問題。...
View ArticleHTMLとCSSのみでダイアログ表示
できることJavaScriptなしで、HTMLとCSSのみを使用してダイアログ表示を行います。動画のようにボタンをクリックすると、ダイアログが表示されます。読んで欲しい文章を表示させることができます。※ダイアログとは「ダイアログボックス」のことをいいます。何かを入力させたりメッセージを確認させるために、操作の過程で一時的に開かれる小さい画面のことです。HTMLindex.html<dialog...
View ArticleCSSの基礎アウトプット
cssの基礎を学んだので簡単にまとめたstyle.cssdiv{color:rgba(228,23,183,0.568);font-size:4rem;background-color:#88d7dd8e;width:calc(100%/2);margin-top:100px;margin-left:30px;margin-bottom:20px;}p{color:aqua;font-size:2r...
View ArticleHTML&CSS開発におけるVScodeの自動補完とショートカット
はじめにVScodeでWEB開発を進めるにあたって、Emmetによる自動補完やショートカットをうまく活用することで、タイプミスを減らしつつ、開発効率があがる。備忘録がわりに、まとめたものを残す自動補完下記に記載方法をまとめた。コードタイトルに記載で自動補完することで、コードが自動で生成される。見本:<タイピング内容>補完後の記載コード...
View Articlecontent-visibility について
content-visibility について指定した要素の子孫要素をレンダリングするかを制御するもの値は3つある値概要visible無効。子孫要素を通常通りレンダリングするhidden子孫要素の内容のレンダリングをスキップするautoレイアウト・スタイル・ペイントの封じ込めを ON にして、viewport 外の場合はレンダリングをスキップし、viewport...
View Article[Vue.js]見出しが縦のテーブルを作る
Vue.jsで見出しが縦のテーブルを作るサンプルコード(覚え書き)。環境OS: Windows10Vue.js: 2.6.12やりたいことVue.jsで、以下のような見出しが縦のテーブルを作る。コード(1)...
View Article[CSS+Javascript] 指定した段数でピラミッド状の要素リストを自動生成する
はじめに先日、あるWEBアプリケーションのデモ開発を行った後、UIの一部、表題内容の処理部分をパーツとして分解し、JSFiddleとCodePenで公開しました。本記事はその詳細という位置づけですが、ほぼ小ネタ扱いです。ロジック以下が実行結果となります。処理部分のロジックは比較的単純です。 See the Pen stCreatePyramid by STSHISHO (@STSHISHO) on...
View Article