Тёмный

HTML CSSでSVGをプロ級に使うための2つの実用的な方法 

HIROCODE.
Подписаться 66 тыс.
Просмотров 9 тыс.
50% 1

SVGを便利に使う2つの方法を紹介しています😆❗️
1. SVGスプライト → 1箇所でSVGを定義して、いろんな箇所で表示させる
2. 背景指定 → 背景画像としてSVGを指定。色やストロークも変更可能
🎥 この動画の構成 🎥
00:00 SVGを便利に使う2つの方法
00:19 一般的なSVGファイルの使い方
01:10 そもそもSVGってなに?
02:00 SVGファイルの中身は?
02:51 1. SVGスプライト
03:32 - 実際の書き方
05:25 - スタイルの変更
05:52 - いろんなプロパティ
06:10 - スタイルの指定サンプル
06:53 - 別ファイルで読み込む
07:15 2. background-image(背景画像)
08:27 - 指定方法
09:05 - 色の指定
09:53 - ホバーの指定
10:24 - 自作関数
12:24 - デザインデータからsvgをコピー
ご視聴いただきありがとうございます🙇‍♂️
この動画を気に入っていただけたら、ぜひチャンネル登録よろしくお願いします❗️
👇『HIROCODE.ヒロコード』をチャンネル登録する 👇
ru-vid.com?sub_c...
⭐️ 自分でWebサイト作ってみませんか? ⭐️
誰でも、できる!Webサイト公開の流れ!
• 【10分でサイト公開】誰でもできる!Webサ...
◆ Twitter. ツイッター
/ hirocodeweb
◆ Instagram. インスタグラム 👈 オススメ❗️
/ hirocodeweb
🔋 僕が使っている、おすすめのデバイス 🔋
【 マウス 】
✅ ロジクール アドバンスド ワイヤレスマウス MX Master 3
amzn.to/34Zn5LH
" ボタンカスタマイズによって作業の効率化が図れます。アプリケーションごとにカスタマイズ可能です。 "
【 キーボード 】
✅ ロジクール アドバンスド ワイヤレスキーボード KX800 MX KEYS
amzn.to/38S1B4i
" 打ちやすく疲れにくく、タイピング音も静か。長時間コーディングする方にオススメ。 "
【 パソコン 】
✅ Apple Macbook Pro 16inch
amzn.to/2WXKtEN
" 画面サイズ大きいと作業が捗るので便利です。初期投資で良いパソコンの使用をオススメします。 "
【 周辺機器 】
✅ Apple AirPods Pro
amzn.to/3rAyU4u
" カフェでの作業や通勤時間など、ノイズキャンセリング機能で周りの雑音に影響されることなく集中できるようになります。他にApple機器を使用している方はAirPodsがオススメです。
✅ Apple iPad Pro 11インチ
amzn.to/3mZuvoo
" macに搭載されているSidecarという機能で、iPadをサブディスプレイとしての利用が可能です。 "
📕 おすすめ書籍 📕
【 デザイン 基礎編 】
✅ 1冊ですべて身につくHTML & CSSとWebデザイン入門講座
amzn.to/3o8vofO
" webデザインの基礎とコーディング(HTML/CSS)の基礎がわかる。入門者におすすめの一冊です。 "
✅ なるほどデザイン
amzn.to/2X48Z77
" デザイン全般について、図解で視覚的に分かりやすく説明がされている書籍。デザインに興味がある人にオススメです。 "
【 デザイン 思考編 】
✅ 誰のためのデザイン?
amzn.to/3o4gzun
" デザインにおける役割を理解できる。デザインをする上で何を考える必要があるのかが分かる本。 "
✅ IAシンキング Web制作者・担当者のためのIA思考術
amzn.to/2KETvEn
" デザイン以前のサイト設計における思考の方法を身につけるための一冊。 "
【 書籍デバイス 】
✅ キンドルペーパーホワイト Kindle Paperwhite
amzn.to/3n2AwRh
" 200冊あったビジネス書を処分してこちらを導入。一部デジタル化されていない書籍はありますが、紙の本に特別なこだわりのない方は電子書籍での読書をオススメします。
🎧 BGM 🎧
------------------------------
Happy and Joyful Children by Free Music • Happy Children Backgro...
Creative Commons - Attribution 3.0 Unported - CC BY 3.0
Free Download / Stream: bit.ly/2PV1WMi
Music promoted by Audio Library • Happy and Joyful Child...
------------------------------
------------------------------
BGM:トーマス大森音楽工房
/ freemusicthomasoomori
------------------------------
#webデザイナー #figma #webdesign

Опубликовано:

 

22 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@user-th2qb3hw1i
@user-th2qb3hw1i 10 месяцев назад
いつも役立つ情報ありがとうございます。 仕事で活かしていきます!
@hirocode
@hirocode 10 месяцев назад
嬉しいです😭こちらこそありがとうございます🙇❗️
@user-sn4td5ii1d
@user-sn4td5ii1d 10 месяцев назад
面白いです! svgなど画像形式についてもっと深く勉強しようと思いました!
@hirocode
@hirocode 10 месяцев назад
そういっていただけて嬉しいです😭‼️ありがとうございます🙇
@londelidess
@londelidess 10 месяцев назад
Svg めっちゃ知りたかった助かる
@hirocode
@hirocode 10 месяцев назад
ありがとうございます😆‼️
@user-pm8qw8tx4z
@user-pm8qw8tx4z 10 месяцев назад
役立つ情報ありがとうございます! 動画の内容とは関係ないのですが、figmaのプラグインのSkewDatが突然有料化されてしまったので困っています。 他に似たような機能を持つプラグインはありますか?
@hirocode
@hirocode 10 месяцев назад
ほんとですね💦 僕もたまに使ってたのでショックです😱 Skewって似たようなのありましたがskewdatの方が使い勝手良さそうです...
@notfadeaway6617
@notfadeaway6617 10 месяцев назад
いつもありがとうございます。Hiroさんはチーム開発する際に心がけていることありますか?
@web4764
@web4764 10 месяцев назад
07:00分あたりで「svg.htmlを読み込んで」とあります。index.htmlのuseタグでは、svgファイル名にsvg.html/#homeとなっていないことから、実際にどのようにsvg.htmlを読み込むのでしょうか。
@hirocode
@hirocode 10 месяцев назад
コメントありがとうございます🙇 複数ページのサイトでヘッダーやフッターを共通化するのと同じ感じです! 例えば、phpであれば jsであれば fetch("svg.html") .then(response => { return response.text() }) .then(data => { document.querySelector(".svg").innerHTML = data; }); という形でインポートできるかと思います😆❗️
@d326
@d326 10 месяцев назад
同じこと聞きたかったで、助かりました。
@user-qk3jf9uc2v
@user-qk3jf9uc2v 10 месяцев назад
貴重な情報を動画にまとめてくださり、ありがとうございます! SVGスクリプトで、同じinde.html内にsvg>symbolでまとめたら表示ができたのですが、別でsvg.htmlを作成しその中で同じように記述し、useタグではsvg.html#id名を呼び出すと表示ができませんでした。1時間ほど、いろいろな記事を読んでみたり、試行錯誤したのですが、わからず、ダメ元でコメントさせていtだきました。 別でsvg用のhtmlを用意するときの注意点があれば教えていただけませんでしょうか?
@hirocode
@hirocode 10 месяцев назад
コメントいただきありがとうございます☺️♪ svg.htmlをページ内に読み込む必要があります❗️ 例えば、phpであれば jsであれば fetch("svg.html") .then(response => { return response.text() }) .then(data => { document.querySelector(".svg").innerHTML = data; }); みたいな感じでページ内に読み込みます。 その上で、useタグの指定は最初と同じで#id名だけで大丈夫です😆❗️
@user-qk3jf9uc2v
@user-qk3jf9uc2v 10 месяцев назад
@@hirocode ご丁寧にご教示いただきありがとうございます! いつも為になる動画を配信いただき感謝しております。 これからも楽しみにしております! 本当にありがとうございました!!
@HidekoDev
@HidekoDev 10 месяцев назад
たしかにsvgは便利ですが、、、 FontAwesomeが脳裏で勝ってる笑
@hirocode
@hirocode 10 месяцев назад
手軽でめちゃ便利なFontAwesomeは神ですね😆‼️
Далее
CSSクラス命名規則、FLOCSSとBEM。
11:50
Просмотров 24 тыс.
mask-image lets you do some really cool stuff
6:35
Просмотров 92 тыс.
SVG Explained in 100 Seconds
2:20
Просмотров 849 тыс.