- 0.0.1. 相対パスと絶対パスの違い
- 0.0.2. 【pug】コメントの書き方(1行コメント/ブロックコメント/条件付きコメント)
- 0.0.3. bootStrap で使われる言葉の説明(編集中)
- 0.0.4. 1htmlで手持ちのmp3を太鼓の達人化(疑似自動作譜)
- 0.0.5. ブートストラップ(bootstrap)でフッター(footer)のpopupを上にする方法
- 0.0.6. node-redで簡易掲示板を作る
- 0.0.7. 【Swift】UITextViewでHTMLを表示してアンカータグをタップ可能にする
- 0.0.8. リアルタイムの時刻と干支を表示(魔歴・悪魔干支)
- 0.0.9. 【Rails】超簡単!画像のプレースホルダー設定方法
- 0.0.10. cssで要素を下から上に表示させる
- 0.0.11. シンプルアナログ時計
- 1. サンプル
- 2. ソース
- 3. 手順
- 4. ここでハマった
- 5. Drive to webの操作
- 6. ちょっとだけオーディオファイルを連続再生したい
- 7. サンプル
- 8. ソース
相対パスと絶対パスの違い
#相対パス
今の位置からの目的地までのルートを示したもの#絶対パス
目的地の住所
【pug】コメントの書き方(1行コメント/ブロックコメント/条件付きコメント)
pugにおけるコメントの書き方についてまとめました。
pug公式サイト –> [Comments – Pug](https://pugjs.org/language/comments.html “Comments-Pug”)## 1行コメント
### 出力される1行コメント
“`pug:pug
// 出力される1行コメント
p foo
p bar
“`
“`html:html
foo
bar
“`
### 出力されない1行コメント
“`pug:pug
//- 出力されない1行コメント
p foo
p bar
“`
“`html:htmlfoo
bar
“`
## ブロックコメント
### 出力されるブロックコメント
“`pug:pug
body
//
出力される
ブロックコメント
“`
“`html:html
“`### 出力されないブロックコメント
`
bootStrap で使われる言葉の説明(編集中)
## 最初に来る短縮文字の候補
|省略名|正式名(推測)|説明|使用例|
| — | — | — | — |
|d-|display||d-flex|
|g[ ]-|gutter|ガター(カラムの左右の空白)|g-1|
|h-|height|高さ|h-25|
|m[ ]-|margin|マージン|m-1|
|p[ ]-|padding|パディング|p-1|
|w-|width|幅|w-25|
|bg-|back ground|背景カラー|bg-primary|
|fs-|font size|フォントの大きさ|fs-1|
|fst-|font style type|フォントのタイプ|fts-italic|
|fw-|font weight|フォントのウェイト|fw-bold|
|lh-|line height|行間|lh-1|g, m, pに関しては、以下のオプションを付け加えることができる
|短縮名|正式名(推測)|説明|使用例|
| — | — | — | — |
|(空白)||全方位|m-1|
|s|start|左|ms-1|
|t|top|上
1htmlで手持ちのmp3を太鼓の達人化(疑似自動作譜)
## サンプル
[drum_masters.0.03.htm](https://gtlgqvxdkbh2dm3axzu5fq-on.drv.tw/drum_masters/drum_masters.0.03.htm)## 使用方法
htmlを開いてローカルのmp3などを選択すると再生が始まります。
Level の数値がどこでマークを出すか を示しています。
つまり静かめの曲だとこのLevel値を下げないとマークが出てきません。
対象のmp3自体のゲインにもよります。
別に200を超えても問題はないです。
![無題の図形描画 (4).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1906297/b2d18879-a91f-a989-d6fe-dd407d742fcd.png)![無題の図形描画 (3).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1906297/fef3ce26-82ec-7309-6a03-8
ブートストラップ(bootstrap)でフッター(footer)のpopupを上にする方法
#スマホ用にfooterのpopupを上にしようとした時に参考にした記事です。
https://stackoverflow.com/questions/17581352/how-to-get-a-bootstrap-dropdown-submenu-to-dropup
#方法
“`html:index.html
node-redで簡易掲示板を作る
# 1. はじめに
node-redで、簡単な掲示板を作ってみます。厳密には、node-redというよりもhtmlのテクニックの方がメインです。
# 2. フロー全体
利用するノードはたったこれだけです。初期化が2つで、httpに関係するノードは全部で5つです。![bbsOnNodeRed.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698531/421f0a0f-c7d1-63ee-7dcc-9b608818d684.png)
最終的なフローはこちらです。試して見たい方は、コピペしてみてください。
フロー.json
“`json
[
{
“id”: “a5f3251e.9214f”,
“type”: “http in”,
“z”: “65f2617e.1211a8”,
“name”: “”,
“url”: “/bbs”,【Swift】UITextViewでHTMLを表示してアンカータグをタップ可能にする
# やりたいこと
UITextViewでhtmlを表示してアンカータグをタップ可能にかっただけなのですが、巷の記事を参考にしても実装が出来なかったので成功体験を共有できればと思います。# 環境
* Xcode:12.5.1
* Swift:5.4.2# 実装
NSAttributedString型に変換する際にオプションを指定してあげるだけです。
これでHTMLとして表示することが可能です。“` swift
textView.attributedText = convertToAttributeString(contents: information.infoContents)private func convertToAttributeString(text: String) -> NSAttributedString? {
guard let data = text.data(using: .utf8) else { return nil }
do {
return try NSAttribリアルタイムの時刻と干支を表示(魔歴・悪魔干支)
#目次
[1.前回投稿](#1-前回)
[2.概要](#2-概要)
[3.内容](#2-内容)
[4.おわりに](#5-おわりに)#1. 前回投稿
https://qiita.com/ak-matsu/items/ba79cfc46793e5432561
#2. 概要
htmlファイルだけでリアルタイムに時刻と干支を表示させるプログラミングを作成。
この時刻表示は普通ではありません。### 作成理由
箸休め的にrailsチュートリアル以外でやってみたことを投稿
html単体で時刻と干支を表示させてみました。
きっかけは聖飢魔IIが好きな知り合いのユーチューブライブを見ていた際、
時刻をhtmlファイルを使ってライブ画面に時刻を表示させてみたい
という一言から作ってみました。
聖飢魔IIは魔歴表示でカウントされるので
ただの時刻表示ではなく、知り合いの好みに合わせた時刻表示にさせてみました。https://ja.wikipedia.org/wiki/%E9%AD%94%E6%9A%A6
#3. 内容
作成したもの
![時刻表示.gif](https://qiita【Rails】超簡単!画像のプレースホルダー設定方法
#爆速!!!画像投稿機能のプレースホルダー設定方法
rails でのwebアプリケーション開発で、画像投稿機能を実装した際に、画像がある場合とない場合の設定方法を今回は使えるととっても便利な「Helper」というものを使って実装していきます。[Helperとは?という人はこちらを見てみてください](https://qiita.com/yukiyoshimura/items/f0763e187008aca46fb4)
###前提
テーブル作成→新規投稿機能が実装済み
また、画像投稿機能を実装済み(carrie waveを中の人は使用しています)
【今回の記事について】
テーブル名:posts
画像を保存するカラム名:image##STEP1
まずは適当に画像を投稿していない場合に表示させたい画像をダウンロードし、
「app/assets/images」 の中に入れましょう。
*この作業を忘れてエラーになることが多々見受けられるので要注意。今回は画像名を「placeholder.png」として保存しています。
初心者などの方は、画像を左クリック→「Rename」→「placecssで要素を下から上に表示させる
cssで要素を下から上に表示させる方法になります。
各記述した内容の、解説もしております!
記述を変えれば、表示させる開始時間など変えられます。##例)コード
太郎を下から上に表示させます。
こちらは
・最初は表示されていない
・1秒後にアニメーション開始
・下から上に0.5秒で表示させる“`perl:HTML
太郎
“`
“`perl:css
.name {
opacity:0;
animation-name:anime;
animation-duration:0.5s;
animation-delay: 1s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
}
@keyframes anime {
0% {
opacity: 0;
transform: translateY(30px);
}
100%{
opaciシンプルアナログ時計
本当にシンプルな時計が欲しくて作ってみました。
画像群は Google図形描画 で作成。
jsなのでローカルPC時刻に依存。サンプル
ソース
analogue.htm
<html>
<head>
<title>
<style>
img{width: 860px;height: 860px;}
#base {width: 860px;height: 860px;position: relative;}
.clock {
position: absolute;
top: 0px;
left: 0px;
}
.clock_hour_shd {
position: absoPodcastへのSmart App Bannerを表示する
# この記事の対象とする人
自分でPodcastサイトを運営しているPodcaster
# Smart App Bannerとは
Smart App Banner(スマートバナーとも言うらしい)というのは、iPhoneからWebサイトを見たときに、上に表示されているアプリダウンロードのバナーみたいなやつのこと。
↓こんなやつ
![IMG_4580.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/602340/2cf691b1-e8ef-6788-84fb-ae2982648dd2.jpeg)この記事では、Smart App Bannerの「自分のPodcastへのリンク」版を表示させます。
↓上の方に表示されているやつです。
![IMG_4579.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/602340/2a7280d9-c6f4-35a7-4438-614020f56c06.png)押すと、Podcas
ほんとにちょっとhtmlを公開したいだけ
新しくアカウントなどを増やしたくないがhtmlを公開したい時
GMailアカウント(Google Drive)があれば
Drive to webでの公開がラクでした。手順
1、ファイルをGoogle Driveにアップ
2、共有設定を誰でも見られるように設定
3、Drive to webにGoogle Drive参照を許可する
の3ステップだけでした。ここでハマった
何回上げてもhtmlファイルとして認識されず小パニック。
結果は 設定チェックが入ってしまっていた。
htmlファイルなどを上げたい場合はチェックを外す!
![Google Drive設定.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1906297/7d215a72-8e76-4cf7-9c74-9fe932170fd8.png)Drive to webの操作
どんな画面幅でも同じ比率で拡大・縮小するサイトを作る【scss】
## はじめに
どんな画面幅でも同じ比率で拡大・縮小するサイトをHTMLとSCSSを使って作ります:writing_hand:
もちろん画像で作るパワープレイではないです:ok_hand:### まずは完成品イメージ
![cap.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1322014/0701601b-c9f2-c2bc-d9fb-384f38d172d5.gif)## 作り方
上記のようなサイトを作るには`vw`を単位として使うのですが
画面幅に対しての値なので`font-size: 3.73333vw;`というような指定が必要となり、可読性が悪く扱いにくいです。scssの機能である`function`と`mixin`を使うことで
慣れ親しんだ`px`の値で書けるようにする関数を作り、可読性を良くして扱いやすくしましょう:thumbsup:### `function`と`mixin`
```scss
// 基準にする画面幅(デザインデータの幅)
$defaultWidth : 3Vueでお絵かきアプリ作成3(canvas使用)
#趣向
vueでお絵かき機能を作成する機会があったため作ってみました!
![スクリーンショット 2021-08-15 17.37.16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/843952/9ffc5175-6583-9e15-6d03-252324b66008.png)#2の続き
[前回の2はこちら](https://qiita.com/ryotaro_tech/items/4fb9b4d57d966a63092c)
このページでは「前に戻る」「次に進む」が動作できるようにしていきたいと思います。まずはhtml。画面に「進む」と「戻る」のボタンを追加します。
@clickを忘れずに。```HAML:html
HTML href 属性MPLS(Multi-Protocol Label Switching)とは、オープンな通信ネットワーク上で、ラベルを使って高速かつ効率的にデータ転送を行う新しい技術です。マルチプロトコルの重要性は、MPLS!
data center hong kong
data center backup and recovery solutions
data center backup
HTMLの文法について## HTMLとは
HyperText Markup Languageの略。
ウェブサイトに表示される情報を記載する言語です。
〇〇.htmlという名前のファイルに記述します。## 要素
HTMLにおける要素は、HTMLを構成するために必要な成分です。
いくつもの要素が積み重なって、HTMLは構成されます。```test.html
お疲れ様です
```この\< >...\ >一つひとつをHTMLの要素と呼び、それぞれ役割をもっています。
## タグ
HTMLにおける要素のかたまりを示す記述です。
タグには、要素の始まりを示す開始タグと、終わりを示す終了タグがあります。
なお、終了タグが無い要素も存在します。```test.html
←開始タグ
←終了タグ
```## head要素
ウェブサイトの情報や、装飾用のCSSファイルの情報を記載する部分です。
ここに記述した情報は画面上に表示されません。## body要素
画面上に表示したい情報を記載する部分です。
ブ2021/8/23 学ぶ言語
####本投稿の目的
・Qiitaの使い方を学ぶ:taco:
・これから学ぶ言語でできること?を理解する:cheese:学ぶのは以下の5言語
- HTML:sunny:
- CSS:cat:
- JavaScript
- Ruby
- RubyOnRailsスタンプが使えるだけでも既に面白いな
’#'で見出しにしたり個数を調整できるのか,ふむふむ
Quiitaの使い方で面白いと思えるくらいじゃなきゃプログラミングやっていけない気がしてきたな笑###HTML
>HTMLとはハイパー・テキスト・マークアップ・ランゲージの略で,Webページの土台となるファイルを作成する言語です『HTML&CSSとWebデザイン』どの教材でもHTMLの章から始まるのはHTMLありきってことなのかな。
Wikipediaに木構造のマークアップ言語とあった。そもそもマークアップ言語の意味するところがわからないので引用
>人間であれば直感的に理解できる事柄を、タグや記号で表示し、コンピューターに認識させることを指します。https://mynavi-creator.jp/blog/articlmp3などのオーディオファイルを連続再生するhtmlを作ってみた
ちょっとだけオーディオファイルを連続再生したい
たまになのですがローカルにある音楽ファイルを
ここからここまでの複数ファイルを再生したい。という時があります。
プレイリストを作成すればもちろん再生できるのですが
アプリの起動待ちなどが入り地味に即効性がない。
過去のリストが残る。リストを削除・整理しなければならない。同期されてしまう。
ブラウザで再生をしようと思うと1曲だけ再生される。
サラッと再生したいだけなのですが・・・
このくらいであればjsでできるのでは?と作ってみましたサンプル
ソース
play_audio_files.htm
<html>
<meta http-equiv="Content-Security-Policy" cont【input】disabled属性が無効/有効化でボタンの色を変えたい
初投稿です。忘備録になります。
フォームの送信ボタンをdisabled属性が無効/有効の時で色を分けたいなと思い、
(その方がユーザビリティ的に良いと思うので)
調べた結果、下記にたどり着きました。<HTML>
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1929617/c5e3060a-06aa-c6bc-4b8e-22ea674e9225.png)<SCSS>
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1929617/ab4c2c5d-4072-c3de-5454-ceef889e8c6c.png)まずHTMLのinputタグにdisabledを付けるのをお忘れなく。
私は最初つけていなくてずっとdisabled効かない、、!となっていました。
ついていないんですから、効くわけないですね。ボタンの装飾のコードは参考程度に。みんな違ってみんないいなので。
大事なの関連する記事
OTHERカテゴリの最新記事
- 2024.09.19
JavaScript関連のことを調べてみた
- 2024.09.19
JAVA関連のことを調べてみた
- 2024.09.19
iOS関連のことを調べてみた
- 2024.09.19
Rails関連のことを調べてみた
- 2024.09.19
Lambda関連のことを調べてみた
- 2024.09.19
Python関連のことを調べてみた