今さら聞けないHTML 2021年02月20日

今さら聞けないHTML 2021年02月20日
目次

【備忘録】html上の改行を挿入する

# 概要
下記のようなケースの対処法

– ESLintでHTMLに直接改行したら怒られる
こんな時

“`html

おはようございます。
今日もいい天気ですね

“`
– Javascript側に変数用意しても直接改行しても怒られる
こんな時

“`javascript


“`
– `

`で括ってもformatterで改行が解除されてしまう
こんな時

“`html

おはようございます。
今日もいい天気ですね

“`

# 対応
1. JavaScriptに変数を用意する
この時、改行したい時に改行文字`\n`を入れる
2. 上で生成した変数をhtmlで読み込む
この時`

`で囲む
3. CSSに`white-space: pre-line`を挿入

#動作

【初心者でもわかる】css1行!画像や要素を左右反転させたり上下反転させる方法

# どうも7noteです。上下左右の反転方法。

画像を配置するとき、左右を反転させた画像が必要な場合わざわざフォトショップなどの画像編集ツールを使う必要はありません。

CSSで簡単に反転することができます。

**今回使う画像**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/661092/e7aebe76-7f71-a361-cc11-90291d4a1956.png)

## 左右を反転させる方法

“`style.css
img {
transform: scale(-1, 1); /* 左右反転 */
}
“`

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/661092/5487fab9-e191-033d-41fa-3995c4df3f9d.png)

## 上下を反転させる方法

“`style.css
img {
transform: scale(1,

元記事を表示

ASP.net coreの探索 ~2 CRUDページを編集してRazorを見てみる~

前回のおさらい

https://qiita.com/CheerfulGeneral/items/be34fcccfe397c27d064
1行掲示板を
モダンになったASP.net coreで作ってみようという試みです。
前回は
・Model(掲示板データ)を定義
・データベースのマイグレーション(初期化)
・スキャフォールディング(骨組みページ)の作成
を行いました。
今回はスキャフォールディングを編集して、掲示板を完成させたいと思います。
軽くRazorも見てみましょう。

1.CRUDページ

https://wa3.i-3-i.info/word123.html
CRUD(クラッドと読むらしい)とは
Create, Read, Update, Delete
の頭文字であり、要するにデータを作ったり処理することです。
スキャフォールディングを作成すると、このCRUDページが自動作成されます。
以下の名前でページが作成されています。
・Index (データを表示させるページ CRUDのR)
・Create (データを作成するページ CRUDのC)

元記事を表示

先輩から教えてもらったJavaScriptの知見を応用してlaravelに乗っけてみる

# 目的

– 先輩から教わったJavaScript(以降、js)の内容をもとにlaravel6のビューにjsを書いてみる

# 環境

– ハードウェア環境

| 項目 | 情報 |
| — | — |
| OS | macOS Catalina(10.15.5) |
| ハードウェア | MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports) |
| プロセッサ | 2 GHz クアッドコアIntel Core i5 |
| メモリ | 32 GB 3733 MHz LPDDR4 |
| グラフィックス | Intel Iris Plus Graphics 1536 MB |

– ソフトウェア環境

| 項目 | 情報 | 備考 |
| — | — | — |
| PHP バージョン | 7.4.8 | Homebrewを用いてこちらの方法で導入→[Mac HomebrewでPHPをインストールする](https://qiita.com/miriwo/items/cd54077aad7e139cf518) |

元記事を表示

【初心者向け】書いたことが反映されない時(CSS)

#はじめに
CSSに書いたはずのものが何故か反映されない時に、他の記事を試してみたが上手くいかず、イライラする前にチェックするべきことを書きました。

一部のCSSは適用されているのに他のところが適用されていないと思っている場合にも、この方法が有効でしたので、ここに書こうとおもいます。

#解決方法
**1 . `main`と`footer`の初めに`.`を付けない。**

classと間違えて付けてないか確認しましょう。

(例)
・修正前

~~~
.main{
background-color: purple;
}
~~~

・修正後

~~~
main {
background-color: purple;
}
~~~

**2 . CSSを読み込むための名前が間違っていないか確認**

CSSを読み込むためには、headに
**““**
と書きます。
その中の、読み込みたいファイル名が間違えていないのか確認します。

**3 . 全角のスペース( )や全角英数字が入っていないか確認す

元記事を表示

Nuxt.jsでハンバーガーメニュー実装

# Nuxt.jsでハンバーガーメニュー実装

## 各ファイルの記述例

toggle用の要素`class=”header__toggle_open”`と開閉するメニュー`class=”header-nav`を用意する
※クラス名は自由です。その他のファイルの該当部分と一致させるようにしてください

“`vue:compunents/Header.vue