GO言語を使って自分のPCでWEBサーバー構築
モジュールについて学習している中、ここに来てプログラミング入門者である私に初めての課題が課せられました。自分のパソコンを使いWEBサーバーを立ててみて下さいというものでした。今まで動画や参考書に頼りっぱなしで、自分の力でなんとかするとなると、まず何からしていいのかさっぱりでした。まず、自分のパソコンをサーバーにするで検索をかけましたが知見が足りなすぎて、いろんなところを行ったり来たり。ヒントを頂き、...
View Articledisplay: flex; アウトプット
display: flex;は、親要素に記述し、子要素のclassセレクタ内に横並びにする内容を記述します。.card__wrapper{display:flex;...
View ArticleCSS学習の備忘録(ドットインストール「はじめてのCSS」#4〜#9)
文字フォントを設定する際は「プロパティ」の部分を変更すれば良い。 また背景の色を設定したい場合はプロパティを『background-color』とし、その後に変更したい色のコードを書く。 ボックスモデルとは?‥HTMLで書いたそれぞれの要素がブラウザで表示される際の四角い領域のこと。 ボックスモデルはデベロッパーツール内の「computed」ページ内から参照できる。...
View ArticleCSSだけでポップアップを作る
CSSだけでポップアップを簡単に作れたのでメモ。仕組みを簡単にまずポップアップのセクションを作成しておき、CSSでvisibility: hidden;として見えない状態にしておきます。ボタンのaタグにhref="#popup"を設定し、ポップアップセクションにもid="popup"を仕込んでおきます。ポップアップの方にpopup:target { visibility: visible;...
View ArticleStyled-Componentを使いまわす
Rails × react SPAの作成に当たりstyled-componentを使用している。せっかくなのでstyled-componentを使いまわす練習がしたい(0からスタイル考えるのめんどくさいってのは内緒)①コンポーネントをexportstyled-componentを定義している箇所でexportしましょうexportconstFormBlock=styled.div` margin:...
View Articlewidth=autoと100%の違い
width=autoと100%の違い結論paddingが指定されている時の挙動が違うこれがこうなりますwidth=100%にするとpadding指定したものがはみ出るので隣の要素に影響を出すことがあります使い方に気をつけなければ、、、と思いました
View Article血圧管理システムをWeb化しました
血圧管理システムをWebシステム、MariaDBでの移行に成功いたしました。次の課題は①AWSのクラウド基盤にシステムを移行②1週間の平均血圧のデータ取得機能の追加以上2点のうち②からやっていこうと考えています。
View Article【初心者でもわかる】box-shadow以外で影を付ける方法
どうも7noteです。影はbox-shadowやtext-shadow以外でも付けることができます!影を付けるなら以下の2つのプロパティが一般的です。「一般的な影のつけ方」・ box-shadow・ text-shadowこれ以外でも影を再現する方法がいくつかあるので紹介。シンプルな影を作るstyle.css.card{color:#fff;/* 文字色を白に指定...
View ArticleHTML/CSS displayを調べた
displayの種類noneblockinlineinline-blocknone画面から消えます。サイズ自体もとりません!blockdivが持つようになるデフォルトです。(タグによってデフォルト値が異なる場合があります。)基本的にはwidthが100%がされるようにします。簡単に言うと、横の行をすべて占めるようになります。<style>.block1{display:block;bac...
View Articleもう生のCSSを書くのはやめようぜ。。。TailwindcssでCSS記述時間を圧倒的に減らす方法
いきなり質問して申し訳ないのですが、皆さんコードを書くのって好きですか?プログラミングをやっている方々には愚問だと思います。ただ、僕はコードを書くのがすごく嫌いです。僕がいつも心掛けていることは、「コードを書く時間を出来るだけ減らしてエラー処理に時間をかける」です。コードを書く時間よりもエラー処理にかける時間の方が圧倒的に多いですよね。僕個人の価値観を押し付けてしまい申し訳ないのですが、それでもHT...
View Article【React】JestでSnapshotテストをしたいならCSS ModulesをやめてCSS-in-JSに切り替えよう
ざっくり要約Reactのスタイリングの種類はstyle属性,CSS Modules,CSS-in-JSなどがあるCSS Modulesは標準のCSSの記法で書けるため導入しやすいが、JestのSnapshotテストで使用することができないstyle属性はReact公式で非推奨なので、上記を考えるとCSS-in-JSを採用するのがいいと判断した目次ReactのスタイリングのいろいろCSS...
View ArticleRubyとCSSを組み合わせる方法
内容RubyとCSSのコードを組み合わせる方法です。例えば、カラムの値によってデザイン表示を変えたりということが出来るようになります。やり方は簡単で記事を見なくてもわかる方が多いと思いますが、やり方が書かれている記事がなかったため記事にしました!方法cssファイルにRubyを組み込むのではなく、HTMLファイルに、下記のように記述<style> .body{...
View Articleそれぞれのsubmitボタンごとに、保存内容を分ける。
やりたいこと例えば、一つのページに保存ボタンが複数あり、保存ボタン(1)を押すと「名前を変更」し、保存ボタン(2)を押すと「プロフィール文章を変更」。方法保存ボタン(1)は下記のように記述<input class="OK" type="submit" value="保存" name="name"> 保存ボタン(2)は下記のように記述<input class="OK"...
View Article血圧管理システムのWebシステムをデザインしました
血圧管理システムのWebシステムをCSSでデザインしました。以前の味気ないシステムがいい感じのシステムに変わりました。昨日のオフラインミーティングでデザインを教えていただいたアドバイスを生かしました。今後の課題はAWSクラウドに載せる部分になります。
View Articleform_withにclassを適用する方法
結論fooというclassを適用させたい場合↓<%= form_with(model: website, local: true, multipart: true,class:"foo") do |form| %> これで適用されます。因みに、form_withは画面幅いっぱい(100vw)のフォームが自動生成されてしまいますが、classを適用させて幅を変えれば解決です!
View ArticleHTML+CSSだけで表示・非表示(タブ切り替えなど)
JSを使うより軽量なため、シンプルなタブ切り替えなら、HTMLとCSSだけで実装したい。ラジオボタンで表示・非表示HTMLの構成は、① ラジオボタン + ② ラベル(タブ) + ③ 表示させたい内容部分...
View ArticleVScodeを使ったSassの導入方法�【Sass導入してみたいな、という初心者向け記事】
大前提SCSS(=Sass)はCSSに「コンパイル」というのをしないとサイト上には読み込まれないです!!(※コンパイル=変換という意味です)まじでこれ大事なんですが、謎にネット上の記事に「.scss拡張子のファイルを作るだけで使えるで」とか書いてあって、戸惑ったので念のため書いておきます。SCSSは(慣れたら)書くのを楽ちんにする為に導入するのであって、結局HTMLファイル内のheadにパスを通すの...
View ArticlePython DashのCSS拡張とBootStrap導入
Python DashのCSS拡張とBootStrap導入WebサービスとしてPython Dashを使う場合、そのままだとUI・デザインの拡張性が弱いため Python DashのCSS拡張とBootStrap導入をまとめたPython Dashの導入方法は以下の記事を参考CSS拡張Python DashでCSSを使う場合には大きく2パターンdash_html_components...
View ArticleHeroku push CSS 反映されない
問題CSSを変更し、herokumにpushしたが、反映されていない前提条件このようにコマンドを実行したがうまく行かない $git add . $git commit -m "コミット名" //githabにpushする↓ $git push origin master $git push heroku master $heroku open...
View Article