rails 開発日記1 トップページの実装
トップページの実装*この記事は技術や知識の共有目的ではなく、完全に自己満足のアウトプット用です。<開発環境> 1. ruby 2.6.3 2. Rails 5.1.6 3. AWS Cloud9 4. GitHub 5. Heroku(予定)SNSのコピーサイトの開発にあたり、トップページを実装をした。...
View ArticleHTML、CSSで忘れそうだけど押さえておきたいこと
CSSHTMLと別のファイルで書くのが基本。大きさの単位絶対的な大きさとしてpxが主流。しかしスマホの普及により、rem(html要素のフォントを1とした時の相対的な単位)を使用される色色は#FFFFFFやrgb(255,255,255)などの方法で表される。カラーコードでぐぐるとわかるidとclassidは一度しか定義できず、CSSで読みだすときは#をつける。...
View ArticleHTML / CSS から Nuxt.js で webアプリを開発するまでのロードマップ
はじめにこの記事では、HTML / CSS から学び、Nuxt.js で webアプリを開発するまでの過程を紹介します。本記事は、以下のような方が対象です。同じ初学者を意識しています。web開発に興味がある。HTML / CSS...
View Article初心者によるプログラミング学習ログ 291日目
100日チャレンジの291日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。 100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。 291日目は、おはようございます291日目...
View ArticleCSSで華やかなサイトにしたい③~背景を彩ろう(色、画像の設定)~
CSSで背景を彩ろう今回は背景に色を付けたり、画像を設定したりします背景が変わることで、Webサイトの印象が大きく変わります。文字の読みやすさに注意しながら、背景を選んでいきましょう今回の記事背景に色を付けよう「background-color」プロパティ背景に画像を設置しよう「background-image」プロパティ...
View Articlesafariでtableを含んだ表示が崩れる問題の解消
display: flex;を使用時、chromeではうまく表示されたのにsafariで崩れてしまう問題がtableを絡めたときに発生したのでその解放をまとめる。問題以下のコードのviewの表示が、chromeとsafariで異なっている。 version1は両者とも予想通りの表示(外側のdivの中に、内側の3つのdivが並ぶ)だが、...
View Articlebox-shadow 上だけ消す
疑似要素で重ねるのはデザイン的に向いてなさそうなケースがあるので、重ねて指定する方法でどうだろうstyle.cssbox-shadow:0px10px7px-7pxrgba(0,0,0,0.1),7px7px7px-7pxrgba(0,0,0,0.1);/* 上だけ出さない、左右と下を陰つける...
View Article疑似クラスについて
疑似クラスとはなんなんだ???????????cssには、疑似クラスというのがあります。普通のクラス名にコロン(:)をつけるだけで、難しそうなことが簡単にできます。今回はその中でも一番簡単だと思った、[hover]という疑似クラスを紹介します。コードmain.css.test{color:black;/*...
View Article【HTML/CSS】ヘッダーがついてくるスクロールバーつきテーブルを作るぞ
この記事はお久しぶりじゃの。コロナの影響でリモートワークになったけど、そこそこ忙しくて記事を書けない日々が続いていたハシビロコウだぞい。適度に忙しいと秒で時間が過ぎるから最高じゃのう。今回は、ヘッダー(thead)が上に固定されていて、tbody部分のみスクロールバーで上下に動かせるテーブルを依頼されることが多かったので、備忘録として解説とともに残していくぞい。ちなみに、完成するとこんな感じになるぞ...
View Article【CSS】背景色を透過したら文字も透過してしまうopacity
opacityを適用したら背景色を透過したいのに文字も透過する...opacityってちゃんと読んでいないとそのオブジェクトだけを透過すると思っちゃうんですけど、実際は子要素にも適用されちゃうんで他の透過方法を使うしかないです。それがrgbaってやつです。rgbaとはr(red), g(green),...
View Article@mixin 演算子の使い方 [Sass][初心者]
2020年3月からプログラミングを始めたジュンです。超初心者が自分なりに理解できたことを記事にしていきます。ぜひ、理解の間違っている点などがございましたら、ご指摘お願いします!Sass内で使える @mixin の使い方まずSassとは↓takashiさんの記事がわかりやすいのでこちらをご覧ください!簡単に解釈すると...
View Article初心者によるプログラミング学習ログ 292日目
100日チャレンジの292日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。 100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。 292日目は、おはようございます292日目...
View ArticleTwitter 広告用 AdblockPlus フィルター の書き方
Twitterの広告を除去するためのABPフィルターを考える。不具合あるかも。全部ABP固有の 拡張CSSセレクター...
View ArticleCSSのみで文字をキラーンとさせる方法
CSSのみを使用して文字が光ったようなアニメーションを実装します。(IE非対応)以下、参考にした資料。・文字グラデーション・バックグラウンドの位置変更・CSSアニメーションこの3つの記事(機能)をベースに実装しました。ちなみにFlashかと思ったのですが、たぶん違くて正式なアニメーションの名称が分かれば教えて欲しいです!完成イメージ※gitは後で乗せます。コードhtml<divclass="b...
View ArticleCSS レイアウト
%(パーセント)親要素のサイズが100%としたとき子要素のサイズを親要素に対して何%で設定するか?を決められる指定方法。※注意点 %(パーセント)のサイズ指定は親要素に依存する。親要素であるbody要素はブロックレベル要素のため、高さを厳密に指定していないとボックスとして形を保つことができない。そのため、height...
View Articleとりあえずサイトを綺麗にしたい時にCSSフレームワークを使うと便利
CSSフレームワークを使って簡単にサイトをオシャレにしよう!!htmlやcssを勉強してとりあえずサイトを作ろうとしても、デザインがうまくいかない時にcssフレームワークを使うとデザインのセンスがない人でもオシャレなサイトが作れます。cssフレームワークとは自分でCSSを書かなくても、誰かが書いてくれた物を使っちゃおうって感じです。例えば、今まではHTMLの方でclass名を指定して、stylesh...
View ArticleGridレイアウトのベースHTML
GridレイアウトのベースとなるHTML作成した画面HTML以下のhtmlを適当な名前で保存する ```html<!DOCTYPE html> Grid Sample<div class="grid-container"> <div class="Header">Header</div> <div...
View Articlediv 枠を付ける、ボックスを並べる、フレックスボックス
枠を付ける<div style=" text-align: center; /* 文字を中央揃え/* padding-top:15px; /* 上の余白15px/* padding-bottom:15px;/* 下の余白15px/* background-color:#333333; color: white; margin: 0 20px 0 20px;/* 余白 上 下 右 左/*...
View Article[SASS / SCSS] scssでメディアクエリを使って要素の大きさを動的に変えた
やりたいことレスポンシブ対応をするにあたって、めっちゃ大量の要素のheightやwidthを「後から」変更しなくてはならなくなった...sample.html<bodyclass="sample"><divclass="sample__item1">hi1</div><divclass="sample__item2">hi2</div>&l...
View Articlecssで字下げするにはblock要素にtext-indentを使おう
cssで字下げを行うにはtext-indentを使おう字下げをするにあたり広く知られていることだと思う。しかし私が実際にtext-indentを使ってみると全く変化がなかった。何故かというと、インライン要素にtext-indentを使っていたからだ。display:block;と書き加えてやったところ、無事字下げに成功した。cssa{text-indent:1em;display:block;}ここ...
View Article