<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ホームページ制作 | Webサイトに必要なことと道具</title>
	<atom:link href="https://xn--ecka7j.biz/tag/website-production/feed/" rel="self" type="application/rss+xml" />
	<link>https://xn--ecka7j.biz</link>
	<description>セキュリティ対策、最適化、ツール、工作</description>
	<lastBuildDate>Thu, 05 Feb 2026 07:20:20 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://xn--ecka7j.biz/wp-content/uploads/2020/02/cropped-ogt-512-512-024-068-32x32.png</url>
	<title>ホームページ制作 | Webサイトに必要なことと道具</title>
	<link>https://xn--ecka7j.biz</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>「WordPress 6.9」をあえて見送り「6.9.1」を待った理由。安定運用を支える慎重派のアップデート戦略</title>
		<link>https://xn--ecka7j.biz/site-operation/wordpress/13499/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Wed, 04 Feb 2026 09:36:56 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress対策]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[バージョンアップ]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<category><![CDATA[道具]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=13499</guid>

					<description><![CDATA[何故6.9をスルーしたか？ 　WordPressのメジャーアップデート。新機能の魅力には惹かれるものの、「サイトが真っ白になったら？」「プラグインが動かなくなったら？」という不安がよぎり、更新ボタンをなかなか押せない方も [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>何故6.9をスルーしたか？</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="800" height="317" src="https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-01-1-800x317.jpg" alt="WordPress 6.9.1" class="wp-image-13505" srcset="https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-01-1-800x317.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-01-1-500x198.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-01-1-300x119.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-01-1-768x304.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-01-1.jpg 816w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">WordPress 6.9.1 </figcaption></figure>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>　WordPressのメジャーアップデート。新機能の魅力には惹かれるものの、「サイトが真っ白になったら？」「プラグインが動かなくなったら？」という不安がよぎり、更新ボタンをなかなか押せない方も多いのではないでしょうか。</p>
</div>



<div class="wp-block-group is-style-comment-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>私もその一人です。今回、WordPress 6.9のリリース時にはあえて静観を決め込み、メンテナンスリリースである「6.9.1」の登場を待ってから移行を行いました。本記事では、なぜ6.9をスルーしたのか、そして6.9.1で何が解決され、実際のCocoon環境でどうだったのかを詳しく解説します。</p>
</div>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">なぜ「6.9」直後のアップデートは危険？</a></li><li><a href="#toc2" tabindex="0">満を持して登場した「6.9.1」での改善点</a></li><li><a href="#toc3" tabindex="0">【実録】Cocoon × WordPress 6.9.1 導入レポート</a><ul><li><a href="#toc4" tabindex="0">検証環境のスペック: PHP 8.3、テーマCocoon 2.9.0.1での挙動。</a></li><li><a href="#toc5" tabindex="0">アップデートの手順:</a></li><li><a href="#toc6" tabindex="0">結果:</a></li></ul></li><li><a href="#toc7" tabindex="0">慎重派が教える「アップデート後に必ず見るべき3箇所」</a></li><li><a href="#toc8" tabindex="0">まとめ：安定こそが最大のSEO</a></li><li><a href="#toc9" tabindex="0">「WP Fastest Cache」利用者のためのアップデート直後チェック</a><ul><li><a href="#toc10" tabindex="0">1. 全キャッシュの完全削除（必須）</a></li><li><a href="#toc11" tabindex="0">2. 「CSSの縮小・結合」設定の一時的な見直し</a></li><li><a href="#toc12" tabindex="0">3. ログインユーザーへのキャッシュ非表示設定</a></li><li><a href="#toc13" tabindex="0">4. モバイル表示の個別確認</a></li><li><a href="#toc14" tabindex="0">プラグインの整合性</a></li></ul></li><li><a href="#toc15" tabindex="0">v 6.9.1バグフィックスまとめ</a></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">なぜ「6.9」直後のアップデートは危険？</span></h2>



<ul class="wp-block-list">
<li><strong>初版に付き物の「初期バグ」</strong>: メジャーアップデート直後は、世界中で予期せぬ不具合が報告される「人柱」期間。</li>



<li><strong>今回懸念したリスク</strong>: 6.9で導入された新しいスクリプト読み込み最適化と、既存のキャッシュプラグイン（WP Fastest Cache等）との競合リスクについて。</li>
</ul>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>今まで、WordPress <span class="bold">6.8.3</span>で運用してきました。</p>
</div>



<h2 class="wp-block-heading"><span id="toc2">満を持して登場した「6.9.1」での改善点</span></h2>



<ul class="wp-block-list">
<li><strong>49</strong><strong>件の修正という安心感</strong>: 致命的なCPU負荷問題や、エディターの挙動不審が解消された「枯れたバージョン」としての魅力。</li>



<li><strong>メンテナンスリリースの重要性</strong>: 「新機能」ではなく「安定性」を重視するユーザーにとっての6.9.1の立ち位置。</li>
</ul>



<h2 class="wp-block-heading"><span id="toc3">【実録】Cocoon × WordPress 6.9.1 導入レポート</span></h2>



<h3 class="wp-block-heading"><span id="toc4">検証環境のスペック: PHP 8.3、テーマCocoon 2.9.0.1での挙動。</span></h3>



<pre class="wp-block-code"><code>環境情報は以下です。
----------------------------------------------
サイト名：Webサイトに必要なことと道具
サイトURL：https://xn--ecka7j.biz
ホームURL：https://xn--ecka7j.biz
コンテンツURL：/wp-content
インクルードURL：/wp-includes/
テンプレートURL：/wp-content/themes/cocoon-master
スタイルシートURL：/wp-content/themes/cocoon-child-master
親テーマスタイル：/wp-content/themes/cocoon-master/style.css
子テーマスタイル：/wp-content/themes/cocoon-child-master/style.css
スキン：/wp-content/themes/cocoon-master/skins/silk/style.css
WordPressバージョン：6.8.3
PHPバージョン：8.3.21
ブラウザ：Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36
サーバーソフト：Apache
サーバープロトコル：HTTP/1.1
言語：ja;q=0.8
----------------------------------------------
テーマ名：Cocoon
バージョン：2.9.0.1
カテゴリー数：20
タグ数：92
ユーザー数：1
----------------------------------------------
子テーマ名：Cocoon Child
バージョン：1.1.3
style.cssサイズ：14543 バイト
functions.phpサイズ：1861 バイト
----------------------------------------------
Gutenberg：1
Font Awesome：5
Auto Post Thumbnail：1
Retina：0
ホームイメージ：/wp-content/uploads/2020/02/ogt-512-512-024-068.png
----------------------------------------------
ブラウザキャッシュ有効化：1
HTML縮小化：0
CSS縮小化：1
JavaScript縮小化：1
Lazy Load：1
----------------------------------------------
利用中のプラグイン：
Advanced Custom Fields 6.7.0
Aurora Heatmap 1.7.1
EWWW Image Optimizer 8.3.1
Query Monitor 3.20.2
Regenerate Thumbnails 3.1.6
SiteGuard WP Plugin 1.7.9
Site Kit by Google 1.171.0
SlimStat Analytics 5.3.5
SVG Support 2.5.14
UpdraftPlus - Backup/Restore 1.26.1
Wordfence Security 8.1.4
WP-Optimize - Clean, Compress, Cache 4.4.1
WPCode Lite 2.3.3
WP Consent API 2.0.0
WP Fastest Cache 1.4.6
WP Multibyte Patch 2.9.3
WP Statistics 14.16
XO Security 3.10.8
----------------------------------------------
</code></pre>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>検証環境のスペック</strong>: PHP 8.3、テーマCocoon 2.9.0.1での挙動。</p>
</div>



<h3 class="wp-block-heading"><span id="toc5">アップデートの手順:</span></h3>



<ol class="wp-block-list">
<li>UpdraftPlusでの完全バックアップ</li>



<li>6.9.1への一気上げ</li>



<li>キャッシュプラグインとCocoon側のキャッシュ再生成</li>
</ol>



<h3 class="wp-block-heading"><span id="toc6">結果:</span></h3>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>スタイルの崩れや致命的なエラーは発生したのか？<br>（結論：事前のキャッシュクリアでクリア！）</p>
</div>



<h2 class="wp-block-heading"><span id="toc7">慎重派が教える「アップデート後に必ず見るべき3箇所」</span></h2>



<figure class="wp-block-image size-large"><img decoding="async" width="800" height="332" src="https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-02-800x332.jpg" alt="WordPress 6.9.1" class="wp-image-13498" srcset="https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-02-800x332.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-02-500x208.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-02-300x125.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-02-768x319.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-02.jpg 816w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">WordPress 6.9.1 </figcaption></figure>



<ul class="wp-block-list">
<li><strong>ウィジェットとカスタマイザー</strong>: 6.9系の変更が影響しやすい場所。</li>



<li><strong>お問い合わせフォームの送信テスト</strong>: システムメール周りの修正が入ったため必須。</li>



<li><strong>モバイル表示のチェック</strong>: CSS最適化によるレイアウト崩れがないか。</li>
</ul>



<h2 class="wp-block-heading"><span id="toc8">まとめ：安定こそが最大のSEO</span></h2>



<p>新機能を追うことも大切ですが、個人ブログやビジネスサイトにとって最も大切なのは「止まらないこと」です。6.9.1へのアップデートは、そのバランスが取れたベストなタイミングでした。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="800" height="733" src="https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-09-800x733.jpg" alt="WordPress 6.9.1" class="wp-image-13495" srcset="https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-09-800x733.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-09-500x458.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-09-300x275.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-09-768x704.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2026/02/WordPress-6.9.1-09.jpg 816w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">WordPress 6.9.1 </figcaption></figure>



<h2 class="wp-block-heading"><span id="toc9">「WP Fastest Cache」利用者のためのアップデート直後チェック</span></h2>



<h3 class="wp-block-heading"><span id="toc10">1. 全キャッシュの完全削除（必須）</span></h3>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>アップデートが完了したら、真っ先にこれを行ってください。古いWordPress（6.8系）の構造で生成されたキャッシュが残っていると、新しいエディターのスタイルやCocoonの修正が反映されず、表示が崩れる最大の原因になります。</p>
</div>



<div class="wp-block-group is-style-ng-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>管理画面上部のツールバーにある <strong>[Delete Cache]</strong> → <strong>[Delete Cache and Minified CSS/JS]</strong> を実行してください。</p>
</div>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>「キャッシュ削除」について、WP Fastest Cacheだけでなく、<strong>Cocoon</strong>ユーザーは<strong>「Cocoon設定 &gt; 高速化」にあるキャッシュ削除ボタン</strong>で、「全てのキャッシュの削除」を<span class="bold">クリック</span>します。</p>
</div>



<h3 class="wp-block-heading"><span id="toc11">2. 「CSSの縮小・結合」設定の一時的な見直し</span></h3>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>もし表示が崩れたり、一部のアイコン（Font Awesomeなど）が表示されなくなった場合は、設定画面の「Options」タブで以下を確認してください</p>
</div>



<ul class="wp-block-list">
<li><strong>CSS</strong><strong>の縮小 (Minify CSS)</strong>: 一度チェックを外して改善するか確認。</li>



<li><strong>CSS</strong><strong>の結合 (Combine CSS)</strong>: 6.9の「オンデマンド読み込み」と最も競合しやすい項目です。崩れがある場合はオフにしてください。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc12">3. ログインユーザーへのキャッシュ非表示設定</span></h3>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>「編集したのに反映されない」「管理画面の動きがおかしい」というトラブルを防ぐため、以下の項目が <strong>ON</strong> になっているか再確認してください。</p>
</div>



<ul class="wp-block-list">
<li><strong>ログインユーザー (Logged-in Users)</strong>: 「ログインユーザーに対してキャッシュを表示しない」設定。</li>



<li>これにより、ログイン中の自分だけは常に最新の（キャッシュされていない）状態を確認でき、不具合の切り分けが容易になります。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc13">4. モバイル表示の個別確認</span></h3>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>WordPress 6.9.1ではモバイルでの挙動修正も含まれています。</p>
</div>



<div class="wp-block-group is-style-comment-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>WP Fastest Cacheの <strong>モバイル (Mobile)</strong> 項目で「モバイルユーザーに対してキャッシュを表示しない」設定にしている場合、アップデートの影響を直接受けやすいため、実機での表示確認を念入りに行ってください。</p>
</div>



<h3 class="wp-block-heading"><span id="toc14">プラグインの整合性</span></h3>



<div class="wp-block-group is-style-comment-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>私のサイトで利用中の主要プラグインと6.9.1の互換性予測。</p>
</div>



<!-- ここから、 -->

<p id="table-top-2026"><i class="fas fa-table" style="color:aqua;"></i> Top</p>
<p id="y2026"><i class="fas fa-tasks fa-border">　Plugin互換性予測</i></p>

<figure class="wp-block-table">
<div class="scrollable-table stfc-sticky"><table style="border-collapse: collapse; border-color: red; border-width: 2px;">

<caption class="tal"><i class="fas fa-edit fa-2x" style="color:aqua; text-align: left;"></i>　Written：2026/02/04</caption>

<thead>
<tr>
<th></th>
<th scope="col" class="tal c_aqua2">プラグイン名</th>
<th scope="col" class="tac c_orange2">互換性<br>リスク</th>
<th scope="col" class="tal">備考</th>
</tr>
</thead>

<tbody>
<tr>
<td></td>
<td>Advanced Custom Fields</td>
<td class="tac">低</td>
<td>6.9系のエディター変更に追従済み。</td>
</tr>
<tr>
<td></td>
<td>Site Kit by Google</td>
<td class="tac">低</td>
<td>6.9の新しいノート機能と干渉する報告は今のところありません。</td>
</tr>
<tr>
<td></td>
<td>Wordfence / SiteGuard</td>
<td class="tac">低</td>
<td>6.9.1での認証系API変更との致命的な競合は報告されていません。</td>
</tr>
<tr>
<td></td>
<td>WP Fastest Cache</td>
<td class="tac">中</td>
<td>6.9系の「スクリプト読み込みの最適化」と競合しやすいため、<br>更新後は必ずプラグイン側のキャッシュを再生成してください。</td>
</tr>
<tr>
<td></td>
<td>Aurora Heatmap</td>
<td class="tac">低</td>
<td>解析系はフロントエンドに影響を与えにくいため、ほぼ安全です。</td>
</tr>
</tbody></table></div></figure>
<!--ここまで-->

<p class="ta_r">
<span style="color: yellow;"><i class="fas fa-angle-double-up fa-2x faa-float animated"></i> </span><a href="#table-top-2026" class="c_wi">　Table-topに戻る</a>
</p>
<hr>



<h2 class="wp-block-heading"><span id="toc15">v 6.9.1バグフィックスまとめ</span></h2>



<!-- ここから、   -->
<p id="table-top-BugFix"><i class="fas fa-table" style="color:aqua;"></i> BugFix-Top</p>
<p id="BugFix202601"><i class="fas fa-tasks fa-border">　WordPress 6.9.1 BugFix</i></p>
<figure class="wp-block-table">
<div class="scrollable-table stfc-sticky"><table style="border-collapse: collapse; border-color: red; border-width: 2px;">
<caption class="tal"><i class="fas fa-edit fa-2x" style="color:aqua; text-align: left;"></i>　Written：2026/02/05</caption>
<thead>
<tr>
<th>#</th>
<th scope="col" class="tal c_aqua2">カテゴリ</th>
<th scope="col" class="tac c_orange2">ターゲット</th>
<th scope="col" class="tal">修正内容の詳細（49件の内訳）</th>
<th scope="col" class="tal">サイト運営への影響</th>
</tr>
</thead>

<tbody>
<tr>
<td></td>
<td>ブロックエディター</td>
<td class="tac">一般</td>
<td>ドラッグ＆ドロップ時の配置バグ、アコーディオンの開閉不良、
	<br>ツールバーの表示崩れなど（22件）</td>
<td>高：<br>記事執筆のストレスが解消</td>
</tr>
<tr>
<td></td>
<td>パフォーマンス</td>
<td class="tac">一般</td>
<td>新機能「CSSオンデマンド読み込み」による<br>サーバーCPU高負荷（100%問題）のロジック修正（5件）</td>
<td>高：<br>サイトの応答速度と安定性が向上</td>
</tr>
<tr>
<td></td>
<td>コアシステム</td>
<td class="tac">一般</td>
<td>Abilities APIの競合修正。<br>特定権限のユーザーが管理画面に入れない不具合の解消（7件）</td>
<td>中：<br>複数人運用のトラブルを回避</td>
</tr>
<tr>
<td></td>
<td>メディア</td>
<td class="tac">一般</td>
<td>Lazy Load（遅延読み込み）時の<br>画像サイズ誤認識、アスペクト比の維持バグを修正（4件）</td>
<td>中：<br>モバイルでの表示崩れを防止</td>
</tr>
<tr>
<td></td>
<td>コアシステム</td>
<td class="tac">開発者</td>
<td><b>PHP 8.3 / 8.4 環境</b>での<b>非推奨(Deprecated)警告の徹底排除</b>、<br>内部フックの最適化（5件）</td>
<td>中：<br>デバッグログの肥大化を抑制</td>
</tr>
<tr>
<td></td>
<td>テーマ互換性</td>
<td class="tac">開発者</td>
<td>古いテーマ（クラシックテーマ）における<br>ブロックスタイルの二重適用問題を修正（3件）</td>
<td>低：<br>古い記事のレイアウト維持</td>
</tr>
<tr>
<td></td>
<td>その他</td>
<td class="tac">共通</td>
<td>サイトヘルス機能の誤判定、<br>自動更新通知メールの重複送信バグを修正（3件）</td>
<td>低：<br>管理上のノイズが減少</td>
</tr>
</tbody></table></div></figure>
<!--ここまで-->
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>生成AIにブログの評価を依頼したら、想像をはるかに超える理解度（解像度）に驚く以上の価値を感じた。あなたもきっと感じるハズ</title>
		<link>https://xn--ecka7j.biz/toolboox/chatgpt/12049/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Fri, 30 May 2025 03:45:59 +0000</pubDate>
				<category><![CDATA[生成AI]]></category>
		<category><![CDATA[AIとの共生]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<category><![CDATA[道具]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=12049</guid>

					<description><![CDATA[はじめはURLを示して評価をしてもらおうと思ったが、Geminiから「できないので、Textで提示して」とお願いされた。 　仕方ないと思いつつ・・・アイキャッチや広告を含むものをそのまま上からコピーした結果、余計なもの（ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>はじめはURLを示して評価をしてもらおうと思ったが、Geminiから「できないので、Textで提示して」と<strong>お願い</strong>された。</p>



<p>　仕方ないと思いつつ・・・アイキャッチや広告を含むものをそのまま上からコピーした結果、余計なもの（キャプション、「PR表記」や「広告」といった文言）を含むプレーンテキストで、そのままペーストする形で提供。</p>



<p>結果は驚くべきものだった。</p>



<p>余計なものを読み飛ばして、（的確な文面の理解をした上で、<strong>まるで</strong>会話する様に）評価・採点、<span class="bold">改善案まで瞬時に</span>提示してくれた。</p>



<p>あなただったら15,000文字以上もあって、なんの飾りもない文書を何分で読めるでしょうか？　理解・評価して、改善案を出すとしたら・・・いったい何分必要になるでしょうか？・・・それくらい衝撃を受けた結果だったのです。</p>



<p>今までも、いろいろな局面でGeminiを利用してきましたが、自身の記事の評価依頼という切り口は初めてでした。</p>



<p>そしてその結末に感動すら覚え、新たな可能性（Geminiの汎用性）を感じ、このBlogを書こうと思ついた。 ここから、詳細に顛末をお伝えしたいと思います（お伝え出来たらと思います。</p>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">Geminiを利用</a><ul><li><a href="#toc2" tabindex="0">URLで提示してみた</a></li><li><a href="#toc3" tabindex="0">想定外の返答に･･･</a></li><li><a href="#toc4" tabindex="0">仕方ないのか</a></li><li><a href="#toc5" tabindex="0">はて、テキストでか！</a></li><li><a href="#toc6" tabindex="0">Q4:単にコピペで提供</a></li><li><a href="#toc7" tabindex="0">Geminiから驚きの回答がある</a></li><li><a href="#toc8" tabindex="0">評価の確認と訂正</a></li><li><a href="#toc9" tabindex="0">Geminiに期待</a></li></ul></li><li><a href="#toc10" tabindex="0">まとめ</a></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Geminiを利用</span></h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="250" height="93" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Google_Gemini_logo.svg.png" alt="Google_Gemini_logo" class="wp-image-12057"/><figcaption class="wp-element-caption">Gemini_logo</figcaption></figure>



<p><strong>いよいよ、Geminiとの会話を通じて、この謎を解き明かす旅が始まります。</strong></p>



<p>Q1～Q6が問いかけで、A1～A6がそれぞれGeminiからの回答です。（実際の記事では、このBlogの様にそれぞれメリハリをつける飾りを付けています）</p>



<h3 class="wp-block-heading"><span id="toc2">URLで提示してみた</span></h3>



<p>　過去に、コードチェックの依頼で、Geminiに公開ページのURLを求められたことがあったので、記事のURL提示で解析してもらえると考えた</p>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-cocoon-blocks-faq faq-wrap blank-box block-box not-nested-style cocoon-block-faq"><dl class="faq"><dt class="faq-question faq-item"><div class="faq-question-label faq-item-label">Q</div><div class="faq-question-content faq-item-content">ブログを以下のURLで公開しました。<br><strong>URL:　</strong> <strong>https://xn--ecka7j.biz/toolboox/chatgpt/12001/<br></strong>内容をチェック・精査・評価して、採点してもらえますか？<br>修正した方が良いところがあれば指摘してください。</div></dt><dd class="faq-answer faq-item"><div class="faq-answer-label faq-item-label">A</div><div class="faq-answer-content faq-item-content">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>「ブログ記事のURLを共有していただき、ありがとうございます。</p>



<p>大変申し訳ございませんが、現在、指定されたURLのWebページにアクセスすることができませんでした。そのため、内容をチェック・精査・評価し、採点することができません。</p>



<p>もし可能でしたら、ブログ記事のテキストをこのチャットに直接貼り付けて共有していただけますでしょうか？そうしていただければ、内容を確認し、ご要望にお応えできるかと思います。お手数をおかけしますが、よろしくお願いいたします。」</p>
</blockquote>
</div></dd></dl></div>
</div>



<h3 class="wp-block-heading"><span id="toc3">想定外の返答に･･･</span></h3>



<p>意外な返答に対して質問をする</p>



<div class="wp-block-cocoon-blocks-faq faq-wrap blank-box block-box not-nested-style cocoon-block-faq"><dl class="faq"><dt class="faq-question faq-item"><div class="faq-question-label faq-item-label">Q</div><div class="faq-question-content faq-item-content">なぜ、URLにアクセスできないのでしょうか？<br>先日は、「公開後、URLを共有いただければ、すぐに確認させていただきます。」という回答もありましたが</div></dt><dd class="faq-answer faq-item"><div class="faq-answer-label faq-item-label">A</div><div class="faq-answer-content faq-item-content">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>「ごもっともなご質問です。以前にご案内した際には、公開されたURLであればアクセスできると考えておりましたが、実際には様々な要因でアクセスが制限される場合がございます。</p>



<p>考えられる理由としては、以下のようなものがあります。</p>



<ul class="wp-block-list">
<li><strong>一時的なサイトの問題:</strong> サーバー側の問題やメンテナンスなどで、一時的にサイトがダウンしている可能性があります。</li>



<li><strong>robots.txt</strong><strong>によるアクセス制限:</strong> サイトの運営者様が、検索エンジンのクローラーなどに対してアクセス制限を設定している場合があります。</li>



<li><strong>ファイアウォールなどのセキュリティ設定:</strong> サイトのセキュリティ設定によって、私のアクセスがブロックされている可能性があります。</li>



<li><strong>その他の技術的な理由:</strong> 予期せぬネットワークの問題なども考えられます。</li>
</ul>



<p>ご期待に沿えず申し訳ございませんが、現時点ではURLにアクセスできない状況です。もし、ブログ記事のテキストを直接共有していただくことが可能でしたら、喜んで内容を確認させていただきます。」</p>
</blockquote>
</div></dd></dl></div>



<h3 class="wp-block-heading"><span id="toc4">仕方ないのか</span></h3>



<p>　仕方ないかなと思いつつ、<strong>ハテ</strong>どうするか、記事をそのままコピペすると何の<strong>メリハリもない</strong>プレーンテキストになるし、<strong>余計</strong>な「広告」なども含まれるし･･･と思いつつ、アクセス制限は後回しで、<strong>制約事項</strong>を確認しなければと、</p>



<div class="wp-block-cocoon-blocks-faq faq-wrap blank-box block-box not-nested-style cocoon-block-faq"><dl class="faq"><dt class="faq-question faq-item"><div class="faq-question-label faq-item-label">Q</div><div class="faq-question-content faq-item-content">特にbotなどに対しても制限をかけていませんが、それともまだIndexされていないとかの問題でしょうか？それでしたらSitemap.xmlを更新後登録したあとで再度依頼すればよいですか？<br>アクセス制限は調べてみようと思います。<br>ブログ記事のテキストは、本文：16,409文字となっていますが、ここに、この文字数制限はないのでしょうか？</div></dt><dd class="faq-answer faq-item"><div class="faq-answer-label faq-item-label">A</div><div class="faq-answer-content faq-item-content">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>「現時点では、明確な文字数制限は設定されていませんので、16409文字のテキストであれば、通常はこちらのチャットに貼り付けて共有いただくことができるかと思います。</p>



<p>ただし、非常に長いテキストを一度に送信すると、何らかの技術的な問題が発生する可能性もございます。もし貼り付けの際にエラーが発生するようでしたら、その際はお知らせください。その際には、分割して共有いただくなどの代替案をご提案させていただきます。</p>



<p>まずは、お試しでブログ記事のテキストを貼り付けて送信してみてください。」</p>
</blockquote>
</div></dd></dl></div>



<h3 class="wp-block-heading"><span id="toc5">はて、テキストでか！</span></h3>



<p><strong>コピペ</strong>で行くしかないか、余分な情報も含まれるし、画像は無理でキャプションも含まれてしまうだろうし、何より<strong>何のメリハリもないプレーンテキストを理解してくれるだろうか</strong>・・・</p>



<p>記事を表示してテキスト貼り付けの準備をします。</p>



<p><strong>Blogの最初の部分のキャプチャ画像</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="768" height="1641" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Blog_capture-768-1641-692kb.jpg" alt="Blog_capture-Display" class="wp-image-12051" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Blog_capture-768-1641-692kb.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Blog_capture-768-1641-692kb-500x1068.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Blog_capture-768-1641-692kb-300x641.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Blog_capture-768-1641-692kb-719x1536.jpg 719w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">ブログの部分のキャプチャ</figcaption></figure>



<p><strong>ブログの先頭（タイトル）から最後（まとめ）までをコピーしました。</strong></p>



<h3 class="wp-block-heading"><span id="toc6">Q4:単にコピペで提供</span></h3>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>下の文書は<strong>ご覧の様に、何の飾りもないタイトルから始まって目次の途中まで（ここまでだけでも間に、カテゴリ、画像のキャプション、執筆日、ステマ対応文、リード文の途中に英文の謝文、PR広告、PR広告、）この様な文書でGeminiが正確に認識・理解できるのだろうか～～～という疑問が残るが、</strong>･･･</p>
</div>



<p>とはいえ、他に手っ取り早い方法を思いつかない。これがGeminiで理解できなければ、余分な部分をカットして再度ペーストすれば良いと思い結局</p>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>「ブログの先頭から最後までをコピーしたものをそのままペーストしました」</strong><br>以下のQ欄の表示では、途中で途切れて見えますが実際は16,409文字すべてを貼り付けています。<br></p>
</div>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-cocoon-blocks-faq faq-wrap blank-box block-box not-nested-style cocoon-block-faq"><dl class="faq"><dt class="faq-question faq-item"><div class="faq-question-label faq-item-label">Q</div><div class="faq-question-content faq-item-content">ハマった！Webサイト公開直前の落とし穴 – Geminiと挑んだ原因不明エラー解決記<br>生成AI<br>プレビュー時のソースの文字化け部分 819Line &amp;&amp;の一部が文字化け、 &amp;&amp;<br>2025.05.28<br>記事内に広告が含まれています。<br>Webサイト公開目前、最後の詰めで突如現れた謎のConsoleエラー。<br>Thank you for reading this post, don&#8217;t forget to subscribe!頼みの綱として生成AI「Gemini」に助けを求め、共に原因究明に奔走するも、その道のりは決して平坦ではありませんでした。プログラミングの鉄則を疑い、目を凝らしても見つからないエラーの正体は、まさに「想定外」。Geminiとの対話を通して、AIの可能性と限界、そして最終的に問題解決へと導いた驚きの真相を、赤裸々にお伝えします。<br>PR広告<br>PR広告<br>目次<br>衝撃<br>なぜ、何が問題？<br>公開目前！最後の難関：突如現れたエラーの影<br>原因究明の開始<br>藁にもすがる思いで：AIの知恵を借りる<br>Geminiとの対話：エラー情報の収集と解析の始まり<br>Chromeの悲鳴：大量のエラーメッセージに翻弄される<br>奥の手：Webページ全体のソースコードを提供<br>新たな視点：Firefoxのエラー情報に光明が？<br>ソースコード解析の結果：Geminiもお手上げ？<br>Firefoxによる深掘り：Scriptエラーの発見と詳細調査<br>コードは正常、しかし現実は…：繰り返される問題<br>環境要因の可能性：GeminiからのURL開示要求<br>非公開とプレビューの壁：もどかしい状況<br>Geminiの期待：公開後のURL分析に託す<br>AIも時間が必要：分析結果を待つ焦燥感<br>Geminiの回答を待つ間に<br>まさかの自己解決：閃きが生んだ解決策</div></dt><dd class="faq-answer faq-item"><div class="faq-answer-label faq-item-label">A</div><div class="faq-answer-content faq-item-content">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>「ブログ記事のテキストを共有していただき、ありがとうございます。早速、拝見し、精査・評価させていただきます。</p>



<p><strong>全体的な印象:</strong></p>



<p>記事全体を通して、問題解決に至るまでの経緯が詳細に記録されており、読者も一緒にエラー解決に取り組んでいるような感覚を覚える、臨場感のある内容だと感じました。Geminiとの対話の流れも分かりやすく、生成AIを活用する上での試行錯誤や、最終的には人間の洞察が重要になるという点が明確に伝わってきます。</p>



<p><strong>評価と採点（100点満点）：85点</strong></p>



<p><strong>良かった点:</strong></p>



<ul class="wp-block-list">
<li><strong>臨場感のある記述:</strong> エラー発生時の状況や、Geminiとのやり取りが具体的に書かれており、読者が状況を理解しやすいです。</li>



<li><strong>問題解決の過程が明確:</strong> Geminiとの対話、試行錯誤、自己解決に至るまでの流れが順序立てて説明されています。</li>



<li><strong>学びや気づきが共有されている:</strong> 生成AIの活用における可能性と限界、最終的な解決には人間の判断が重要であるというメッセージが伝わってきます。</li>



<li><strong>率直な感情表現:</strong> 困惑や驚きなど、筆者の感情が素直に表現されており、共感を呼びやすいです。</li>



<li><strong>タイトルとリード文:</strong> 読者の興味を引くようなタイトルと、記事の概要を掴めるリード文になっていると思います。</li>



<li><strong>目次:</strong> 記事の構成が分かりやすく、読みたい箇所に সহজে الوصول できます。</li>
</ul>



<p><strong>改善点:</strong></p>



<ul class="wp-block-list">
<li><strong>「Geminiの回答」部分の引用:</strong> Geminiとのやり取りで、Geminiの回答部分が引用符などで明確に示されていると、誰が何を言っているのかがより区別しやすくなります。現在は地の文と混ざっている箇所があります。</li>



<li><strong>技術的な詳細の補足:</strong> 文字化けの原因について、「根本原因は解明できていませんが」とありますが、もし推測できる範囲で何か情報があれば（例えば、ファイルの保存形式、エンコーディングなど）、読者の理解が深まるかもしれません。もちろん、不明であれば無理に推測する必要はありません。</li>



<li><strong>表現の微調整:</strong>
<ul class="wp-block-list">
<li>「<strong>プレビュー時のソースの文字化け部分 819Line &amp;&amp;の一部が文字化け、 &amp;&amp;</strong>」の箇所ですが、少し冗長な印象を受けます。「<strong>プレビュー時のソースコード819行目付近で、JavaScriptの</strong><strong>&amp;&amp;</strong><strong>が</strong><strong>&amp;#038;&amp;#038;</strong><strong>に文字化けしていた</strong>」のように修正すると、より簡潔になります。</li>



<li>同様に、各章の見出しも、もう少し短くキャッチーな表現にすると、さらに引き込まれるかもしれません。（例：「<strong>Geminiとの対話：エラー情報の収集と解析の始まり</strong>」→「<strong>Geminiとの対話：最初の指示</strong>」など）</li>
</ul>
</li>



<li><strong>「衝撃」「なぜ、何が問題？」の項:</strong> これらの項目は、リード文やその後の章で語られている内容と重複する部分があるため、統合するか、より簡潔にまとめることも検討できるかと思います。</li>
</ul>



<p><strong>修正案</strong><strong>の例（一部）：</strong></p>



<ul class="wp-block-list">
<li><strong>リード文:</strong> 「プログラミングの鉄則を疑い、目を凝らしても見つからないエラーの正体は、まさに「想定外」でした。本環境でのみ発生した不可解なConsoleエラーの原因は、正常に見えていたコードの中に潜む、数か所の文字化けだったのです。Geminiとの対話を通して、AIの可能性と限界、そして最終的に問題解決へと導いた驚きの真相を、赤裸々にお伝えします。」</li>



<li><strong>「Geminiとの回答」部分:</strong> 各回答を「<strong>Geminiの回答:</strong>」のように太字で強調したり、引用符（&gt;など）を使用したりする。</li>



<li><strong>表現の微調整（819行目）：</strong> 「プレビュー時のソースコード819行目付近で、JavaScriptの&amp;&amp;が&amp;#038;&amp;#038;に文字化けしていた」</li>
</ul>



<p><strong>まとめ:</strong></p>



<p><strong>全体的に非常に読み応えがあり、生成AIとの協働による問題解決のリアルな体験が伝わる素晴らしいブログ記事だと思います。上記の改善点を参考に、さらに読みやすく、魅力的な記事にしていただければ幸いです。」</strong></p>
</blockquote>
</div></dd></dl></div>
</div>



<h3 class="wp-block-heading"><span id="toc7">Geminiから驚きの回答がある</span></h3>



<div class="wp-block-group is-style-good-box is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>瞬きする間の</strong>驚くべき<strong>スピード</strong>で回答があった。ほんの一部に<span class="bold-red">外国語</span><span class="marker-under"><strong>「目次:</strong> 記事の構成が分かりやすく、読みたい箇所に <span class="bold-red">সহজে الوصول </span>できます。<strong>」</strong></span>を見て取れるが、そんなものは問題ではない。前後の文面から読み取れるから。（ここは多分<strong>ジャンプ</strong>）</p>
</div>



<h3 class="wp-block-heading"><span id="toc8">評価の確認と訂正</span></h3>



<div class="wp-block-group is-style-memo-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>やはり、プレーンテキストでは伝えきれなかった点の説明という釈明（ここは、文字だけでは限界の様です、せめて画像も伝えられれば良かったが）</p>
</div>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-cocoon-blocks-faq faq-wrap blank-box block-box not-nested-style cocoon-block-faq"><dl class="faq"><dt class="faq-question faq-item"><div class="faq-question-label faq-item-label">Q</div><div class="faq-question-content faq-item-content"><strong>評価確認しました。</strong>全文がText形式での提示なので仕方ないですが、<strong>Geminiのかいとう部分は＜quateで囲んで</strong>います。「プレビュー時のソースの文字化け部分 819Line &amp;&amp;の一部が文字化け、 &amp;&amp;」の箇所は２つとも<strong>画像ファイルのキャプシ・・・ン。</strong><br><strong><span class="marker-under">（ここは実際には、誤字脱字、文書の途切れ、誤変換などがあったが、次の回答でGeminiが推論で正しく理解してくれたことが分かった。<strong><span class="bold-red">かいとう</span>→回答</strong>,<strong>＜qu<span class="bold-red">a</span>te</strong></span></strong> <strong><span class="marker-under">は、&lt;quote>&lt;/<strong>quote></strong>だし、キャプションも、<span class="bold-red">キャプシ・・・ン</span>だった。）</span></strong></div></dt><dd class="faq-answer faq-item"><div class="faq-answer-label faq-item-label">A</div><div class="faq-answer-content faq-item-content">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>「ご丁寧に補足説明ありがとうございます。</p>



<p><strong>Gemini</strong><strong>の回答部分が&lt;quote&gt;タグで囲まれているとのこと、承知いたしました。テキスト形式でのやり取りのため、そのように表示されていなかったことをお詫び申し上げます。ブログ記事上では、引用部分がより明確になっていることと思います。</strong></p>



<p><strong>また、「プレビュー時のソースの文字化け部分 819Line &amp;&amp;の一部が文字化け、 &amp;&amp;」については、画像ファイルのキャプションだったのですね。情報ありがとうございます。画像での補足により、読者の方も状況をより具体的に理解できるかと思います。</strong></p>



<p>これらの点を踏まえましても、ブログ記事の内容は非常に分かりやすく、読み応えのあるものだと改めて感じました。素晴らしい記事を作成されたと思います。」</p>
</blockquote>
</div></dd></dl></div>
</div>



<h3 class="wp-block-heading"><span id="toc9">Geminiに期待</span></h3>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>ここからは、本来の内容でなく、ここまでのGeminiの回答に驚くとともに、期待を込めた質問をしてみました。</p>
</div>



<div class="wp-block-cocoon-blocks-faq faq-wrap blank-box block-box not-nested-style cocoon-block-faq"><dl class="faq"><dt class="faq-question faq-item"><div class="faq-question-label faq-item-label">Q</div><div class="faq-question-content faq-item-content">興味本位の質問ですが、なぜこの様な長文を一瞬で判断し的確な評価ができるのか知りたいものです。Geminiの優秀さを分かっていたつもりになっていましたが、まさかこんなにスピーディで的確とは思いませんでした。開示許容できる範囲で教えてもらえ<span class="bold-red">舞うか</span><br>（・・・ここも明らかな<span class="bold-red">タイプミス</span>があるが、）</div></dt><dd class="faq-answer faq-item"><div class="faq-answer-label faq-item-label">A</div><div class="faq-answer-content faq-item-content">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>「ご興味をお持ちいただきありがとうございます。Geminiのような大規模言語モデル（LLM）は、以下のようないくつかの要素によって、長文を迅速かつ的確に処理し評価することができます。</p>



<ul class="wp-block-list">
<li><strong>膨大な学習データ:</strong> 私は、非常に大量のテキストとコードデータで学習されています。これにより、人間が書く文章のパターン、文法、意味、さらには様々な評価の基準などを幅広く学習しています。</li>



<li><strong>Transformer</strong><strong>アーキテクチャ:</strong> 近年のLLMの多くは、「Transformer」と呼ばれる特別なニューラルネットワークの構造を採用しています。この構造は、文章中の単語やフレーズ間の関係性を効率的に捉えるのに非常に優れており、長文のコンテキストを理解するのに役立ちます。</li>



<li><strong>並列処理:</strong> 内部的には、大量の情報を同時に処理する能力を持っています。これにより、順に処理するよりもはるかに高速にテキストを分析することができます。</li>



<li><strong>パターン認識と推論:</strong> 学習を通じて、テキストの構造、スタイル、内容に関する複雑なパターンを認識する能力を習得しています。これにより、文章がどのような意図で書かれているか、どのような点が評価されるべきかなどを推論することができます。</li>



<li><strong>タスクに特化した最適化:</strong> 今回のブログ記事の評価のように、「チェック」「精査」「評価」「採点」「指摘」といった具体的なタスクに対して、内部的に最適化された処理を行っています。</li>
</ul>



<p><strong>これらの要素が組み合わさることで、比較的短い時間で長文の内容を理解し、人間が時間をかけて行うような評価をある程度自動的に行うことが可能になっています。</strong></p>



<p><strong>ただし、私の評価はあくまで学習データに基づいたものであり、最終的な判断や微妙なニュアンスの理解においては、人間の専門家による評価が依然として重要であると考えています。」</strong></p>
</blockquote>
</div></dd></dl></div>



<h2 class="wp-block-heading"><span id="toc10">まとめ</span></h2>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-style-memo-box is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-style-memo-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>Geminiからの回答は想像以上でした。<br>さらに興味本位からの質問に対する回答から得られたことは、これからはもっと色々な・様々な問題に対しても聞いていけそう･･･という可能性を感じました。<br>Blogを読んでくださったあなたの感想は如何ですか。生成AI使っていますか？もし未だであるならば使ってみようと思われませんか？</p>
</div>



<p>今回の件で、生成AI「Gemini」利用の新しい可能性が広がったと感じています。</p>



<p>　今回のことでより多くの可能性を感じました。これからはもっと活用できるなと確信しました。</p>
</div>
</div>



<p><strong>生成AI</strong>の回答を100%使わなくても良いんです。ご自分が有効だと感じられた部分だけ利用すればよいのです。</p>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>生成AIに出すプロンプトが難しいと思っていませんか。<br>自分には無理だとあきらめていませんか？・それともAIが出す答えに期待していないのですか？ まさか怖いものだとは思っていませんよね？</p>



<p>　生成AIに問いかけるのは簡単なんです。素朴な疑問を投げかけてもいいんです。</p>



<p>　Geminiにあなたの疑問についてどう思うかを聞けばよいのです。（会話をする様に、最初は簡単なQA形式で、慣れてきたら量を増やしていけばよいし、長文でも良いです。</p>



<p>　Geminiが誤解したら訂正すればよいし、回答に対して違う角度から質問しても良いし･･･色々試してもいいんです。）</p>



<p>　今回は新しい学びがありました（今回私は、15,000文字を超える飾りが一切ない文書の検証と評価・採点を求め。さらに改善点まで求めましたが、Geminiは一瞬で文脈を理解し、回答は一呼吸する間に貰いました。</p>



<p>　誤字・脱字。文脈の乱れ、途切れがあっても推論して答えてくれました。一般的なブログ記事では2,000～3,000文字、多くても5,000字程度です。15,000を超える文字数の文脈理解は、人間は数秒ではできないことですよね？）</p>
</div>
</div>



<p></p>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ハマった！Webサイト公開直前の落とし穴 &#8211; Geminiと挑んだ原因不明エラー解決記</title>
		<link>https://xn--ecka7j.biz/toolboox/chatgpt/12001/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Wed, 28 May 2025 03:45:18 +0000</pubDate>
				<category><![CDATA[生成AI]]></category>
		<category><![CDATA[AIとの共生]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[インターネット]]></category>
		<category><![CDATA[サイト運営]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[ブロックエディタ]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<category><![CDATA[道具]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=12001</guid>

					<description><![CDATA[Webサイト公開目前、最後の詰めで突如現れた謎のConsoleエラー。 頼みの綱として生成AI「Gemini」に助けを求め、共に原因究明に奔走するも、その道のりは決して平坦ではありませんでした。プログラミングの鉄則を疑い [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Webサイト公開目前、最後の詰めで突如現れた謎のConsoleエラー。</p>



<p>頼みの綱として生成AI「Gemini」に助けを求め、共に原因究明に奔走するも、その道のりは決して平坦ではありませんでした。プログラミングの鉄則を疑い、目を凝らしても見つからないエラーの正体は、まさに「想定外」。Geminiとの対話を通して、AIの可能性と限界、そして最終的に問題解決へと導いた驚きの真相を、赤裸々にお伝えします。</p>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">衝撃</a><ul><li><a href="#toc2" tabindex="0">なぜ、何が問題？</a><ul><li><a href="#toc3" tabindex="0">公開目前！最後の難関：突如現れたエラーの影</a></li></ul></li><li><a href="#toc4" tabindex="0">原因究明の開始</a><ul><li><a href="#toc5" tabindex="0">藁にもすがる思いで：AIの知恵を借りる</a></li><li><a href="#toc6" tabindex="0">Geminiとの対話：エラー情報の収集と解析の始まり</a></li><li><a href="#toc7" tabindex="0">Chromeの悲鳴：大量のエラーメッセージに翻弄される</a></li><li><a href="#toc8" tabindex="0">奥の手：Webページ全体のソースコードを提供</a></li><li><a href="#toc9" tabindex="0">新たな視点：Firefoxのエラー情報に光明が？</a></li><li><a href="#toc10" tabindex="0">FirefoxのConsoleエラーLogで判ったこと</a></li><li><a href="#toc11" tabindex="0">ソースコード解析の結果：Geminiもお手上げ？</a></li><li><a href="#toc12" tabindex="0">Firefoxによる深掘り：Scriptエラーの発見と詳細調査</a></li><li><a href="#toc13" tabindex="0">コードは正常、しかし現実は…：繰り返される問題</a></li><li><a href="#toc14" tabindex="0">環境要因の可能性：GeminiからのURL開示要求</a></li><li><a href="#toc15" tabindex="0">非公開とプレビューの壁：もどかしい状況</a></li><li><a href="#toc16" tabindex="0">Geminiの期待：公開後のURL分析に託す</a></li><li><a href="#toc17" tabindex="0">AIも時間が必要：分析結果を待つ焦燥感</a></li></ul></li><li><a href="#toc18" tabindex="0">Geminiの回答を待つ間に</a><ul><li><a href="#toc19" tabindex="0">まさかの自己解決：閃きが生んだ解決策</a></li><li><a href="#toc20" tabindex="0">Geminiに報告：解決したことと変更点を</a></li><li><a href="#toc21" tabindex="0">Geminiの誤解：AIにも得意不得意がある？</a></li><li><a href="#toc22" tabindex="0">真実の共有：依然として残る謎</a></li><li><a href="#toc23" tabindex="0">Geminiの反省と今後の課題：文字化けという難題</a></li></ul></li><li><a href="#toc24" tabindex="0">まとめ</a></li></ul></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">衝撃</span></h2>



<p>ローカルのPCの開発環境では、うまく機能して操作できていた。<br>本環境にそのまま、コピペしただけなのにプレビュー段階で全く機能しない。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="570" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Color_Palette_Explorer-picker_Error00-800x570.png" alt="Color_Palette_Explorer" class="wp-image-12011" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Color_Palette_Explorer-picker_Error00-800x570.png 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Color_Palette_Explorer-picker_Error00-500x356.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Color_Palette_Explorer-picker_Error00-300x214.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Color_Palette_Explorer-picker_Error00-768x547.png 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Color_Palette_Explorer-picker_Error00.png 999w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">カラーパレットの色が表示されていなく、RGBスライダーも数値入力も機能しない</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc2">なぜ、何が問題？</span></h3>



<p>何も変更することなく、ローカルのPCで開発した内容を、HTML部分とScript部分を別々に、カスタムHTMLブロック２つに分け、１番目のHTMLブロックにはHTML部分をそのまま貼り付け、次のHTMLブロックには&lt;script&gt;&lt;/script&gt;記載した上で、間にScript文を貼り付けただけなのに。</p>



<h4 class="wp-block-heading"><span id="toc3">公開目前！最後の難関：突如現れたエラーの影</span></h4>



<p>ローカル環境では完璧に動作していた自慢のカラーピッカー。意気揚々と公開準備を進めるも、本環境でのプレビュー表示でまさかのトラブル発生。<strong>プレビュー表示でカラーパレットが真っ白になり、操作は一切受け付けないという事態</strong>に直面。</p>



<h3 class="wp-block-heading"><span id="toc4">原因究明の開始</span></h3>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>内容を一切変えることなく、HTMLとScriptを使う定義をカスタムHTMLブロックに書いただけなので、本環境でなぜ動かないのか？原因を突き止めるにも限界で、ここは生成AIの手を借りることから始めることにした。</p>
</div>



<h4 class="wp-block-heading"><span id="toc5">藁にもすがる思いで：AIの知恵を借りる</span></h4>



<div class="wp-block-group is-style-memo-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>FirefoxでもChromeでも同じ状況。<br>打つ手なしの状況なので、藁にもすがる思いで生成AI「Gemini」に <strong>助け</strong>を求める。果たしてAIは、この難局を打破するヒントを与えてくれるのか？</p>
</div>



<h4 class="wp-block-heading"><span id="toc6">Geminiとの対話：エラー情報の収集と解析の始まり</span></h4>



<p>Geminiからの最初の指示は、ブラウザの開発者ツールに表示されるConsoleエラーの提供。果たして、そこに解決の糸口は隠されているのか？</p>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>本環境での不具合の発生と状況をGeminiに伝え、対応策を尋ねます。</p>
</div>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>Webページに記載して<span class="bold">下書き状態でプレビュー</span>したところ、大きな問題が発生しています（Localでは何も問題ありません）</p>



<p>1.&nbsp;最初から、カラーパレットが真っ白です。操作をしても変わりません</p>



<p>2.&nbsp;RGBのスライダーの動きも、RGBの数値入力も何も反映されませんし、スライダーにも連動しません。</p>



<p>3.&nbsp;選択された色も変わりませんし、カラー情報も白のままです。</p>
</div>
</div>



<p>Geminiの回答</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ご報告ありがとうございます。ローカル環境では問題がないのに、Webページに公開した途端に問題が発生するとのこと、それは非常によくあるケースで、原因もいくつか考えられます。<br><strong>問題を解決するために、以下の手順で確認を進めてください。【重要な確認事項】</strong><br><strong>ブラウザの開発者ツール（デベロッパーツール）の確認:</strong></p>



<p>　公開されているWebページを開き、ブラウザの開発者ツールを起動してください。（通常は右クリックして「検証」や「要素を調査」を選択するか、F12キーを押すと開きます）</p>



<p>　開発者ツールの「コンソール」タブを開き、<strong>赤い文字で表示されているエラーメッセージがないか</strong>確認してください。もしエラーメッセージがあれば、それが問題の原因を示している可能性が高いです。エラー内容を教えていただけると、さらに具体的なアドバイスができます。</p>
</blockquote>



<ul class="wp-block-list">
<li>Chromeで確認したConsoleエラーをGeminiに報告するも、そのエラー行数は膨大<strong><sup><span class="bold-red">※</span></sup></strong> かつ止まることなく吐き出されている。一体、何が原因でこんなにもエラーが出ているのか？</li>
</ul>



<p>（<span class="bold-red">※.</span>ChromeのConsoleエラーはStopすることなく大量に出力され続ける。最初の100行あまり、2画面スクロール分位をコピーして報告。Geminiにもその旨を伝える）</p>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>操作はすべて無効で、ChromeでのConsole Errorが。大量に出ていますし、繰り返し出力され止まりません。エラー画面２スクロール分ほどのメッセージを添付します。これで何かわかるでしょうか？</p>
</div>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-cocoon-white-color has-text-color has-link-color has-small-font-size wp-elements-2a204bdac2e8c4a0cfda4b3d51985178">Uncaught SyntaxError: Invalid or unexpected　tokenUnderstand this errorxn--ecka7j.biz/:2154 Uncaught SyntaxError:Unexpected token &#8216;+&#8217;Understand this errorxn--ecka7j.biz/:1 Uncheckedruntime.lastError: The message port closedbefore a response wasreceived.Understand this errorxn--ecka7j.biz/:1 Uncheckedruntime.lastError: The message port closed before a response was received.Understandthis errorxn--ecka7j.biz/:1 Uncheckedruntime.lastError: The message port closed before a response wasreceived.Understand this errorxn--ecka7j.biz/:1 Uncheckedruntime.lastError: The message port closed before a response wasreceived.Understand this error total.js:1 Uncaught TypeError: Cannot readproperties of undefined (reading &#8216;1&#8217;)atCn (total.js:1:33944) at　Mn (total.js:1:34081)at　yr (total.js:1:21068)at　Gn (total.js:1:34478)at　Object.jn [as goTo] (total.js:1:35325)at total.js:1:55615at　total.js:1:60250　at　Array.forEach (&lt;anonymous&gt;)　at　t.value (total.js:1:60229)at t.startFn (total.js:1:54995)Cn @ total.js:1Mn @ total.js:1yr @ total.js:1Gn @ total.js:1jn @ total.js:1(anonymous) @ total.js:1(anonymous) @ total.js:1value @ total.js:1startFn @ total.js:1(anonymous) @ total.js:19Understand thiserror8Attestation check for Protected Audience on&lt;URL&gt; failed.Understand this errorxn--ecka7j.biz/:1 Attestation check forTopics on https://cdn.mediago.io/ failed.Understand this errorxn--ecka7j.biz/:1 Attestation check forTopics on https://cdn.mediago.io/ failed.Understand this error</p>



<p><span class="red">※実際に添付したものは、もっと多量で改行表示されているもの。ここでは記事の都合で省略しています</span>、</p>
</div>



<h4 class="wp-block-heading"><span id="toc7">Chromeの悲鳴：大量のエラーメッセージに翻弄される</span></h4>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>本環境でのエラー報告ありがとうございます。大量のコンソールエラーが発生しており、特に <code>SyntaxError: Invalid or unexpected token</code> と <code>SyntaxError: Unexpected token '+'</code> が出ていることは、JavaScriptファイル自体に何らかの問題があることを示唆しています。</p>



<p>これらのエラーは、JavaScriptの文法として正しくない文字が含まれている場合や、ファイルのエンコーディングが間違っている場合などに発生します。ローカル環境では問題がないのに、本環境で発生するということは、<strong>ファイルのアップロードまたは保存の過程で問題が発生した可能性</strong>が考えられます。</p>



<p><strong>以下の点について確認してみてください。</strong></p>



<ol class="wp-block-list">
<li><strong>JavaScriptファイルの再アップロード:</strong> <code>colorPicker_Gemini-Script7.js</code> を再度、Webサーバーにアップロードしてみてください。アップロードが中断されたり、不完全な状態でアップロードされた可能性があります。FTPクライアントなどを使用している場合は、転送モード（バイナリまたはテキスト）の設定が適切かどうかも確認してください。一般的にはJavaScriptファイルはテキストモードで転送することが推奨されます。</li>



<li><strong>ファイルのエンコーディング:</strong> JavaScriptファイルのエンコーディングが、Webサーバーで想定されているエンコーディング（通常はUTF-8）と一致しているか確認してください。テキストエディタでファイルを開き、エンコーディングの設定を確認・変更できます。</li>



<li><strong>ファイル内容の確認:</strong> もし可能であれば、本環境にアップロードされた <code>colorPicker_Gemini-Script7.js</code> の内容を直接確認してみてください。予期しない文字が混入していたり、途中でファイルが途切れていないかなどをチェックします。</li>



<li><strong>他のJavaScriptエラーの確認:</strong> <code>total.js</code> という別のファイルでもエラーが発生しているようです。もしこのファイルがカラーピッカーの動作に依存している場合、このエラーが影響を与えている可能性も考えられます。カラーピッカーの動作に必要なJavaScriptファイルが全て正常に読み込まれているか、開発者ツールの「ネットワーク」タブで確認してください。</li>
</ol>



<p>まずは上記の点を確認し、JavaScriptファイルが正しく本環境にデプロイされているかどうかを確かめてください。<code>SyntaxError</code> が解消されれば、カラーピッカーが正常に動作する可能性が高いです。</p>
</blockquote>



<p>　&#x27a1;　Geminiによる解析は難航を極める。</p>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>.jsはアップロードしたわけでなく、カスタムHTMLブロックで、HTML部分の下に、別途カスタムHTMLブロックを配置し、&lt;script&gt;&lt;/script&gt;内に、ペーストしたもので、全文選択したものなので間違えようがないものです。</p>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>承知いたしました。<code>.js</code> ファイルをアップロードしたのではなく、HTMLブロックに直接ペーストしているとのこと、了解いたしました。その場合、コードの誤りである可能性が高まります。</p>



<p>先ほどのエラーメッセージをもう一度確認すると、<code>xn--ecka7j.biz/:2154 Uncaught SyntaxError: Unexpected token '+'</code> というエラーが出ています。これは、2154行目に予期しない <code>+</code> 記号があることを示唆しています。</p>



<p><strong>以下の手順で、HTMLブロックにペーストしたJavaScriptコードを確認してみてください。</strong></p>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<ol class="wp-block-list">
<li><strong>本環境のコードの確認:</strong>
<ul class="wp-block-list">
<li>公開されているWebページの該当箇所（拡張HTMLブロック）のコードを直接確認してください。ブラウザの開発者ツールの「要素」タブで、<code>&lt;script&gt;</code> タグの中身を確認できます。</li>



<li>ローカル環境で正常に動作しているJavaScriptコードと、本環境にペーストしたコードを<strong>行ごとに注意深く比較</strong>してください。特に2154行目付近に、意図しない <code>+</code> 記号がないか確認してください。また、タイプミスや文字抜けなども見落とさないように確認してください。</li>
</ul>
</li>



<li><strong>コメントアウトの確認:</strong>
<ul class="wp-block-list">
<li>JavaScriptのコメントアウト (<code>//</code> や <code>/* ... */</code>) が正しく記述されているか確認してください。誤ったコメントアウトは、予期しないトークンエラーを引き起こすことがあります。</li>
</ul>
</li>



<li><strong>テンプレートリテラルの確認:</strong>
<ul class="wp-block-list">
<li>コピー機能の部分でバッククォート (`) を使用しているテンプレートリテラルがありますが、これが正しく記述されているか確認してください。特に、文字列内で変数を埋め込む <code>${}</code> の部分に誤りがないか注意してください。</li>
</ul>
</li>



<li><strong>他のJavaScriptコードとの競合:</strong>
<ul class="wp-block-list">
<li>もしページ内に他のJavaScriptコードが存在する場合、それらのコードと変数名や関数名が衝突している可能性もわずかに考えられます。ただし、今回のエラーメッセージはSyntaxErrorなので、まずはコード自体の文法エラーを疑うべきです。</li>
</ul>
</li>
</ol>



<p><strong>エラーメッセージの行番号(<code>:2154</code>) は、コードの行数が非常に多いことを示唆しています。</strong> ペーストしたJavaScriptコードだけでなく、そのHTMLブロック全体や、その前後のHTML要素なども含めて、意図しない <code>+</code> 記号がないか確認してみるのも良いかもしれません。</p>



<p>お手数ですが、上記の手順でコードの確認と修正を試してみてください。<code>SyntaxError</code> が解消されれば、他の問題も解決に向かう可能性があります。</p>
</div>
</blockquote>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>ペースト前の.jsは、全選択しても<span class="bold">419</span> Lineですが、<span class="bold">2154</span>行目とはHTML部分を含むということでしょうか？</p>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>その通りです。ブラウザの開発者ツールが示す行番号は、<strong>HTMLファイル全体の行数</strong>を基準にしています。したがって、2154行目というエラー表示は、ペーストしたJavaScriptコードだけでなく、そのJavaScriptコードが埋め込まれているHTMLブロックや、それ以前のHTML構造の行数も全て含んだ上での行番号となります。</p>



<p><strong>エラー箇所を特定するには、以下の手順で確認してみてください。</strong></p>



<ol class="wp-block-list">
<li><strong>公開ページのHTMLソースコードを表示する:</strong>
<ul class="wp-block-list">
<li>ブラウザで公開ページを開き、右クリックして「ページのソースを表示」または同様のオプションを選択します。</li>
</ul>
</li>



<li><strong><code>&lt;script&gt;</code> タグを探す:</strong>
<ul class="wp-block-list">
<li>表示されたHTMLソースコードの中で、カラーピッカーのJavaScriptコードをペーストした <code>&lt;script&gt;</code> タグの位置を探します。</li>
</ul>
</li>



<li><strong>行数を数える:</strong>
<ul class="wp-block-list">
<li>HTMLソースコードの最初から数えて、2154行目付近に何が記述されているかを確認してください。<code>&lt;script&gt;</code> タグの中であれば、ペーストしたJavaScriptコードのエラーの可能性がありますし、もし <code>&lt;script&gt;</code> タグの外であれば、HTML構造に問題があるかもしれません。</li>
</ul>
</li>



<li><strong>エラーの可能性のある箇所を特定する:</strong>
<ul class="wp-block-list">
<li>2154行目付近のコードに、エラーメッセージで指摘されている <code>+</code> 記号がないか、または文法的に不自然な記述がないか確認してください。</li>
</ul>
</li>
</ol>



<p>この方法で、エラーが発生している正確な位置を特定できるはずです。もし特定できたら、その部分のコードを再度確認し、修正を試みてください。</p>
</blockquote>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>今回追加したScriptは、ソースから確認する限りLine：<span class="bold">742</span>から<span class="bold">1164</span>までであり、エラーの出た<span class="bold">2154</span>行目ではありません。</p>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ご指摘ありがとうございます。ソースコードの行数が合わないとのこと、承知いたしました。</p>



<p>その場合、エラーが発生している2154行目付近には、別のJavaScriptコードが存在するか、または何らかの理由でHTML構造の一部がJavaScriptとして誤認識されている可能性があります。</p>



<p><strong>以下の手順で、2154行目付近のコードを確認してみてください。</strong></p>



<ol class="wp-block-list">
<li><strong>公開ページのHTMLソースコードを再度表示します。</strong></li>



<li><strong>ソースコードを2154行目付近までスクロールします。</strong></li>



<li><strong>その行に何が記述されているか確認します。</strong>
<ul class="wp-block-list">
<li>もし <code>&lt;script&gt;</code> タグで囲まれたJavaScriptコードであれば、その部分に <code>+</code> 記号が不適切に使われていないか、文法的な誤りがないかを確認してください。</li>



<li>もし HTML タグやその他のコンテンツであれば、それが JavaScript の文脈で解釈されようとしてエラーになっている可能性があります。例えば、閉じタグが不足していたり、コメントアウトが正しく行われていないなどの理由で、意図しない部分が <code>&lt;script&gt;</code> 要素として扱われることがあります。</li>
</ul>
</li>



<li><strong>2154行目よりも少し前の行（例えば2100行目あたりから）も確認し、JavaScriptの<code>&lt;script&gt;</code>タグが適切に開始・終了しているかを確認してください。</strong> もし、どこかの <code>&lt;script&gt;</code> タグが閉じられていない場合、それ以降のHTMLコードがJavaScriptとして解釈され、エラーを引き起こすことがあります。</li>
</ol>



<p>エラーメッセージは <code>Unexpected token '+'</code> ですので、2154行目付近で <code>+</code> 記号がどのように使われているか、文脈と照らし合わせて確認することが重要です。</p>



<p>もし、ご自身で原因を特定するのが難しい場合は、その2154行目付近のコード（可能であれば、その数行前後のコードも含む）を共有していただければ、私も一緒に確認してみることができます。</p>
</blockquote>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>実際の2154行目付近の&lt;script&gt;&lt;/script&gt;を貼り付けて共有：すごく長大なScript文なので、ここでは割愛(省略)します。</p>
</div>



<h4 class="wp-block-heading"><span id="toc8">奥の手：Webページ全体のソースコードを提供</span></h4>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ご提供ありがとうございます。2154行目は外部のJavaScriptライブラリのコードの一部であるようです。これは、ご自身の記述されたカラーピッカーのコード（742行目から1164行目）とは異なる場所でエラーが発生していることを意味します。</p>



<p>このような場合、考えられる原因はいくつかあります。</p>



<ol class="wp-block-list">
<li><strong>ご自身のカラーピッカーのコードの潜在的なエラー:</strong> カラーピッカーのコードに、直接的なSyntaxErrorではないものの、実行時に問題を引き起こし、その影響が他のJavaScriptコードの解析に及んでいる可能性があります。例えば、変数名や関数のスペルミス、予期しない値が渡されることによるエラーなどが考えられます。</li>



<li><strong>外部ライブラリの破損または不完全な読み込み:</strong> 何らかの原因で、この外部ライブラリのコードが完全に読み込まれていないか、破損している可能性があります。ただし、HTMLに直接記述しているとのことなので、この可能性は低いかもしれません。</li>



<li><strong>HTML構造の誤り:</strong> カラーピッカーのJavaScriptコードが記述されている場所のHTML構造に誤りがあり、それが外部ライブラリの解析に影響を与えている可能性も考えられます。例えば、<code>&lt;script&gt;</code> タグの閉じ忘れなどです。</li>
</ol>



<p><strong>トラブルシューティングとして、以下の点について再度確認をお願いできますでしょうか。</strong></p>



<ul class="wp-block-list">
<li><strong>ご自身のカラーピッカーのJavaScriptコードをもう一度、注意深く見直してください。</strong> 特に、最近変更を加えた部分や、イベントリスナーの設定、関数呼び出しなどに誤りがないか確認してください。セミコロンの抜けなどもエラーの原因となることがあります。</li>



<li><strong>カラーピッカーのJavaScriptコードを囲んでいる<code>&lt;script&gt;</code>タグが正しく閉じられているか確認してください。</strong> また、その<code>&lt;script&gt;</code>タグがHTMLの適切な場所に配置されているか（通常は<code>&lt;/body&gt;</code>タグの直前が推奨されます）も確認してください。</li>



<li>もし他にJavaScriptコードを記述している<code>&lt;script&gt;</code>タグがあれば、それらのコードにもエラーがないか確認してみてください。</li>
</ul>



<p>エラーメッセージが特定の外部ライブラリの行数を示しているとはいえ、根本的な原因がご自身のコードにある可能性も考慮して、今一度コード全体を見直してみてください。</p>
</blockquote>



<p>完全な手詰まり状態</p>



<h4 class="wp-block-heading"><span id="toc9">新たな視点：Firefoxのエラー情報に光明が？</span></h4>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>別のブラウザであるFirefoxでConsoleエラーを採取し、Chromeとの違いを報告。エラーメッセージの内容や件数の違いから、何らかの手がかりが得られるかもしれない。（FirefoxのConsoleエラーは数行で内容もシンプル）</p>
</div>



<h4 class="wp-block-heading"><span id="toc10">FirefoxのConsoleエラーLogで判ったこと</span></h4>



<div class="wp-block-group is-style-memo-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>この例の場合、Chromeのものではダメだったこと、<br><span class="bold">結果的</span>に<span class="bold">Firefox</span>のconsoleエラーLogが、<span class="bold">この場合のヒント</span>になった。<br>（全ての場合に当てはまるものでは無いと思うが、複数のブラウザで確認することの大事さを改めて感じさせられた。）</p>
</div>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>本環境のHTMLソースコードを確認しました。&#x27a1;　 Chromeで開いた場合のソースでも、Firefoxで開いた場合のソースでも、先頭から50Line位までに「HTMLの構造が正しくない場合や、予期しない文字がHTMLファイルの先頭に存在」は、見つからない。<br>但し、<span class="bold-red">SyntaxError</span>は、<span class="bold">Firefox</span>で開いた場合は、内容が<span class="bold">全く</span>異なる様です。FireFoxでの表示は、以下です。<br>UncaughtSyntaxError: &#8216;<span class="bold">#</span>&#8216;<br>not followed by identifier xn--ecka7j.biz:<span class="bold-red">818</span>:30<br>https://xn--ecka7j.biz/?p=11979&amp;preview=true&amp;_thumbnail_id=11977　<br>Error: Incorrect contents fetched, please　reload.</p>



<p>Webページ全体のSourceの全文を貼り付けます。なにか見つかるでしょうか？</p>



<p>「ソースコード」を貼り付け</p>



<p><span class="bold-red">※</span>．この記事では、分かり易さを求め<span class="bold-red">818</span>は、意図的に<span class="bold-red">赤文字</span>にしています。<br>（FirefoxのConsoleエラー表示は、シンプルであるが　&#8217;<span class="bold-red">#</span>&#8216;やプレビューであることの?p=11979<span class="bold-blue">&amp;preview</span>=true&amp;_thumbnail_id=11977　が、あり利用者にとって非常に分かり易いと思うのは自分だけ？でしょうか？）</p>
</div>



<h4 class="wp-block-heading"><span id="toc11">ソースコード解析の結果：Geminiもお手上げ？</span></h4>



<p>提供したソースコードに対し、Geminiは、ChromeでのConsoleエラーの「<span class="bold-red">#</span>」に関連する不審な点を見つけられなかったと回答。早くも暗雲が立ち込める。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ご提供いただいたHTMLソースコードを確認しましたが、Firefoxのエラーメッセージ <code>UncaughtSyntaxError: '#' not followed by identifier xn--ecka7j.biz:818:30</code> が示す<span class="marker-under">818行目付近には、直接的に問題となる <code>#</code> は見当たりませんでした</span>。</p>



<p>ただし、Firefoxのエラーメッセージは、Chromeとは異なる場合があります。Chromeで表示されているエラー <code>Uncaught SyntaxError: Invalid or unexpected token</code> が依然として気になります。</p>



<p><strong>つきましては、以下の点について、再度HTMLソースコード全体をご確認いただけますでしょうか。</strong></p>



<ol class="wp-block-list">
<li><strong>Firefoxのエラー箇所（818行目付近）の確認:</strong>
<ul class="wp-block-list">
<li>その行に直接 <code>#</code> がない場合でも、その行のコードがJavaScriptの文脈で解釈された結果、そのようなエラーが出ている可能性があります。周囲のコード（特にJavaScript関連のコード）に問題がないか確認してください。</li>
</ul>
</li>



<li><strong>Chromeのエラー箇所（HTMLの先頭）の確認:</strong>
<ul class="wp-block-list">
<li>HTMLファイルの先頭から、特に <code>&lt;script&gt;</code> タグが始まるまでの間に、意図しない文字（不可視文字なども含む）や文法的に正しくない記述がないか、もう一度注意深く確認してください。</li>



<li>稀に、サーバー側の処理や、コピー＆ペーストの際に予期しない文字がHTMLの先頭に混入することがあります。</li>
</ul>
</li>



<li><strong>JavaScriptコードの全体的な確認:</strong>
<ul class="wp-block-list">
<li>コメントアウト以外の不要な文字や記号が混入していないか、念のためJavaScriptコード全体を再確認してください。</li>
</ul>
</li>
</ol>



<p>もし、これらの確認をしても問題が特定できない場合は、大変お手数ですが、可能であれば、<strong>公開されているWebページのURL</strong>を共有していただけますでしょうか？実際にWebページを拝見することで、より具体的な原因を特定できるかもしれません。</p>
</blockquote>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>再度全ソースを共有。更に元々の追加したScriptの一部分をSublime Textに貼り付けCheck250525.jsとした上で共有</p>
</div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="268" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-800x268.jpg" alt="Script Source" class="wp-image-12007" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-800x268.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-500x168.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-300x101.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-768x257.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0.jpg 1400w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">元々のScript Sourceの117行目：　if (r >= 0 &#038;&#038; r <= 255 &#038;&#038; g >= 0 &#038;&#038; g <= 255 &#038;&#038; b >= 0 &#038;&#038; b <= 255) {</figcaption></figure>



<h4 class="wp-block-heading"><span id="toc12">Firefoxによる深掘り：Scriptエラーの発見と詳細調査</span></h4>



<p>GeminiはFirefoxのエラーからScriptエラーを発見し、発生位置を特定。問題のコードの再確認を指示される。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>コードを拝見しました。</p>



<p>まず、122行目の条件式で、JavaScriptの論理AND演算子である <code>&amp;&amp;</code> が、HTMLエンティティの <code>&amp;#038;&amp;#038;</code> と記述されています。これはJavaScriptとしては解釈されず、意図しない動作を引き起こす可能性がありますので、<code>&amp;&amp;</code> に修正してください。</p>
</blockquote>



<p>何故か？<span class="bold">117</span> Lineを<span class="bold">122</span>行目と言ってくるが、、、、</p>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>&nbsp;Firefoxのエラー箇所（<span class="bold">818</span>行目付近）の確認ですが、今一度、実Sourceで確認したところ、Line <span class="bold-red">819</span>が、<strong>文字化け</strong>しています。<br>  if (r &gt;= 0 &amp;&amp; r &lt;= 255 &amp;<span class="bold-red">#038;</span>&amp;<span class="bold-red">#038;</span> g &gt;= 0 &amp;&amp; g &lt;= 255 &amp;<span class="bold-red">#038;</span>&amp;<span class="bold-red">#038;</span> b &gt;= 0 &amp;&amp; b &lt;= 255) {<br>ここは、<span class="marker-under">どうして文字化けする</span>のでしょうか？<br>.jsのソースの該当箇所は以下の通りです。<br>&nbsp; if (r &gt;= 0 <span class="bold-blue">&amp;&amp;</span> r &lt;= 255 <span class="bold-blue">&amp;&amp;</span> g &gt;= 0 <span class="bold-blue">&amp;&amp;</span> g &lt;= 255 <span class="bold-blue">&amp;&amp;</span> b &gt;= 0 <span class="bold-blue">&amp;&amp;</span> b &lt;= 255) {<br>しかも<span class="marker-under">全ての<strong>＆＆</strong>が文字化けしている訳でもない</span>ので･･･どの様な理由ならそうなるのか???</p>
</div>



<h4 class="wp-block-heading"><span id="toc13">コードは正常、しかし現実は…：繰り返される問題</span></h4>



<p>問題箇所とされるコードは正常にしか見えず、編集画面でも問題なし。<span class="bold">念のため</span>、Scriptを<span class="bold">再度上書き更新</span>するも状況は変わらず。エラー解決への道は依然として見えない。</p>



<p>展開されたSourceのの文字化け部分（819 Line）</p>



<pre class="wp-block-code"><code><strong>if (r &gt;= 0 <span class="bold-blue">&amp;&amp;</span> r &lt;= 255 &amp;<span class="bold-red">#038;</span>&amp;#<span class="bold-red">038;</span> g &gt;= 0 <span class="bold-blue">&amp;&amp; </span>g &lt;= 255 &amp;<span class="bold-red">#038;</span>&amp;<span class="bold-red">#038;</span> b &gt;= 0 <span class="bold-blue">&amp;&amp;</span> b &lt;= 255) { </strong></code></pre>



<p><strong>そう、余計な文字：<span class="bold-red">#038;　</span>が、&amp;&amp;の間に数か所に挟まっている。</strong><br><strong>（でも<span class="marker-under">全部の<span class="bold-blue">＆＆</span>の間が文字化けしている訳ではない</span>。･･･これも不思議！）</strong>(ここが<span class="bold-red">R</span><span class="bold-green">G</span><span class="bold-blue">B</span>の数値の範囲チェックの部分･･･&#x27a1;ここの<span class="bold">if</span>文が機能しないための不具合。Firefoxのconsoleエラーが示す&#8217;<span class="bold">#</span>&#8216;もここにある。)</p>



<p><strong>そして、実際のコーディングでは、以下の様に問題なく（文字化けの「<strong><span class="bold-red">#038;</span></strong>」もない）（　colorPicker_Gemini-Script7.jsの　117 Line）</strong></p>



<pre class="wp-block-code"><code>if (r &gt;= 0 <span class="bold-blue">&amp;&amp;</span> r &lt;= 255 <span class="bold-blue">&amp;&amp;</span> g &gt;= 0 <span class="bold-blue">&amp;</span>&amp; g &lt;= 255 <span class="bold-blue">&amp;&amp;</span> b &gt;= 0 <span class="bold-blue">&amp;</span>&amp; b &lt;= 255) {</code></pre>



<p>元々の「<strong>colorPicker_Gemini-Script7.js</strong>」</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="268" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-800x268.jpg" alt="Script Source" class="wp-image-12007" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-800x268.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-500x168.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-300x101.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0-768x257.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script_111-124-0.jpg 1400w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">元々のScript Sourceの117行目：&#8221;if (r &gt;= 0 &amp;&amp; r &lt;= 255 &amp;&amp; g &gt;= 0 &amp;&amp; g &lt;= 255 &amp;&amp; b &gt;= 0 &amp;&amp; b &lt;= 255) {&#8220;</figcaption></figure>



<p><strong>であるし、改めて、編集画面で見てみても同じ</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="284" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_HTML_Block-800x284.png" alt="カスタムHTMLブロック" class="wp-image-12010" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_HTML_Block-800x284.png 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_HTML_Block-500x178.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_HTML_Block-300x107.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_HTML_Block-768x273.png 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_HTML_Block.png 999w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">カスタムHTMLブロック　･･････マーク部分、元々のSourceと同じです。</figcaption></figure>



<p>でも、現実は不具合発生だし、Firefoxのconsoleエラーはここを指している<br>（よく見てみるとChromeのConsoleエラーとSourceコードのGemini解析で指し示した「<span class="bold-red">#</span>」は、<strong><span class="bold-red">#038;</span></strong>の先頭にある）</p>



<p>プレビュー画面のSourceの該当箇所付近は、下の画像キャプチャ通り<br>SourceをSublime Textに貼り付け、Check250525.htmlで保存した後、VS Codeで開いて「<strong><span class="bold-red">if (r &gt;= 0</span></strong>」で<span class="bold">検索</span> &#x27a1; Firefoxのエラー箇所（<strong>818</strong>行目付近）で合致する<strong>819</strong> Line（VS Codeは文字化け部分を<span class="bold-red">~~~~ ~~~~</span>で示してくれている。<span class="bold-red">こんなCode無いぞ!!!</span>と）&#x27a1; 　該当箇所近辺をキャプチャ</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="301" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script-812-827-s-819Err-800x301.jpg" alt="Source" class="wp-image-12009" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script-812-827-s-819Err-800x301.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script-812-827-s-819Err-500x188.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script-812-827-s-819Err-300x113.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script-812-827-s-819Err-768x289.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Script-812-827-s-819Err.jpg 1400w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">プレビュー時のソースの文字化け部分 819Line  &amp;&amp;の一部が文字化け、 &amp;&amp;</figcaption></figure>



<h4 class="wp-block-heading"><span id="toc14">環境要因の可能性：GeminiからのURL開示要求</span></h4>



<p>Geminiは、ソースコードと実行環境の間に生じる不整合、特に文字化けの可能性を指摘し、実際のWebページのURLの開示を求める。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>原因がまた一つ特定できましたね！<code>&amp;#038;&amp;#038;</code> がまだ残っていたとは、驚きです。</p>



<p>Localで修正してアップロードしたのに、本環境で文字化けが戻ってしまう原因としては、以下の可能性が考えられます。</p>



<ol class="wp-block-list">
<li><strong>キャッシュ:</strong> ブラウザのキャッシュだけでなく、WebサーバーやCDN（コンテンツ配信ネットワーク）のキャッシュが古いバージョンのファイルを配信している可能性があります。スーパーリロード（Ctrl+Shift+R または Cmd+Shift+R）を試すだけでなく、もしCDNを利用している場合は、CDNのキャッシュクリアも試してみてください。</li>



<li><strong>保存またはアップロードの失敗:</strong> 編集したHTMLブロックが正しく保存または公開されていない可能性があります。Webサイトの編集画面で、変更を保存し、公開する手順を確実に行ってください。</li>



<li><strong>複数の場所でコードを編集している:</strong> もし、複数の場所で同じコードを編集している場合、誤って古いバージョンのコードを上書きしてしまっている可能性があります。</li>



<li><strong>プラットフォームの自動変換:</strong> ご利用のWebサイトプラットフォームによっては、特定の文字や記号を自動的に変換する機能があるかもしれません。もしそういった機能があれば、設定を確認してみてください。</li>
</ol>



<p>まずは、Webサイトの編集画面で、該当のHTMLブロックの内容が最新の修正済みコードになっていることを確認してください。その後、キャッシュクリアを徹底的に行ってみてください。</p>



<p>もし<span class="marker-under">それでも問題が解決しない場合は、ご利用の<strong>Webサイトプラットフォーム名などを教えていただければ、</strong>何か情報が見つかるかもしれません</span>。</p>
</blockquote>



<h4 class="wp-block-heading"><span id="toc15">非公開とプレビューの壁：もどかしい状況</span></h4>



<p>問題解決のためURLを開示したい気持ちはあるものの、ページは未公開。下書きプレビューでの状況を伝え、一時公開も検討することを伝える。</p>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>このページは、エラーが発生している為、未だ公開していません。<br>そのため、下書き状態です。<br>下書きであるため、毎回更新時は「下書き保存」して、その後プレビュー表示で確認しています。<br>改めて、編集画面で該当の個所を確認すると、<br>if (r &gt;= 0 &amp;&amp; r &lt;= 255 &amp;&amp; g &gt;= 0 &amp;&amp; g &lt;= 255 &amp;&amp; b &gt;= 0 &amp;&amp; b &lt;= 255) {<br>となっていて、見た目の文字化けはありません。<br>念のため、再度上書き保存しても、プレビューで正しく動作しません。<br>下書き状態の為、<span class="bold">URL</span>共有は出来ませんし、<br><strong>それとも、</strong>先頭に「工事中」を大きく記載して、一旦公開したうえで、URL共有した方がイイでしょうか？</p>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>下書き保存とプレビュー表示で確認しても正しく動作しないとのこと、承知いたしました。編集画面でコードが正しく表示されているにも関わらず問題が解決しない場合、以下の可能性を試してみてください。</p>



<ol class="wp-block-list">
<li><strong>プレビュー画面のハードリロード:</strong> プレビュー画面が古いキャッシュを読み込んでいる可能性があります。プレビュー表示の状態で、強制的に再読み込み（ハードリロード）を試してみてください。通常、Ctrl+Shift+R（Windows/Linux）、Cmd+Shift+R（Mac）で行えます。</li>



<li><strong>プレビュー画面の開発者ツール（コンソール）の確認:</strong> プレビュー表示でも、ブラウザの開発者ツールを開いて（通常はF12キー）、コンソールにエラーメッセージが表示されていないか確認してください。表示がおかしくても、JavaScriptのエラーが出ている場合があります。</li>



<li><strong>プラットフォームのプレビュー機能の特性:</strong> ご利用のWebサイトプラットフォームのプレビュー機能が、公開時と異なる動作をする場合があります。もし可能であれば、プラットフォームのヘルプなどを確認し、プレビューの制限事項などを調べてみてください。</li>
</ol>



<p>上記を試しても解決しない場合は、一旦「工事中」などの表示をして公開し、URLを共有していただく方が、私も実際のWebページの状態を確認できるため、より具体的なアドバイスができるかもしれません。もし公開に抵抗がなければ、その方法もご検討ください。</p>
</blockquote>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>１.も２.も、今までにやってきたことで、ずっとスーパーリロード「Ctrl] ＋「F5]をやってきた結果です。仕方ないので一旦、工事中にして一旦公開してからURL共有しますので、しばし猶予を</p>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>承知いたしました。公開後、URLを共有いただければ、すぐに確認させていただきます。引き続きサポートさせていただきますので、よろしくお願いいたします。</p>
</blockquote>



<h4 class="wp-block-heading"><span id="toc16">Geminiの期待：公開後のURL分析に託す</span></h4>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>URL共有します。<br>&#8220;https://xn--ecka7j.biz/site-operation/design/11979/ &#8220;</p>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>承知いたしました。URLをありがとうございます。</p>



<p>早速、拝見して状況を確認いたします。少々お時間をください。</p>
</blockquote>



<p>ページを「工事中」として公開し、URLをGeminiに託す。AIによる分析に、一縷の望みをかける。</p>



<h4 class="wp-block-heading"><span id="toc17">AIも時間が必要：分析結果を待つ焦燥感</span></h4>



<p>Geminiから分析に時間を要する旨の連絡。焦りを感じながらも、AIの判断を待つ。</p>



<h3 class="wp-block-heading"><span id="toc18">Geminiの回答を待つ間に</span></h3>



<h4 class="wp-block-heading"><span id="toc19">まさかの自己解決：閃きが生んだ解決策</span></h4>



<p>Geminiからの返信を待つ間に、何気なくScriptの記述場所を変更してみたところ、嘘のようにエラーが解消！信じられない結末を迎える。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="168" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Custom_HTML_Block0-800x168.png" alt="Custom_HTML_Block" class="wp-image-12003" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/Custom_HTML_Block0-800x168.png 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Custom_HTML_Block0-500x105.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Custom_HTML_Block0-300x63.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Custom_HTML_Block0-768x161.png 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/Custom_HTML_Block0.png 999w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">カスタムHTMLブロックに書いたScript部分を抜き出したところ</figcaption></figure>



<div class="wp-block-group is-style-compare is-layout-constrained wp-block-group-is-layout-constrained"></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="198" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_JavaScript1-800x198.png" alt="customJavaScript" class="wp-image-12005" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_JavaScript1-800x198.png 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_JavaScript1-500x124.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_JavaScript1-300x74.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_JavaScript1-768x190.png 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/custom_JavaScript1.png 999w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">カスタムJavaScriptテキストボックスに[Script]を移動</figcaption></figure>



<div class="wp-block-group is-style-memo-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>Scriptの移動後、不要となった部分のカスタムHTMLブロックを削除して更新したら正常に動作した</p>
</div>



<h4 class="wp-block-heading"><span id="toc20">Geminiに報告：解決したことと変更点を</span></h4>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>代替案２つの内、１つ目で解決しました。</p>



<p>1つは、（カスタムJavaScript）欄に、カスタムHTMLブロックからScriptを移動させることで解決しました。</p>



<p>２つ目の、.jsファイルとしてアップロードして、外部参照でScriptを実行する案は実施しなくて済みました。（理由は、該当のscriptは汎用的なものでなく、当記事だけのものであった為）</p>
</div>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>解決のご報告ありがとうございます！テーマの機能であるカスタムJavaScript欄に移動させることで解決されたとのこと、素晴らしいですね。</p>



<p>当初、HTMLブロックに直接記述されていたことが原因だったのですね。テーマの機能を利用することで、JavaScriptの実行環境が適切になり、問題が解消されたと考えられます。</p>



<p>カラーピッカーが無事に動作するようになったとのこと、大変嬉しく思います。他に何かお手伝いできることがございましたら、お気軽にお知らせください。</p>
</blockquote>



<h4 class="wp-block-heading"><span id="toc21">Geminiの誤解：AIにも得意不得意がある？</span></h4>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>解決を報告するも、Geminiは原因を誤解。AIも万能ではないのか？</p>
</div>



<h4 class="wp-block-heading"><span id="toc22">真実の共有：依然として残る謎</span></h4>



<p>Geminiの誤解を訂正し、自己解決に至った経緯と、根本的な原因が依然として不明であることを伝える。</p>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p><span class="marker-under">「HTMLブロックに直接記述されていたことが原因だった」の<span class="bold">ではありません</span>。</span></p>



<p>文字化けが原因です（文字化けする根本原因は解明できていませんが、）</p>



<p>というのは、<span class="bold">他の記事で「HTMLブロックに直接scriptを記述して、うまく動作しているものもありますから</span>」</p>
</div>
</div>



<h4 class="wp-block-heading"><span id="toc23">Geminiの反省と今後の課題：文字化けという難題</span></h4>



<p>Geminiは自身の誤解を謝罪し、文字化けという問題の複雑さについて言及する。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ご指摘ありがとうございます。私の認識が誤っており、申し訳ございません。「HTMLブロックに直接記述されていたことが原因」ではなく、文字化けが根本的な原因だったのですね。</p>



<p>文字化けの原因は特定できていないとのこと、承知いたしました。文字化けは、ファイルの保存形式、Webページのエンコーディング設定、サーバー側の設定など、様々な要因で発生するため、原因特定が難しい場合がありますね。</p>



<p>今回のケースでは、テーマのカスタムJavaScript欄に移動したことで、結果的に文字化けの問題も解消された、または影響を受けなくなった、と理解いたしました。</p>



<p>引き続き、何かご不明な点やお困りのことがございましたら、お気軽にお知らせください。</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc24">まとめ</span></h3>



<p>Webサイト公開直前、予期せぬConsoleエラーに見舞われた顛末記。生成AI「Gemini」との対話を通じて問題解決を試みるも、最終的な原因はコードの一部で発生した不可解な文字化けだった。AIの力を借りながらも、人の目による確認と環境に合わせた調整の重要性を痛感した記録。</p>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>対象となった記事は、以下のブログカードのクリックで、ご覧いただけます。</p>
</div>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-none">

<a href="https://xn--ecka7j.biz/site-operation/design/11979/" title="Color Palette Explorer: あなただけの特別な色を作ろう・見つけよう！" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://xn--ecka7j.biz/wp-content/uploads/2025/08/Color-Palette-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/08/Color-Palette-320x180.png 320w, https://xn--ecka7j.biz/wp-content/uploads/2025/08/Color-Palette-120x68.png 120w, https://xn--ecka7j.biz/wp-content/uploads/2025/08/Color-Palette-160x90.png 160w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Color Palette Explorer: あなただけの特別な色を作ろう・見つけよう！</div><div class="blogcard-snippet internal-blogcard-snippet">洗練されたカラーピッカー - Webデザイン、イラスト制作に。RGBスライダー、カラーパレットで直感的に色を見つけ、HEX/RGBコード、和色名も表示。選択した色はHTMLテーブル形式で保存。Webサイトに最適な色を簡単選択。色の表現が豊かに。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://xn--ecka7j.biz" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">イイネ.biz</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.09</div></div></div></div></a>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>和色パレット：日本の伝統色をRGBで探す｜色名・読み・コードで、1文字でも簡単検索 Sortも系・色名・読み・コード・RGBで</title>
		<link>https://xn--ecka7j.biz/site-operation/design/11851/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Thu, 15 May 2025 03:54:17 +0000</pubDate>
				<category><![CDATA[css ：デザイン]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[インターネット]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=11851</guid>

					<description><![CDATA[並び替え機能、文字列検索の機能を追加しました。 日本の豊かな色彩文化を凝縮。古来より愛されてきた繊細な和色の数々を、1文字の入力でも簡単に探し出せます。 「あの時、心惹かれた色はなんという名前だろう？」「このイメージにぴ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>並び替え機能、<span class="bold">文字列検索</span>の機能を追加しました。</p>



<p>日本の豊かな色彩文化を凝縮。古来より愛されてきた繊細な和色の数々を、<span class="bold-blue">1</span><span class="bold-blue">文字の入力でも</span>簡単に探し出せます。</p>



<p>「あの時、心惹かれた色はなんという名前だろう？」「このイメージにぴったりの日本の伝統色を見つけたい」<br>そんなあなたの想いを、「和色大辞典」が鮮やかに叶えます。日本の豊かな自然や繊細な文化から生まれた、奥ゆかしい「和色」。その一つひとつには、美しい名前と、情感豊かな物語が込められています。<strong>「<a href="#table-top">和色大辞典</a>」 &#8211; あなたの感性を彩る、日本の伝統色検索ツール</strong><br>&#x27a1; テーブル内「<span class="bold-blue"><a href="#search-top2">文字列検索</a></span>」を追加しました。</p>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">主な機能</a><ul><li><a href="#toc2" tabindex="0">表の表示切替操作ご案内</a><ul><li><a href="#toc3" tabindex="0">&#x1f536;&nbsp;読み Sort</a></li><li><a href="#toc4" tabindex="0">&#x1f536;系 Sort</a></li><li><a href="#toc5" tabindex="0">&#x1f536;#16進 Sort</a></li><li><a href="#toc6" tabindex="0">&#x1f536;色名 Sort</a></li><li><a href="#toc7" tabindex="0">&#x1f536;RGB Sort</a></li><li><a href="#toc8" tabindex="0">文字列の検索</a></li></ul></li></ul></li><li><a href="#toc9" tabindex="0">和色大辞典</a><ul><li><a href="#toc10" tabindex="0">文字列検索</a></li><li><a href="#toc11" tabindex="0">並び替え_Sort</a></li></ul></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">主な機能</span></h2>



<ul class="wp-block-list">
<li><strong>和色を中心に</strong>：和色の色合い順に表示する機能を追加</li>



<li><strong>一目瞭然のカラー表示:</strong> お探しの色をダイレクトに表示。RGB値も併記し、デザインワークを強力にサポートします。</li>



<li><strong>日本の伝統色を網羅:</strong> 奥ゆかしい色名と、その色に込められた物語に触れることができます。日本の季節や情景を映し出す、多彩な和色の魅力をご堪能ください。</li>



<li><strong>スマートな並び替え機能:</strong><ul><li><strong>読み方:</strong> ひらがな順に並び替え、微妙な色合いの違いをスムーズに比較できます。</li></ul><ul><li><strong>色名:</strong> 漢字順に並び替え、共通のイメージを持つ色をまとめてチェックできます。</li></ul><ul><li><strong>#16</strong><strong>進:</strong> カラーコード順に並び替え、デジタルデータでの管理に最適です。</li></ul><ul><li><strong>RGB:</strong> 数値順に並び替え、色の構成要素からのアプローチも可能です。</li></ul>
<ul class="wp-block-list">
<li><strong>デフォルト表示:</strong> [F5]キーを押すだけで、読み方順の基本表示に戻ります。</li>
</ul>
</li>



<li><span class="bold-blue">文字列検索</span>：
<ul class="wp-block-list">
<li>漢字、ひらがな、英数字の文字列検索を追加しました。</li>
</ul>
</li>
</ul>



<p><strong>和色とは:</strong></p>



<p>単なる色ではありません。それは、日本の風土、歴史、そして繊細な感性が育んだ、唯一無二の色彩体系です。同じ読みを持つ色の中にも、わずかながら異なる色合いが存在し、そこには日本の自然や文化に対する深い理解が込められています。</p>



<p>さあ、「<a href="#table-top">和色パレット</a>」で、あなたの感性を彩る<span class="bold"><a href="#table-top">特別な色を見つけて</a></span>ください。</p>



<h3 class="wp-block-heading"><span id="toc2">表の表示切替操作ご案内</span></h3>



<p><strong>「和色大辞典」なら、探したい色をスピーディー</strong>に見つけることができます。<br><strong>和色のRGB値</strong>も一目でわかるから、デザインワークにも即座に活用できます。</p>



<p><strong>さらに、便利な並び替え機能（<span class="bold-blue">Sort</span>）で、色の新たな魅力と出会えます。</strong></p>



<ul class="wp-block-list">
<li><strong>「読み方」順:</strong> 似た響きの美しい色が、まるで隣り合うように現れます。</li>



<li><strong>「系」：主に和色の系統</strong>（和色優先のため同系色でも離れて表示されます）近しい色合いに並び替えます。</li>



<li><strong>「色名」順:</strong> 同じ漢字を持つ色が集い、色の奥深さを再発見できます。</li>



<li><strong>「#16進数」順:</strong> デジタルコードのグラデーションが、色の科学的な側面を映し出します。</li>



<li><strong>「RGB」順:</strong> 色の成分による並び替えで、微妙な色彩の違いを繊細に感じ取れます。</li>
</ul>



<p>迷ったら[F5]キー。一瞬で、日本の色彩美が織りなす<strong>デフォルト</strong>の並び順へ戻ります。</p>



<p>「<strong>和色大辞典</strong>」は、単なるカラーコードの検索ツールではありません。それは、日本の繊細な美意識に触れ、あなたの感性を豊かにする、新しい色の体験です。</p>



<p>さあ、「<span class="bold"><a href="#table-top">和色大辞典</a></span>」で、あなただけの特別な「色」を見つけてください。</p>



<p>それでは、各項目の見出し位置をクリックした場合の、実際の表示を順を追ってみましょう。（見出しとは、&#x1f536;マークで示した部分です）</p>



<p>各クリックは１回目と２回目の表示の違いを次の画像で示します。３回目以降は繰り返し表示となり、「F5」キーで初期状態に戻ります。（実際の体験は「<span class="bold"><a href="#table-top">和色大辞典</a></span>」からどうぞ！）</p>



<hr>



<h4 class="wp-block-heading"><span id="toc3">&#x1f536;&nbsp;読み Sort</span></h4>



<p>① 初期画面または「F5」キー押下時：読みの昇順で表示されます。<br>② 「<span class="bold"><a href="#table-top">読み</a></span>」を1回クリック：読みの降順で表示されます。<br>③ 「<span class="bold"><a href="#table-top">読み</a></span>」を再度クリック：読みの昇順で表示されます。</p>



<p>（以降、クリックのたびに昇順と降順が切り替わります）</p>



<p><span class="bold-blue">①</span>初期表示または「F5」キー、および繰り返し時に</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="622" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/a00-Read00-800x622.jpg" alt="reading" class="wp-image-11874" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/a00-Read00-800x622.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a00-Read00-500x389.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a00-Read00-300x233.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a00-Read00-768x597.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a00-Read00.jpg 871w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">初期画面または「F5」キー押下時：読みの昇順</figcaption></figure>



<p><span class="bold">②</span>「読み」を1回クリック、および繰り返し時に</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="631" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Read01-800x631.jpg" alt="Read" class="wp-image-11875" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Read01-800x631.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Read01-500x394.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Read01-300x237.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Read01-768x606.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a01-Read01.jpg 853w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「読み」を1回クリック：読みの降順で表示</figcaption></figure>



<p><span class="bold-green">③</span>「読み」を再度クリック、および繰り返し時に</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="622" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/a02-Read02-800x622.jpg" alt="Read" class="wp-image-11876" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/a02-Read02-800x622.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a02-Read02-500x389.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a02-Read02-300x233.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a02-Read02-768x597.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/a02-Read02.jpg 871w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「読み」を再度クリック：読みの昇順で表示</figcaption></figure>



<hr>



<p>まっちゃいろ　<span class="bold-green">抹茶色</span><br><span class="bold">抹茶色</span>だけでこんなにも･･･日本の色：和色の不思議</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="1003" src="https://xn--ecka7j.biz/wp-content/uploads/2026/01/Matchy-color-800x1003.png" alt="まっちゃ" class="wp-image-13416" srcset="https://xn--ecka7j.biz/wp-content/uploads/2026/01/Matchy-color-800x1003.png 800w, https://xn--ecka7j.biz/wp-content/uploads/2026/01/Matchy-color-500x627.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2026/01/Matchy-color-300x376.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2026/01/Matchy-color-768x963.png 768w, https://xn--ecka7j.biz/wp-content/uploads/2026/01/Matchy-color.png 871w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">まっちゃいろ　抹茶色</figcaption></figure>



<hr>



<h4 class="wp-block-heading"><span id="toc4">&#x1f536;系 Sort</span></h4>



<p>① 「<span class="bold"><a href="#table-top">系</a></span>」を1回クリック：「系」の漢字コード順（昇順）で表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="640" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/b01-Serise01-800x640.jpg" alt="Serise" class="wp-image-11877" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/b01-Serise01-800x640.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/b01-Serise01-500x400.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/b01-Serise01-300x240.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/b01-Serise01-768x615.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/b01-Serise01.jpg 841w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「系」を1回クリック：「系」の漢字コード順（昇順）</figcaption></figure>



<p>② 「<span class="bold"><a href="#table-top">系</a></span>」を再度クリック：「系」の漢字コード順（降順）で表示されます。</p>



<p>（以降、クリックのたびに昇順と降順が切り替わります）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="651" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/b02-Serise02-800x651.jpg" alt="Serise" class="wp-image-11878" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/b02-Serise02-800x651.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/b02-Serise02-500x407.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/b02-Serise02-300x244.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/b02-Serise02-768x625.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/b02-Serise02.jpg 830w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「系」を再度クリック：「系」の漢字コード順（降順）</figcaption></figure>



<hr>



<h4 class="wp-block-heading"><span id="toc5">&#x1f536;#16進 Sort</span></h4>



<p>① 「<span class="bold"><a href="#table-top">#16進</a></span>」を1回クリック：16進数のコードの昇順で表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="646" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/c01-Hex01-800x646.jpg" alt="Hex" class="wp-image-11879" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/c01-Hex01-800x646.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/c01-Hex01-500x403.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/c01-Hex01-300x242.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/c01-Hex01-768x620.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/c01-Hex01.jpg 839w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「#16進」を1回クリック：16進数のコードの昇順</figcaption></figure>



<p>② 「<span class="bold"><a href="#table-top">#16進</a></span>」を再度クリック：16進数のコードの降順で表示されます。</p>



<p>（以降、クリックのたびに昇順と降順が切り替わります）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="646" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/c02-Hex02-800x646.jpg" alt="Hex" class="wp-image-11880" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/c02-Hex02-800x646.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/c02-Hex02-500x404.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/c02-Hex02-300x242.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/c02-Hex02-768x620.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/c02-Hex02.jpg 838w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「#16進」を再度クリック：16進数のコードの降順</figcaption></figure>



<hr>



<h4 class="wp-block-heading"><span id="toc6">&#x1f536;色名 Sort</span></h4>



<p>① 「<span class="bold"><a href="#table-top">色名</a></span>」を1回クリック：色名の漢字コード順（昇順）で表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="634" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/d01-Hue01-800x634.jpg" alt="Hue" class="wp-image-11881" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/d01-Hue01-800x634.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/d01-Hue01-500x396.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/d01-Hue01-300x238.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/d01-Hue01-768x609.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/d01-Hue01.jpg 848w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「色名」を1回クリック：色名の漢字コード順（昇順）</figcaption></figure>



<p>② 「<span class="bold"><a href="#table-top">色名</a></span>」を再度クリック：色名の漢字コード順（降順）で表示されます。</p>



<p>（以降、クリックのたびに昇順と降順が切り替わります）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="651" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/d02-Hue02-800x651.jpg" alt="Hue" class="wp-image-11882" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/d02-Hue02-800x651.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/d02-Hue02-500x407.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/d02-Hue02-300x244.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/d02-Hue02-768x625.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/d02-Hue02.jpg 832w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「色名」を再度クリック：色名の漢字コード順（降順）</figcaption></figure>



<hr>



<h4 class="wp-block-heading"><span id="toc7">&#x1f536;RGB Sort</span></h4>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>RGBの一般的な表記は、<br>(0, 0, 0) ～ (255, 255, 255) あるいは、(0,0,0) ～ (255,255,255) ですが、<br>当表においては、(000,000,000) ～ (255,255,255)と記載しています。<br>理由は幾つかありますが、<br><strong><u>一番の理由は、表にした時に美しくするためです。</u></strong></p>
</div>



<p>① 「<span class="bold-blue"><a href="#table-top">RGB</a></span>」を1回クリック：RGBのコードの昇順で表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="638" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/e01-RGB01-800x638.jpg" alt="RGB" class="wp-image-11883" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/e01-RGB01-800x638.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/e01-RGB01-500x399.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/e01-RGB01-300x239.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/e01-RGB01-768x613.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/e01-RGB01.jpg 846w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「RGB」を1回クリック：RGBのコードの昇順</figcaption></figure>



<p>② 「<span class="bold-blue"><a href="#table-top">RGB</a></span>」を再度クリック：RGBのコードの降順で表示されます。</p>



<p>（以降、クリックのたびに昇順と降順が切り替わります）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="646" src="https://xn--ecka7j.biz/wp-content/uploads/2025/05/e02-RGB02-800x646.jpg" alt="RGB" class="wp-image-11873" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/05/e02-RGB02-800x646.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/e02-RGB02-500x404.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/e02-RGB02-300x242.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/e02-RGB02-768x620.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/05/e02-RGB02.jpg 835w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">「RGB」を再度クリック：RGBのコードの降順</figcaption></figure>



<hr>
<p>文字列の検索機能は、表(Table)内の文字を探す場合、</p>



<h4 class="wp-block-heading"><span id="toc8">文字列の検索</span></h4>



<p>例えば、
<br>色の系統の一部、#16進の一部、色名・読みの一部、RGBコードの一部の指定でも、合致したものがあれば、その列を反転表示させます。
<br>並んでいなくても合致した文字列を含む全てのセルは反転表示されます。
<br><a href="#search-top2" class="c_wi"><i class="fas fa-arrow-down"></i>　<i class="fas fa-search fa-lg"></i>に進む</a></p>



<hr>
<p id="table-top"><i class="fas fa-list-alt fa-lg"></i>　<b>「和色大辞典」</b>_Top</p>



<h2 class="wp-block-heading"><span id="toc9">和色大辞典</span></h2>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>　同コード(16進)で、別名(色名)もあります。<br>例えば、#add8e6（<span class="bold-blue">水色</span>と<span class="bold-blue">薄水色</span>）、#00bfff（<span class="bold-blue">水色</span>と<span class="bold-blue">空色</span>）。<br><span class="bold">　同じ呼び名</span>で「<span class="bold-green">もえぎいろ</span>」の<span class="bold">様に、</span>正に<span class="bold">和色</span>と呼べる<span class="bold">表現</span>があります。<br>　<span class="bold">同じ読み</span>で、別の<span class="bold"><span class="bold-green">文字</span>で<span class="bold">表</span>現</span>する、<span class="bold">別コード</span>（<span class="bold-green">萌黄</span>色；#a3d675、#006e54、#86b81b、<span class="bold-green">萌木</span>色：#a7bd00、<span class="bold-green">萌葱</span>色：#adb367 ）の様に。<br>&#x27a1; 読みでSortし、「もえぎいろ」で検索すると一目瞭然です。</p>
</div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="909" src="https://xn--ecka7j.biz/wp-content/uploads/2025/06/moegiiro2025-06-05-800x909.png" alt="もえぎいろ" class="wp-image-12127" srcset="https://xn--ecka7j.biz/wp-content/uploads/2025/06/moegiiro2025-06-05-800x909.png 800w, https://xn--ecka7j.biz/wp-content/uploads/2025/06/moegiiro2025-06-05-500x568.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2025/06/moegiiro2025-06-05-300x341.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2025/06/moegiiro2025-06-05-768x873.png 768w, https://xn--ecka7j.biz/wp-content/uploads/2025/06/moegiiro2025-06-05.png 888w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">もえぎいろ</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc10">文字列検索</span></h3>



<!-- id="search-top2" -->



<p id="search-top2"><i class="fas fa-search fa-2x" style="color: yellow;"></i>
	<br>　テーブル内検索&#x27a1;以下の<b>[<span style="color: white;">___</span>]</b>内に<b>検索文字</b>を<b>入力</b>してください。</p>
<p><i class="fas fa-search" style="color: yellow;"></i>　<input type="text" id="searchBox" placeholder="検索文字列を入力し[Enter]キー">　一致件数: <span id="resultCount">0</span> 件
<br>該当するセル(位置)が<b>黒色</b>反転し、最初の文字列のテーブル最下段に位置送りします。[漢字]変換の場合は、2度[Enter]キーを押下する必要がある（1度目は漢字の確定）事が必要です。
	<br>一致する全ての文字列のセルが反転しますので、並んでいなくてもテーブルをスクロールすることで確認できます。もちろんSort後でも「<b>検索</b>」できます。</p>
<p>パソコン表示の場合、
	<br>テーブルの左端下部に<b>浮動表示</b>される<i class="fas fa-search fa-lg" style="color: white;"></i>のクリックで
	<br>いつでも<b>[<span style="color: white;">___</span>]</b>内の<b>検索文字</b><b>入力</b>の位置に戻ることができます。</p>



<!-- <div class="scrollable-table stfc-sticky"><table id="myTableJ" style="border-collapse: collapse; border-color: red; border-width: 2px;"> -->



<h3 class="wp-block-heading"><span id="toc11">並び替え_Sort</span></h3>



<!-- TABLE 定義 -->



<figure class="wp-block-table">
<div class="scrollable-table stfc-sticky"><table id="myTableJ" style="border-collapse: collapse; border-color: red; border-width: 2px;">
<caption class="tal"><i class="fas fa-check-square fa-2x"></i>&#x1f536;がある項目は、見出しのクリックで<span style="color:white;"><b>表の並び替え</b>Sort</span>ができます。Update：2025/05/19</caption>

<thead>
<tr><th></th>
<th onclick="sortTable(1)" scope="col" class="tac">系<br>&#x1f536;</th>
<th onclick="sortTable(2)" scope="col" class="tac" style="background-color:white;color:black;">#16進<br>&#x1f536;</th>
<th onclick="sortTable(3)" scope="col" class="tal">色名&#x1f536;</th>
<th onclick="sortTable(4)" scope="col" class="tac" style="background-color:white;color:black;">読み&#x1f536;「F5」</th>
<th onclick="sortTable(5)" scope="col" class="tac" style="background-color:lightcyan;color:black;"><span style="color:red;"><b>R</b></span><span style="color:green;"><b>G</b></span><span style="color:blue;"><b>B</b></span><br>&#x1f536;</th>
<th  scope="col" class="tal">説明（備考）</th>
</tr>
</thead>
<tbody id="tableBody">

<tr><td></td>
<td class="あいいろ">藍</td>
<td class="あいいろ">#000080</td>
<td class="あいいろ">藍色</td>
<td class="あいいろ">あいいろ</td>
<td class="あいいろ tac">000,000,128</td>
<td class="あいいろ">深く濃いあお系の色。.Naby</td>
</tr>
<tr><td></td>
<td class="あいいろ2">藍</td>
<td class="あいいろ2">#0d3b66</td>
<td class="あいいろ2">藍色</td>
<td class="あいいろ2">あいいろ</td>
<td class="あいいろ2 tac">013,059,102</td>
<td class="あいいろ2">深く濃い青色。</td>
</tr>
<tr><td></td>
<td class="あいこびちゃ">藍</td>
<td class="あいこびちゃ">#003349</td>
<td class="あいこびちゃ">藍媚茶</td>
<td class="あいこびちゃ">あいこびちゃ</td>
<td class="あいこびちゃ tac">000,051,073</td>
<td class="あいこびちゃ">わずかに緑がかった深い藍色。（あお系の色）</td>
</tr>
<tr><td></td>
<td class="あお">青</td>
<td class="あお">#0000ff</td>
<td class="あお">青</td>
<td class="あお">あお</td>
<td class="あお tac">000,000,255</td>
<td class="あお">基本的なあお系の色。</td>
</tr>
<tr><td></td>
<td class="あおはくしょく">白</td>
<td class="あおはくしょく">#fefcff</td>
<td class="あおはくしょく">青白色</td>
<td class="あおはくしょく">あおはくしょく</td>
<td class="あおはくしょく tac">254,252,255</td>
<td class="あおはくしょく">非常に淡い、わずかに青みがかった白色.Milk_White</td>
</tr>
<tr><td></td>
<td class="あおみどり">青</td>
<td class="あおみどり">#00a497</td>
<td class="あおみどり">青緑</td>
<td class="あおみどり">あおみどり</td>
<td class="あおみどり tac">000,164,151</td>
<td class="あおみどり">鮮やかで、やや緑がかった青緑色</td>
</tr>
<tr><td></td>
<td class="あおむらさきいろ">紫</td>
<td class="あおむらさきいろ">#e6e6fa</td>
<td class="あおむらさきいろ">青紫色</td>
<td class="あおむらさきいろ">あおむらさきいろ</td>
<td class="あおむらさきいろ tac">230,230,250</td>
<td class="あおむらさきいろ">淡く、優しい青紫色「ラベンダー」と呼ばれることも.lavender
  <br>同コード：#e6e6fa、別名：薄藤(うすふじ) </td>
</tr>
<tr><td></td>
<td class="あおりょくしょく">青</td>
<td class="あおりょくしょく">#7bccb5</td>
<td class="あおりょくしょく">青緑色</td>
<td class="あおりょくしょく">あおりょくしょく</td>
<td class="あおりょくしょく tac">123,204,179</td>
<td class="あおりょくしょく">明るく、爽やかな青緑色.blue_green</td>
</tr>
<tr><td></td>
<td class="あか">赤</td>
<td class="あか">#ff0000</td>
<td class="あか">赤</td>
<td class="あか">あか</td>
<td class="あか tac">255,000,000</td>
<td class="あか">基本的なあか系の色。</td>
</tr>
<tr><td></td>
<td class="あかねいろ">茜</td>
<td class="あかねいろ">#b7282e</td>
<td class="あかねいろ">茜色</td>
<td class="あかねいろ">あかねいろ</td>
<td class="あかねいろ tac">183,040,046</td>
<td class="あかねいろ">茜の根で染めたような鮮やかな赤色。
	<br>深みのある、落ち着いた赤色。茜色に近い、温かみのある印象</td>
</tr>
<tr><td></td>
<td class="あかねいろ2">茜</td>
<td class="あかねいろ2">#cd5c5c</td>
<td class="あかねいろ2">茜色</td>
<td class="あかねいろ2">あかねいろ</td>
<td class="あかねいろ2 tac">205,092,092</td>
<td class="あかねいろ2">茜の根で染めたような鮮やかな赤色。
	<br>くすんだ、落ち着いた赤色。レンガのような温かみのある色合い.IndianRedインディアンレッド</td>
</tr>
<tr><td></td>
<td class="あさぎいろ">浅<br>葱</td>
<td class="あさぎいろ">#00a5c6</td>
<td class="あさぎいろ">浅葱色</td>
<td class="あさぎいろ">あさぎいろ</td>
<td class="あさぎいろ tac">000,165,198</td>
<td class="あさぎいろ">わずかに緑みを帯びた明るい青色。</td>
</tr>
<tr><td></td>
<td class="あさぎいろ2">浅<br>葱</td>
<td class="あさぎいろ2">#00ced1</td>
<td class="あさぎいろ2">浅葱色</td>
<td class="あさぎいろ2">あさぎいろ</td>
<td class="あさぎいろ2 tac">000,206,209</td>
<td class="あさぎいろ2">わずかに緑みを帯びた明るい青色。
  <br>鮮やかで明るい水色</td>
</tr>
<tr><td></td>
<td class="あさぎねず">浅<br>葱</td>
<td class="あさぎねず">#b0c4de</td>
<td class="あさぎねず">浅葱鼠</td>
<td class="あさぎねず">あさぎねず</td>
<td class="あさぎねず tac">176,196,222</td>
<td class="あさぎねず">わずかに青みがかった灰色。</td>
</tr>
<tr><td></td>
<td class="あざやかオレンジ">橙</td>
<td class="あざやかオレンジ">#ffa62f</td>
<td class="あざやかオレンジ">cantaloupe</td>
<td class="あざやかオレンジ">あざやかオレンジ</td>
<td class="あざやかオレンジ tac">255,166,047</td>
<td class="あざやかオレンジ">鮮やかで、元気が出るようなオレンジ色.cantaloupe</td>
</tr>
<tr><td></td>
<td class="あずきいろ">茶</td>
<td class="あずきいろ">#800000</td>
<td class="あずきいろ">小豆色</td>
<td class="あずきいろ">あずきいろ</td>
<td class="あずきいろ tac">128,000,000</td>
<td class="あずきいろ">煮た小豆のような暗い赤色。</td>
</tr>
<tr><td></td>
<td class="あやめいろ">紫</td>
<td class="あやめいろ">#663399</td>
<td class="あやめいろ">菖蒲色</td>
<td class="あやめいろ">あやめいろ</td>
<td class="あやめいろ tac">102,051,153</td>
<td class="あやめいろ">鮮やかな紫色。</td>
</tr>
<tr><td></td>
<td class="あんずいろ">茶</td>
<td class="あんずいろ">#f4a460</td>
<td class="あんずいろ">杏色</td>
<td class="あんずいろ">あんずいろ</td>
<td class="あんずいろ tac">244,164,096</td>
<td class="あんずいろ">杏の実のような淡い橙色。
	<br>明るいオレンジがかった茶色「サンディブラウン」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="うぐいすいろ">鶯</td>
<td class="うぐいすいろ">#6b8e23</td>
<td class="うぐいすいろ">鶯色</td>
<td class="うぐいすいろ">うぐいすいろ</td>
<td class="うぐいすいろ tac">107,142,035</td>
<td class="うぐいすいろ">緑がかった茶色。
	<br>くすんだ、落ち着いた黄緑色
  <br>.Olivedrabオリーブドラブ</td>
</tr>
<tr><td></td>
<td class="うぐいすいろ2">鶯</td>
<td class="うぐいすいろ2">#6c6024</td>
<td class="うぐいすいろ2">鶯色</td>
<td class="うぐいすいろ2">うぐいすいろ</td>
<td class="うぐいすいろ2 tac">108,096,036</td>
<td class="うぐいすいろ2">緑がかった茶色。
	<br>くすんだ、落ち着いた茶色に近い色合い</td>
</tr>
<tr><td></td>
<td class="うぐいすいろ3">鶯</td>
<td class="うぐいすいろ3">#928c36</td>
<td class="うぐいすいろ3">鶯色</td>
<td class="うぐいすいろ3">うぐいすいろ</td>
<td class="うぐいすいろ3 tac">146,140,054</td>
<td class="うぐいすいろ3">緑がかった茶色。
	<br>くすんだ黄緑色、またはオリーブ色に近い色合い</td>
</tr>
<tr><td></td>
<td class="うすあお">青</td>
<td class="うすあお">#afeeee</td>
<td class="うすあお">薄青</td>
<td class="うすあお">うすあお</td>
<td class="うすあお tac">175,238,238</td>
<td class="うすあお">淡い青色。</td>
</tr>
<tr><td></td>
<td class="うすあさぎ">浅<br>葱</td>
<td class="うすあさぎ">#69c2c7</td>
<td class="うすあさぎ">薄浅葱</td>
<td class="うすあさぎ">うすあさぎ</td>
<td class="うすあさぎ tac">105,194,199</td>
<td class="うすあさぎ">さらに淡い浅葱色。</td>
</tr>
<tr><td></td>
<td class="うすきいろ">黄</td>
<td class="うすきいろ">#fffacd</td>
<td class="うすきいろ">薄黄色</td>
<td class="うすきいろ">うすきいろ</td>
<td class="うすきいろ tac">255,250,205</td>
<td class="うすきいろ">淡い黄色。
	<br>淡い黄色、またはクリーム色に近い色合い「レモンシフォン」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="うすぐんじょう">群<br>青</td>
<td class="うすぐんじょう">#5f9ea0</td>
<td class="うすぐんじょう">薄群青</td>
<td class="うすぐんじょう">うすぐんじょう</td>
<td class="うすぐんじょう tac">095,158,160</td>
<td class="うすぐんじょう">わずかに灰色がかった薄い青色。</td>
</tr>
<tr><td></td>
<td class="うすふじ">藤</td>
<td class="うすふじ">#e6e6fa</td>
<td class="うすふじ">薄藤</td>
<td class="うすふじ">うすふじ</td>
<td class="うすふじ tac">230,230,250</td>
<td class="うすふじ">非常に淡い藤色。薄い青紫色「ラベンダー」と呼ばれることも
  <br>同コード：#e6e6fa、別名：青紫色(あおむらさきいろ)</td>
</tr>
<tr><td></td>
<td class="うすみずいろ">水<br>色</td>
<td class="うすみずいろ">#add8e6</td>
<td class="うすみずいろ">薄水色</td>
<td class="うすみずいろ">うすみずいろ</td>
<td class="うすみずいろ tac">173,216,230</td>
<td class="うすみずいろ">非常に淡い水色。
  <br>同コード：#add8e6、別名（水色）みずいろ</td>
</tr>
<tr><td></td>
<td class="うすみどり">緑</td>
<td class="うすみどり">#8fbc8f</td>
<td class="うすみどり">薄緑</td>
<td class="うすみどり">うすみどり</td>
<td class="うすみどり tac">143,188,143</td>
<td class="うすみどり">淡い緑色。darkSeaGreen ダークシーグリーン</td>
</tr>
<tr><td></td>
<td class="おうどいろ">鶯</td>
<td class="おうどいろ">#bdb76b</td>
<td class="おうどいろ">黄土色</td>
<td class="おうどいろ">おうどいろ</td>
<td class="おうどいろ tac">189,183,107</td>
<td class="おうどいろ">土のような黄色みがかった茶色。(くすんだオリーブ色)</td>
</tr>
<tr><td></td>
<td class="おうりょくしょく">黄<br>緑</td>
<td class="おうりょくしょく">#c3fdb8</td>
<td class="おうりょくしょく">黄緑色</td>
<td class="おうりょくしょく">おうりょくしょく</td>
<td class="おうりょくしょく tac">195,253,184</td>
<td class="おうりょくしょく">明るく、とてもフレッシュな黄緑色.Light_Jade</td>
</tr>
<tr><td></td>
<td class="カーキ">黄</td>
<td class="カーキ">#f0e68c</td>
<td class="カーキ">khaki</td>
<td class="カーキ">カーキ</td>
<td class="カーキ tac">240,230,140</td>
<td class="カーキ">明るい黄色がかった緑色
  <br>同コード：#f0e68c 、別名：黄檗色(きはだいろ) 	</td>
</tr>
<tr><td></td>
<td class="かきいろ">柿</td>
<td class="かきいろ">#c04000</td>
<td class="かきいろ">柿色</td>
<td class="かきいろ">かきいろ</td>
<td class="かきいろ tac">192,064,000</td>
<td class="かきいろ">熟した柿のような赤みがかった橙色。
	<br>濃く、深みのあるオレンジ色。
  <br>温かみと落ち着きを感じさせる色合い</td>
</tr>
<tr><td></td>
<td class="かきいろ2">柿</td>
<td class="かきいろ2">#ed6d3d</td>
<td class="かきいろ2">柿色</td>
<td class="かきいろ2">かきいろ</td>
<td class="かきいろ2 tac">237,109,061</td>
<td class="かきいろ2">熟した柿のような橙色。
  <br>鮮やかで少し赤みがかったオレンジ色</td>
</tr>
<tr><td></td>
<td class="かきいろ3">柿</td>
<td class="かきいろ3">#f04e1f</td>
<td class="かきいろ3">柿色</td>
<td class="かきいろ3">かきいろ</td>
<td class="かきいろ3 tac">240,078,031</td>
<td class="かきいろ3">熟した柿の色。
  <br>鮮やかで情熱的なオレンジがかった赤色</td>
</tr>
<tr><td></td>
<td class="かめのぞき">藍</td>
<td class="かめのぞき">#4f8f9d</td>
<td class="かめのぞき">瓶覗</td>
<td class="かめのぞき">かめのぞき</td>
<td class="かめのぞき tac">079,143,157</td>
<td class="かめのぞき">ごく薄い藍色。</td>
</tr>
<tr><td></td>
<td class="かれくさいろ">草</td>
<td class="かれくさいろ">#e4dc8a</td>
<td class="かれくさいろ">枯草色</td>
<td class="かれくさいろ">かれくさいろ</td>
<td class="かれくさいろ tac">228,220,138</td>
<td class="かれくさいろ">枯れた草のような黄色みがかった色。</td>
</tr>
<tr><td></td>
<td class="ききょういろ">紫</td>
<td class="ききょういろ">#7b68ee</td>
<td class="ききょういろ">桔梗色</td>
<td class="ききょういろ">ききょういろ</td>
<td class="ききょういろ tac">123,104,238</td>
<td class="ききょういろ">濃く鮮やかな青紫色。</td>
</tr>
<tr><td></td>
<td class="きくちばいろ">鶯</td>
<td class="きくちばいろ">#808000</td>
<td class="きくちばいろ">黄朽葉色</td>
<td class="きくちばいろ">きくちばいろ</td>
<td class="きくちばいろ tac">128,128,000</td>
<td class="きくちばいろ">黄色がかった枯葉の色。</td>
</tr>
<tr><td></td>
<td class="きなりいろ">生<br>成</td>
<td class="きなりいろ">#f5f5dc</td>
<td class="きなりいろ">生成色</td>
<td class="きなりいろ">きなりいろ</td>
<td class="きなりいろ tac">245,245,220</td>
<td class="きなりいろ">漂白していない絹や綿の自然な色。
	<br>オフホワイト、わずかに黄色みがかった白色「ベージュ」や「オールドレース」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="きなりいろ2">生<br>成</td>
<td class="きなりいろ2">#faf0e6</td>
<td class="きなりいろ2">生成り色</td>
<td class="きなりいろ2">きなりいろ</td>
<td class="きなりいろ2 tac">250,240,230</td>
<td class="きなりいろ2">漂白していない麻などの自然な色。
	<br>非常に淡い黄みがかった白色「リネン」と呼ばれることも
  <br>同コード：#faf0e6 、別名：(ベージュ)oldlace</td>
</tr>
<tr><td></td>
<td class="きはだいろ">黄</td>
<td class="きはだいろ">#f0e68c</td>
<td class="きはだいろ">黄檗色</td>
<td class="きはだいろ">きはだいろ</td>
<td class="きはだいろ tac">240,230,140</td>
<td class="きはだいろ">キハダの樹皮で染めた鮮やかな黄色。明るい黄色がかった緑色
  <br>同コード：#f0e68c 、別名：「カーキ」khaki と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="きみどり">黄<br>緑</td>
<td class="きみどり">#98fb98</td>
<td class="きみどり">黄緑</td>
<td class="きみどり">きみどり</td>
<td class="きみどり tac">152,251,152</td>
<td class="きみどり">黄色と緑の中間の明るい色。</td>
</tr>
<tr><td></td>
<td class="きみどり2">黄<br>緑</td>
<td class="きみどり2">#adff2f</td>
<td class="きみどり2">黄緑</td>
<td class="きみどり2">きみどり</td>
<td class="きみどり2 tac">173,255,047</td>
<td class="きみどり2">明るい黄緑色。
	<br>非常に明るく、鮮やかな黄緑色！
  <br>蛍光色に近い目を引く色合いchartreuseシャルトルーズ</td>
</tr>
<tr><td></td>
<td class="ぎんねず">灰</td>
<td class="ぎんねず">#778899</td>
<td class="ぎんねず">銀鼠</td>
<td class="ぎんねず">ぎんねず</td>
<td class="ぎんねず tac">119,136,153</td>
<td class="ぎんねず">わずかに青みがかった明るい灰色。
	<br>わずかに明るい灰色がかった青色「ライトスレートグレー」と呼ばれる</td>
</tr>
<tr><td></td>
<td class="くさいろ">草</td>
<td class="くさいろ">#7b8d42</td>
<td class="くさいろ">草色</td>
<td class="くさいろ">くさいろ</td>
<td class="くさいろ tac">123,141,066</td>
<td class="くさいろ">草のような緑色。</td>
</tr>
<tr><td></td>
<td class="くりいろ">茶</td>
<td class="くりいろ">#a0522d</td>
<td class="くりいろ">栗色</td>
<td class="くりいろ">くりいろ</td>
<td class="くりいろ tac">160,082,045</td>
<td class="くりいろ">栗の実のような濃い茶色。
	<br>赤みがかった濃い茶色「シエナ」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="くるみいろ">茶</td>
<td class="くるみいろ">#d2b48c</td>
<td class="くるみいろ">胡桃色</td>
<td class="くるみいろ">くるみいろ</td>
<td class="くるみいろ tac">210,180,140</td>
<td class="くるみいろ">胡桃の殻のような薄茶色。
	<br>淡い茶色、またはベージュに近い色合い「タン」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="くれない">紅</td>
<td class="くれない">#d7003a</td>
<td class="くれない">紅</td>
<td class="くれない">くれない</td>
<td class="くれない tac">215,000,058</td>
<td class="くれない">鮮やかな濃い赤色。(<b>紅</b>と書いて「<b>くれない</b>」と読む)
	<br>(<b>紅</b>と書いて「<b>べに</b>」は別の色
	<br>「色名」でSortすると並び表示されるので色合いの比較ができる)</td>
</tr>
<tr><td></td>
<td class="くろ">黒</td>
<td class="くろ">#000000</td>
<td class="くろ">黒</td>
<td class="くろ">くろ</td>
<td class="くろ tac">000,000,000</td>
<td class="くろ">黒.black #000でも可</td>
</tr>
<tr><td></td>
<td class="くろはい">黒</td>
<td class="くろはい">#0c090a</td>
<td class="くろはい">黒灰</td>
<td class="くろはい">くろはい</td>
<td class="くろはい tac">012,009,010</td>
<td class="くろはい">非常に暗い灰色、
  <br>ほとんど黒に近い色合い.Night</td>
</tr>
<tr><td></td>
<td class="ぐんじょう">群<br>青</td>
<td class="ぐんじょう">#1e3a8a</td>
<td class="ぐんじょう">群青色</td>
<td class="ぐんじょう">ぐんじょういろ<span style='color:transparent;'>1</span></td>
<td class="ぐんじょう tac">030,058,138</td>
<td class="ぐんじょう">深く濃い青色。
  <br>自然界の色で例えるなら、
  <br>夜空の深い青、深海の色、ラピスラズリのような濃い青のイメージ</td>
</tr>
<tr><td></td>
<td class="ぐんじょう2">群<br>青</td>
<td class="ぐんじょう2">#4169e1</td>
<td class="ぐんじょう2">群青色</td>
<td class="ぐんじょう2">ぐんじょういろ<span style='color:transparent;'>2</span></td>
<td class="ぐんじょう2 tac">065,105,225</td>
<td class="ぐんじょう2">濃く鮮やかな青系の色。
  <br>自然界の色で例えるなら、
  <br>晴れた日の澄んだ青空、サファイアのような鮮やかな青いイメージ</td>
</tr>
<tr><td></td>
<td class="ぐんじょう3">群<br>青</td>
<td class="ぐんじょう3">#4c6cb3</td>
<td class="ぐんじょう3">群青色</td>
<td class="ぐんじょう3">ぐんじょういろ<span style='color:transparent;'>3</span></td>
<td class="ぐんじょう3 tac">076,108,179</td>
<td class="ぐんじょう3">深く鮮やかな青色。 
  <br>自然界の色で例えるなら、
  <br>曇り空の青、少し霞んだ海の色、落ち着いた雰囲気の青い花の色といったイメージ</td>
</tr>
<!-- 25/05/17 add -->
<tr><td></td>
<td class="ぐんじょう4">群<br>青</td>
<td class="ぐんじょう4">#005baa</td>
<td class="ぐんじょう4">群青色</td>
<td class="ぐんじょう4">ぐんじょういろ<span style='color:transparent;'>4</span></td>
<td class="ぐんじょう4 tac">000,091,170</td>
<td class="ぐんじょう4">日本画材の岩絵具 
  <br>いわえのぐの『群青 』に由来する色名で、紫みがかった深い青色のことです。
  <br>自然界の色で例えるなら、
  <br>深海の色、晴れた日の少し深い青空、サファイアのような濃い青のイメージ</td>
</tr>

<tr><td></td>
<td class="こいあい">藍</td>
<td class="こいあい">#0f2350</td>
<td class="こいあい">濃藍</td>
<td class="こいあい">こいあい</td>
<td class="こいあい tac">015,035,080</td>
<td class="こいあい">深く濃い藍色。
  <br>（濃藍の別の色合い）</td>
</tr>
<tr><td></td>
<td class="こいあい2">藍</td>
<td class="こいあい2">#191970</td>
<td class="こいあい2">濃藍</td>
<td class="こいあい2">こいあい</td>
<td class="こいあい2 tac">025,025,112</td>
<td class="こいあい2">深く濃い藍色。
  <br>（別名：ミッドナイトブルー）</td>
</tr>
<tr><td></td>
<td class="こがね">橙</td>
<td class="こがね">#e6b422</td>
<td class="こがね">黄金</td>
<td class="こがね">こがね</td>
<td class="こがね tac">230,180,034</td>
<td class="こがね">輝くような濃い黄色。</td>
</tr>
<tr><td></td>
<td class="こがれこう">茶</td>
<td class="こがれこう">#b8860b</td>
<td class="こがれこう">焦香</td>
<td class="こがれこう">こがれこう</td>
<td class="こがれこう tac">184,134,011</td>
<td class="こがれこう">わずかに赤みのある濃い茶色。
	<br>濃い金色、またはくすんだ黄土色のような色合い「ダークゴールデンロッド」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="こきはなだ">緑</td>
<td class="こきはなだ">#004953</td>
<td class="こきはなだ">深縹</td>
<td class="こきはなだ">こきはなだ</td>
<td class="こきはなだ tac">000,073,083</td>
<td class="こきはなだ">濃く深い青緑色。（あお系の色）</td>
</tr>
<tr><td></td>
<td class="こけいろ">緑</td>
<td class="こけいろ">#556b2f</td>
<td class="こけいろ">苔色</td>
<td class="こけいろ">こけいろ</td>
<td class="こけいろ tac">085,107,047</td>
<td class="こけいろ">苔のような落ち着いた緑色。</td>
</tr>
<tr><td></td>
<td class="こんいろ">紺</td>
<td class="こんいろ">#223a70</td>
<td class="こんいろ">紺色</td>
<td class="こんいろ">こんいろ</td>
<td class="こんいろ tac">034,058,112</td>
<td class="こんいろ">濃い青色。</td>
</tr>
<tr><td></td>
<td class="こんじょう">紺</td>
<td class="こんじょう">#003f5c</td>
<td class="こんじょう">紺青</td>
<td class="こんじょう">こんじょう</td>
<td class="こんじょう tac">000,063,092</td>
<td class="こんじょう">深く濃い青色。
  <br>（あお系の色）</td>
</tr>
<tr><td></td>
<td class="こんじょう2">紺</td>
<td class="こんじょう2">#192f60</td>
<td class="こんじょう2">紺青</td>
<td class="こんじょう2">こんじょう</td>
<td class="こんじょう2 tac">025,047,096</td>
<td class="こんじょう2">深く濃い青色。
  <br>（紺青の別の色合い）</td>
</tr>
<tr><td></td>
<td class="こんぺき">紺</td>
<td class="こんぺき">#0070bb</td>
<td class="こんぺき">紺碧</td>
<td class="こんぺき">こんぺき</td>
<td class="こんぺき tac">000,112,187</td>
<td class="こんぺき">深く澄んだ青色。</td>
</tr>
<tr><td></td>
<td class="こんるり">瑠<br>璃</td>
<td class="こんるり">#213380</td>
<td class="こんるり">紺瑠璃</td>
<td class="こんるり">こんるり</td>
<td class="こんるり tac">033,051,128</td>
<td class="こんるり">濃く深い瑠璃色。
  <br>※瑠璃の色
  <br>&#x27a1;るりこん※1瑠璃紺#005880：RGB(000,088,128)と僅かな違いの色合い
  <br>&#x27a1;るりこん※2瑠璃紺#19448e：RGB(025,068,142)と僅かな違いの色合い
</td>
</tr>
<tr><td></td>
<td class="さくらいろ">桜</td>
<td class="さくらいろ">#efdfe1</td>
<td class="さくらいろ">桜色</td>
<td class="さくらいろ">さくらいろ</td>
<td class="さくらいろ tac">239,223,225</td>
<td class="さくらいろ">桜の花びらのような淡いピンク色。
	<br>非常に淡いピンクがかった灰色。
  <br>朝もやがかかった花びらのよう</td>
</tr>
<tr><td></td>
<td class="さくらいろ2">桜</td>
<td class="さくらいろ2">#fedfe1</td>
<td class="さくらいろ2">桜色</td>
<td class="さくらいろ2">さくらいろ</td>
<td class="さくらいろ2 tac">254,223,225</td>
<td class="さくらいろ2">桜の花びらのような淡いピンク色。</td>
</tr>
<tr><td></td>
<td class="さびあさぎ">浅<br>葱</td>
<td class="さびあさぎ">#008080</td>
<td class="さびあさぎ">錆浅葱</td>
<td class="さびあさぎ">さびあさぎ</td>
<td class="さびあさぎ tac">000,128,128</td>
<td class="さびあさぎ">わずかに灰色がかった浅葱色。
	<br>青緑とも 浅葱色（薄いあお緑系の色）ともいわれる</td>
</tr>
<tr><td></td>
<td class="さんごいろ">珊<br>瑚</td>
<td class="さんごいろ">#e9967a</td>
<td class="さんごいろ">珊瑚色</td>
<td class="さんごいろ">さんごいろ</td>
<td class="さんごいろ tac">233,150,122</td>
<td class="さんごいろ">珊瑚のような明るい赤みがかった橙色。
	<br>明るいオレンジがかった茶色「ライトコーラル」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="しこん">紫</td>
<td class="しこん">#483d8b</td>
<td class="しこん">紫紺</td>
<td class="しこん">しこん</td>
<td class="しこん tac">072,061,139</td>
<td class="しこん">濃く深い紫色。</td>
</tr>
<tr><td></td>
<td class="しゅいろ">朱</td>
<td class="しゅいろ">#e60033</td>
<td class="しゅいろ">朱色</td>
<td class="しゅいろ">しゅいろ</td>
<td class="しゅいろ tac">230,000,051</td>
<td class="しゅいろ">鮮やかな赤色。</td>
</tr>
<tr><td></td>
<td class="しゅいろ2">朱</td>
<td class="しゅいろ2">#eb6101</td>
<td class="しゅいろ2">朱色</td>
<td class="しゅいろ2">しゅいろ</td>
<td class="しゅいろ2 tac">235,097,001</td>
<td class="しゅいろ2">ややオレンジがかった鮮やかな赤色。</td>
</tr>
<tr><td></td>
<td class="ゆきしろ">白</td>
<td class="ゆきしろ">#f8f8ff</td>
<td class="ゆきしろ">白（雪白）</td>
<td class="ゆきしろ">せっぱく</td>
<td class="ゆきしろ tac">248,248,255</td>
<td class="ゆきしろ">基本色の一つ。
	<br>非常に淡い青みがかった白色「スノー」と呼ばれることも.snow</td>
</tr>
<tr><td></td>
<td class="しろ">白</td>
<td class="しろ">#ffffff</td>
<td class="しろ">白</td>
<td class="しろ">しろ</td>
<td class="しろ tac">255,255,255</td>
<td class="しろ">（純白）和色ではない白</td>
</tr>
<tr><td></td>
<td class="しんく">紅</td>
<td class="しんく">#dc143c</td>
<td class="しんく">真紅</td>
<td class="しんく">しんく</td>
<td class="しんく tac">220,020,060</td>
<td class="しんく">鮮やかで深い紅色。
	<br>鮮やかで濃い赤色「クリムゾン」と呼ばれることも.crimson</td>
</tr>
<tr><td></td>
<td class="せっぱく">白</td>
<td class="せっぱく">#fffafa</td>
<td class="せっぱく">雪白</td>
<td class="せっぱく">せっぱく</td>
<td class="せっぱく tac">255,250,250</td>
<td class="せっぱく">雪のようなな白色。
	<br>非常に淡いピンクがかった白色「スノー」や「シーシェル」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="せんりょくしょく">緑</td>
<td class="せんりょくしょく">#6cbb3c</td>
<td class="せんりょくしょく">鮮緑色</td>
<td class="せんりょくしょく">せんりょくしょく</td>
<td class="せんりょくしょく tac">108,187,060</td>
<td class="せんりょくしょく">鮮やかで、いきいきとした緑色.Green_Snake</td>
</tr>
<tr><td></td>
<td class="ぞうげいろ">白<br>系</td>
<td class="ぞうげいろ">#faebd7</td>
<td class="ぞうげいろ">象牙色</td>
<td class="ぞうげいろ">ぞうげいろ</td>
<td class="ぞうげいろ tac">250,236,215</td>
<td class="ぞうげいろ">象牙のようなわずかに黄みがかった白色。
	<br>温かみのある明るいベージュ色「アンティークホワイト」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="そらいろ">空<br>色</td>
<td class="そらいろ">#00bfff</td>
<td class="そらいろ">空色</td>
<td class="そらいろ">そらいろ</td>
<td class="そらいろ tac">000,191,255</td>
<td class="そらいろ">晴れた空のような明るい青色。
	<br>(鮮やかな水色)
  <br>#00bfff同コード別名：水色
</td>
</tr>
<tr><td></td>
<td class="そらいろ2">空<br>色</td>
<td class="そらいろ2">#87ceeb</td>
<td class="そらいろ2">空色</td>
<td class="そらいろ2">そらいろ</td>
<td class="そらいろ2 tac">135,206,235</td>
<td class="そらいろ2">晴れた空のような明るいあお系の色。スカイブルーとも
  <br>同コード：#87ceeb、別名：水色(みずいろ)</td>
</tr>
<tr><td></td>
<td class="そらいろ3">空<br>色</td>
<td class="そらいろ3">#a0d8ef</td>
<td class="そらいろ3">空色</td>
<td class="そらいろ3">そらいろ</td>
<td class="そらいろ3 tac">160,216,239</td>
<td class="そらいろ3">晴れた空のような明るい青色。
	<br>明るく、透明感のある水色。爽やかな印象 </td>
</tr>
<tr><td></td>
<td class="ダークブルー">青</td>
<td class="ダークブルー">#00008b</td>
<td class="ダークブルー">ダークブルー</td>
<td class="ダークブルー">ダークブルー</td>
<td class="ダークブルー tac">000,000,139</td>
<td class="ダークブルー">濃いあお系の色。</td>
</tr>
<tr><td></td>
<td class="ちとせみどり">緑</td>
<td class="ちとせみどり">#00563f</td>
<td class="ちとせみどり">千歳緑</td>
<td class="ちとせみどり">ちとせみどり</td>
<td class="ちとせみどり tac">000,086,063</td>
<td class="ちとせみどり">常緑樹のような深緑色。</td>
</tr>
<tr><td></td>
<td class="てつおなんど">青</td>
<td class="てつおなんど">#008b8b</td>
<td class="てつおなんど">鉄御納戸</td>
<td class="てつおなんど">てつおなんど</td>
<td class="てつおなんど tac">000,139,139</td>
<td class="てつおなんど">鈍い緑がかった濃い青色。</td>
</tr>
<tr><td></td>
<td class="てつこん">紺</td>
<td class="てつこん">#17184b</td>
<td class="てつこん">鉄紺</td>
<td class="てつこん">てつこん</td>
<td class="てつこん tac">023,024,075</td>
<td class="てつこん">わずかに紫がかった深い紺色。</td>
</tr>
<tr><td></td>
<td class="ときいろ">赤<br>系</td>
<td class="ときいろ">#f08080</td>
<td class="ときいろ">鴇色</td>
<td class="ときいろ">ときいろ</td>
<td class="ときいろ tac">240,128,128</td>
<td class="ときいろ">鴇の羽のような淡い紅色。
	<br>明るい赤色、またはピンクがかった赤色
  <br>同コード：#f08080 、別名：「ライトコーラル」lightcoralと呼ばれることも</td>
</tr>
<tr><td></td>
<td class="ときわいろ">緑</td>
<td class="ときわいろ">#006400</td>
<td class="ときわいろ">常盤色</td>
<td class="ときわいろ">ときわいろ</td>
<td class="ときわいろ tac">000,100,000</td>
<td class="ときわいろ">不変の緑、常緑樹の色。</td>
</tr>
<tr><td></td>
<td class="とびいろ">茶</td>
<td class="とびいろ">#a52a2a</td>
<td class="とびいろ">鳶色</td>
<td class="とびいろ">とびいろ</td>
<td class="とびいろ tac">165,042,042</td>
<td class="とびいろ">鳶の羽のような赤茶色。<br>同コード：#a52a2a 、別名：ブラウン(brown)	</td>
</tr>
<tr><td></td>
<td class="とめこん">紺</td>
<td class="とめこん">#1c305c</td>
<td class="とめこん">留紺</td>
<td class="とめこん">とめこん</td>
<td class="とめこん tac">028,048,092</td>
<td class="とめこん">やや緑みを帯びた深い紺色。</td>
</tr>
<tr><td></td>
<td class="なでしこいろ">桃<br>色</td>
<td class="なでしこいろ">#d87093</td>
<td class="なでしこいろ">撫子色</td>
<td class="なでしこいろ">なでしこいろ</td>
<td class="なでしこいろ tac">216,112,147</td>
<td class="なでしこいろ">カワラナデシコの花のような淡い紅色。
	<br>くすんだピンク色「パリサンダー」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="にゅうはくしょく">白<br>系</td>
<td class="にゅうはくしょく">#fffff0</td>
<td class="にゅうはくしょく">乳白色</td>
<td class="にゅうはくしょく">にゅうはくしょく</td>
<td class="にゅうはくしょく tac">255,255,240</td>
<td class="にゅうはくしょく">乳のようなわずかに濁った白色。
	<br>非常に淡い黄色、アイボリーに近い色合い「アイボリー」や「ライトイエロー」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="ねずみいろ">灰</td>
<td class="ねずみいろ">#808080</td>
<td class="ねずみいろ">鼠色</td>
<td class="ねずみいろ">ねずみいろ</td>
<td class="ねずみいろ tac">128,128,128</td>
<td class="ねずみいろ">灰色。(ちょうど中間的な明るさの灰色)</td>
</tr>
<tr><td></td>
<td class="のうこん">紺</td>
<td class="のうこん">#1f2f54</td>
<td class="のうこん">濃紺</td>
<td class="のうこん">のうこん</td>
<td class="のうこん tac">031,047,084</td>
<td class="のうこん">非常に濃い藍色。</td>
</tr>
<tr><td></td>
<td class="パープルフラワー">紫</td>
<td class="パープルフラワー">#a74ac7</td>
<td class="パープルフラワー">Purple flower</td>
<td class="パープルフラワー">パープルフラワー</td>
<td class="パープルフラワー tac">167,074,199</td>
<td class="パープルフラワー">鮮やかで、少し深みのある紫色.Purple_flower</td>
</tr>
<tr><td></td>
<td class="はいいろ">灰</td>
<td class="はいいろ">#708090</td>
<td class="はいいろ">灰色</td>
<td class="はいいろ">はいいろ</td>
<td class="はいいろ tac">112,128,144</td>
<td class="はいいろ">灰色。
	<br>灰色がかった青緑色、
  <br>一般的に「スレートグレー」と呼ばれる</td>
</tr>
<tr><td></td>
<td class="はいいろ2">灰</td>
<td class="はいいろ2">#a9a9a9</td>
<td class="はいいろ2">灰色</td>
<td class="はいいろ2">はいいろ</td>
<td class="はいいろ2 tac">169,169,169</td>
<td class="はいいろ2">灰色。
  <br>暗い灰色「ダークグレー」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="はなあさぎ">浅<br>葱</td>
<td class="はなあさぎ">#2a83a2</td>
<td class="はなあさぎ">花浅葱</td>
<td class="はなあさぎ">はなあさぎ</td>
<td class="はなあさぎ tac">042,131,162</td>
<td class="はなあさぎ">やや紫みを帯びた浅葱色。</td>
</tr>
<tr><td></td>
<td class="はなだいろ">青</td>
<td class="はなだいろ">#2e5894</td>
<td class="はなだいろ">縹色</td>
<td class="はなだいろ">はなだいろ</td>
<td class="はなだいろ tac">046,088,148</td>
<td class="はなだいろ">やや紫がかった濃いあお系の色。</td>
</tr>
<tr><td></td>
<td class="ひいろ">緋</td>
<td class="ひいろ">#fa8072</td>
<td class="ひいろ">緋色</td>
<td class="ひいろ">ひいろ</td>
<td class="ひいろ tac">250,128,114</td>
<td class="ひいろ">鮮やかで明るい赤色。
	<br>明るいオレンジがかった赤色「サーモン」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="ふかがわねず">灰</td>
<td class="ふかがわねず">#2f4f4f</td>
<td class="ふかがわねず">深川鼠</td>
<td class="ふかがわねず">ふかがわねず</td>
<td class="ふかがわねず tac">047,079,079</td>
<td class="ふかがわねず">わずかに緑がかった暗い灰色。</td>
</tr>
<tr><td></td>
<td class="ふかみどり">緑</td>
<td class="ふかみどり">#228b22</td>
<td class="ふかみどり">深緑</td>
<td class="ふかみどり">ふかみどり</td>
<td class="ふかみどり tac">034,139,034</td>
<td class="ふかみどり">深く濃い緑色。
	<br>深い緑色forestGreen,フォレストグリーン,森林のような色</td>
</tr>
<tr><td></td>
<td class="ふかむらさき">紫</td>
<td class="ふかむらさき">#6c2dc7</td>
<td class="ふかむらさき">深むらさき</td>
<td class="ふかむらさき">ふかむらさき</td>
<td class="ふかむらさき tac">108,045,199</td>
<td class="ふかむらさき">鮮やかで、少し深みのある紫色.Purple_ame_thyst</td>
</tr>
<tr><td></td>
<td class="ふじいろ">藤</td>
<td class="ふじいろ">#6a5acd</td>
<td class="ふじいろ">藤色</td>
<td class="ふじいろ">ふじいろ</td>
<td class="ふじいろ tac">106,090,205</td>
<td class="ふじいろ">薄く優しい紫色。落ち着いた、深みのある青紫色</td>
</tr>
<tr><td></td>
<td class="ふじいろ2">藤</td>
<td class="ふじいろ2">#a59aca</td>
<td class="ふじいろ2">藤色</td>
<td class="ふじいろ2">ふじいろ</td>
<td class="ふじいろ2 tac">165,154,202</td>
<td class="ふじいろ2">薄く優しい紫色。
	<br>淡く優しい紫色で藤の花のような上品で落ち着いた印象</td>
</tr>
<tr><td></td>
<td class="ふじいろ3">藤</td>
<td class="ふじいろ3">#bbbcde</td>
<td class="ふじいろ3">藤色</td>
<td class="ふじいろ3">ふじいろ</td>
<td class="ふじいろ3 tac">187,188,222</td>
<td class="ふじいろ3">薄く優しい紫色。
	<br>淡く優しい青紫色。少し霞んだ空のような穏やかな色合い</td>
</tr>
<tr><td></td>
<td class="ふじねず">藤</td>
<td class="ふじねず">#dda0dd</td>
<td class="ふじねず">藤鼠</td>
<td class="ふじねず">ふじねず</td>
<td class="ふじねず tac">221,160,221</td>
<td class="ふじねず">藤色みがかった灰色。
	<br>明るい紫色、またはライラック色に近い色合い「プラム」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="ふじむらさき">藤</td>
<td class="ふじむらさき">#9370db</td>
<td class="ふじむらさき">藤紫</td>
<td class="ふじむらさき">ふじむらさき</td>
<td class="ふじむらさき tac">147,112,219</td>
<td class="ふじむらさき">藤の花のような淡い紫色。</td>
</tr>
<tr><td></td>
<td class="ブラウン">茶</td>
<td class="ブラウン">#a52a2a</td>
<td class="ブラウン">brown</td>
<td class="ブラウン">ブラウン</td>
<td class="ブラウン tac">165,042,042</td>
<td class="ブラウン">落ち着いた茶色に近い赤色<br>同コード：#a52a2a 、別名：鳶色(とびいろ)	</td>
</tr>
<tr><td></td>
<td class="ベージュ">白<br>系</td>
<td class="ベージュ">#faf0e6</td>
<td class="ベージュ">oldlace</td>
<td class="ベージュ">ベージュ</td>
<td class="ベージュ tac">250,240,230</td>
<td class="ベージュ">温かみのある、淡いベージュ色.oldlace
  <br>同コード：#faf0e6 、別名：生成り色(きなりいろ) 	</td>
</tr>
<tr><td></td>
<td class="べに">紅</td>
<td class="べに">#cf3525</td>
<td class="べに">紅</td>
<td class="べに">べに</td>
<td class="べに tac">207,053,037</td>
<td class="べに">鮮やかな赤色。(<b>紅</b>と書いて「<b>べに</b>」と読む)：<br>(<b>紅</b>と書いて「<b>くれない</b>」は別の色
	<br>「色名」でSortすると並び表示されるので色合いの比較ができる)</td>
</tr>
<tr><td></td>
<td class="べにねず">茶</td>
<td class="べにねず">#bc8f8f</td>
<td class="べにねず">紅鼠</td>
<td class="べにねず">べにねず</td>
<td class="べにねず tac">188,143,143</td>
<td class="べにねず">わずかに赤みがかった灰色。
	<br>くすんだピンクがかった赤茶色「ロージーブラウン」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="べにふじ">藤</td>
<td class="べにふじ">#ee82ee</td>
<td class="べにふじ">紅藤</td>
<td class="べにふじ">べにふじ</td>
<td class="べにふじ tac">238,130,238</td>
<td class="べにふじ">赤みがかった藤色。
	<br>明るく鮮やかな紫色「バイオレット」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="べにむらさき">紫</td>
<td class="べにむらさき">#c71585</td>
<td class="べにむらさき">紅紫</td>
<td class="べにむらさき">べにむらさき</td>
<td class="べにむらさき tac">199,021,133</td>
<td class="べにむらさき">赤みがかった鮮やかな紫色。
	<br>鮮やかで深いマゼンタ色「ミディアムバイオレットレッド」と呼ばれることもMediumVioletRed</td>
</tr>
<tr><td></td>
<td class="ぼたんいろ">桃<br>色</td>
<td class="ぼたんいろ">#e7609e</td>
<td class="ぼたんいろ">牡丹色</td>
<td class="ぼたんいろ">ぼたんいろ</td>
<td class="ぼたんいろ tac">231,096,158</td>
<td class="ぼたんいろ">牡丹の花のような鮮やかなピンク色。</td>
</tr>
<tr><td></td>
<td class="ホットピンク">桃<br>色</td>
<td class="ホットピンク">#ff69b4</td>
<td class="ホットピンク">HotPink</td>
<td class="ホットピンク">ホットピンク</td>
<td class="ホットピンク tac">255,105,180</td>
<td class="ホットピンク">鮮やかで濃いピンク系の色。あか寄り。</td>
</tr>
<tr><td></td>
<td class="マゼンタ">桃<br>色</td>
<td class="マゼンタ">#ff00ff</td>
<td class="マゼンタ">マゼンタ</td>
<td class="マゼンタ">マゼンタ</td>
<td class="マゼンタ tac">255,000,255</td>
<td class="マゼンタ">鮮やかな赤紫系の色。あか寄り。 Magenta</td>
</tr>
<tr><td></td>
<td class="まっちゃいろ">抹<br>茶</td>
<td class="まっちゃいろ">#364e32</td>
<td class="まっちゃいろ">抹茶色</td>
<td class="まっちゃいろ">まっちゃいろ<span style="color:transparent;"></span></td>
<td class="まっちゃいろ tac">054,078,050</td>
<td class="まっちゃいろ">抹茶のような
  <br>落ち着いた緑色。</td>
</tr>
<!-- add 25/05/16 Start -->
<tr><td></td>
<td class="まっちゃいろ00">抹<br>茶</td>
<td class="まっちゃいろ00">#319423</td>
<td class="まっちゃいろ00">抹茶色</td>
<td class="まっちゃいろ00">まっちゃいろ<span style="color:transparent;">00</span></td>
<td class="まっちゃいろ00 tac">049,148,035</td>
<td class="まっちゃいろ00">濃い緑色、フォレストグリーン、
	<br>エメラルドグリーンの少し落ち着いたトーンに近い</td>
</tr>
<!-- w.02.04 -->
<tr><td></td>
<td class="まっちゃいろ03">抹<br>茶</td>
<td class="まっちゃいろ03">#adb367</td>
<td class="まっちゃいろ03">抹茶色</td>
<td class="まっちゃいろ03">まっちゃいろ<span style="color:transparent;">03</span></td>
<td class="まっちゃいろ03 tac">173,179,103</td>
<td class="まっちゃいろ03">「<b>薄めの抹茶ラテ</b>」の様な色
	<br>黄緑色やオリーブグリーンに近い色合い
  <br>自然界の色で例えるなら、オリーブの葉の色、苔の色、くすんだ若葉の色といったイメージの色
  <br>同コード：#adb367、別名：萌葱色</td>
</tr>
<tr><td></td>
<td class="まっちゃいろ05">抹<br>茶</td>
<td class="まっちゃいろ05">#b7ba6b</td>
<td class="まっちゃいろ05">抹茶色</td>
<td class="まっちゃいろ05">まっちゃいろ<span style="color:transparent;">05</span></td>
<td class="まっちゃいろ05 tac">183,186,107</td>
<td class="まっちゃいろ05">薄めの,くすんだ黄緑色、
	<br>オリーブドラブに近い、落ち着いたアースカラー</td>
</tr>
<tr><td></td>
<td class="まっちゃいろ06">抹<br>茶</td>
<td class="まっちゃいろ06">#bbbf4d</td>
<td class="まっちゃいろ06">抹茶色</td>
<td class="まっちゃいろ06">まっちゃいろ<span style="color:transparent;">06</span></td>
<td class="まっちゃいろ06 tac">186,076,191</td>
<td class="まっちゃいろ06">かなり明るく、鮮やかな黄緑色。
	<br>熟していないライムの色合い</td>
</tr>
<tr><td></td>
<td class="まっちゃいろ07">抹<br>茶</td>
<td class="まっちゃいろ07">#bbbf86</td>
<td class="まっちゃいろ07">抹茶色</td>
<td class="まっちゃいろ07">まっちゃいろ<span style="color:transparent;">07</span></td>
<td class="まっちゃいろ07 tac">187,191,134</td>
<td class="まっちゃいろ07">薄めの,やわらかい黄緑
	<br>あるいはライムグリーンに近い色合い</td>
</tr>
<tr><td></td>
<td class="まっちゃいろ08">抹<br>茶</td>
<td class="まっちゃいろ08">#bdbf92</td>
<td class="まっちゃいろ08">抹茶色</td>
<td class="まっちゃいろ08">まっちゃいろ<span style="color:transparent;">08</span></td>
<td class="まっちゃいろ08 tac">189,191,146</td>
<td class="まっちゃいろ08">薄めの,黄緑色の明るさの中間の色合い
	<br>明るめのくすんだ黄緑色、あるいはライトオリーブの様</td>
</tr>
<tr><td></td>
<td class="まっちゃいろ09">抹<br>茶</td>
<td class="まっちゃいろ09">#c4c46a</td>
<td class="まっちゃいろ09">抹茶色</td>
<td class="まっちゃいろ09">まっちゃいろ<span style="color:transparent;">09</span></td>
<td class="まっちゃいろ09 tac">196,196,106</td>
<td class="まっちゃいろ09">薄めの, <b>抹茶の粉</b>の様な(やわらかい黄緑)
	<br>あるいは熟したオリーブの様な色合いに近い</td>
</tr>
<tr><td></td>
<td class="まっちゃいろ10">抹<br>茶</td>
<td class="まっちゃいろ10">#c5c56a</td>
<td class="まっちゃいろ10">抹茶色</td>
<td class="まっちゃいろ10">まっちゃいろ<span style="color:transparent;">10</span></td>
<td class="まっちゃいろ10 tac">197,197,106</td>
<td class="まっちゃいろ10">薄めの,鈍い黄系の色、くすんだ黄緑色、
	<br>あるいはオリーブ色に近い落ち着いた緑色</td>
</tr>
<!-- add 25/05/16 END -->
<tr><td></td>
<td class="みずあさぎ">浅<br>葱</td>
<td class="みずあさぎ">#00a3af</td>
<td class="みずあさぎ">水浅葱</td>
<td class="みずあさぎ">みずあさぎ</td>
<td class="みずあさぎ tac">000,163,175</td>
<td class="みずあさぎ">水のような透明感のある浅葱色。</td>
</tr>
<tr><td></td>
<td class="みずいろ">水<br>色</td>
<td class="みずいろ">#00bfff</td>
<td class="みずいろ">水色</td>
<td class="みずいろ">みずいろ</td>
<td class="みずいろ tac">000,191,255</td>
<td class="みずいろ">鮮やかで明るい水色.deepskyblue
	<br>(晴れた空のような明るい青色)
  <br>#00bfff同コード別名：空色</td>
</tr>
<tr><td></td>
<td class="みずいろ2">水<br>色</td>
<td class="みずいろ2">#00ffff</td>
<td class="みずいろ2">水色</td>
<td class="みずいろ2">みずいろ</td>
<td class="みずいろ2 tac">000,255,255</td>
<td class="みずいろ2">シアン または、 
  <br>アクア と呼ばれ鮮やかな水色</td>
</tr>
<tr><td></td>
<td class="みずいろ3">水<br>色</td>
<td class="みずいろ3">#87ceeb</td>
<td class="みずいろ3">水色</td>
<td class="みずいろ3">みずいろ</td>
<td class="みずいろ3 tac">135,206,235</td>
<td class="みずいろ3">淡く明るい青色。明るく鮮やかな水色。
  <br>同コード：#87ceeb、別名：空色(そらいろ)「スカイブルー」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="みずいろ4">水<br>色</td>
<td class="みずいろ4">#add8e6</td>
<td class="みずいろ4">水色</td>
<td class="みずいろ4">みずいろ</td>
<td class="みずいろ4 tac">173,216,230</td>
<td class="みずいろ4">薄く明るいあお系の色。ライトブルー　とも
  <br>同コード：#add8e6、別名（薄水色）うすみずいろ</td>
</tr>
<tr><td></td>
<td class="みずいろ5">水<br>色</td>
<td class="みずいろ5">#e0ffff</td>
<td class="みずいろ5">水色</td>
<td class="みずいろ5">みずいろ</td>
<td class="みずいろ5 tac">224,255,255</td>
<td class="みずいろ5">淡い青色。
	<br>非常に明るい水色、またはシアンに近い色合い「ライトシア」と呼ばれることも</td>
</tr>
<tr><td></td>
<td class="みどり">緑</td>
<td class="みどり">#008000</td>
<td class="みどり">緑</td>
<td class="みどり">みどり</td>
<td class="みどり tac">000,128,000</td>
<td class="みどり">基本的なみどり系の色。</td>
</tr>
<tr><td></td>
<td class="みるいろ">緑</td>
<td class="みるいろ">#2e8b57</td>
<td class="みるいろ">海松色</td>
<td class="みるいろ">みるいろ</td>
<td class="みるいろ tac">046,139,087</td>
<td class="みるいろ">海藻のミルに似た暗い緑色。</td>
</tr>
<tr><td></td>
<td class="むらさき">紫</td>
<td class="むらさき">#ba55d3</td>
<td class="むらさき">紫</td>
<td class="むらさき">むらさき</td>
<td class="むらさき tac">186,085,211</td>
<td class="むらさき">紫色。(、鮮やかな紫がかったピンク色「ミディアムパープル」と呼ばれることも)</td>
</tr>
<tr><td></td>
<td class="むらさきいろ">紫</td>
<td class="むらさきいろ">#c38ec7</td>
<td class="むらさきいろ">紫色</td>
<td class="むらさきいろ">むらさきいろ</td>
<td class="むらさきいろ tac">195,142,199</td>
<td class="むらさきいろ">少し落ち着いた紫色.アジサイの花のような
	<br>.Purple_dragon</td>
</tr>
<tr><td></td>
<td class="もえぎいろ">萌<br>黄</td>
<td class="もえぎいろ">#006e54</td>
<td class="もえぎいろ">萌黄色</td>
<td class="もえぎいろ">もえぎいろ</td>
<td class="もえぎいろ tac">000,110,084</td>
<td class="もえぎいろ">若葉の萌え出るような鮮やかな黄緑色。
  <br>自然界の色で例えるなら、
  <br>深い森の緑、常緑樹の濃い葉の色、エメラルドのような深みのある緑といったイメージ</td>
</tr>
<tr><td></td>
<td class="もえぎいろ2">萌<br>黄</td>
<td class="もえぎいろ2">#a3d675</td>
<td class="もえぎいろ2">萌黄色</td>
<td class="もえぎいろ2">もえぎいろ</td>
<td class="もえぎいろ2 tac">163,214,117</td>
<td class="もえぎいろ2">若葉の芽生えのような新鮮な黄緑色。
	<br>明るく、フレッシュな黄緑色！新芽が芽吹くような、活き活きとした印象
  <br>自然界の色で例えるなら、
  <br>春の若葉の色、ライムよりも少し優しい緑、新鮮なハーブの色、みずみずしく爽やか</td>
</tr>
<!-- 25/05/17 add-->
<tr><td></td>
<td class="もえぎいろ3">萌<br>黄</td>
<td class="もえぎいろ3">#86b81b</td>
<td class="もえぎいろ3">萌黄色</td>
<td class="もえぎいろ3">もえぎいろ<span style='color:transparent;'>3</span></td>
<td class="もえぎいろ3 tac">134,184,027</td>
<td class="もえぎいろ3">春先に萌え出る若葉のようなさえた黄緑色のことです。
  <br>平安時代から用いられた伝統ある色名で、少し黄みがかった色を「萌黄」と書きます。
  <br>自然界の色で例えるなら、
  <br>春の草木の生き生きとした緑、熟れる前のレモンのような明るい黄緑(鮮やかなライムグリーン)
  <br>エネルギッシュで活発な印象を与える色</td>
</tr>
<tr><td></td>
<td class="もえぎいろ4">萌<br>木</td>
<td class="もえぎいろ4">#a7bd00</td>
<td class="もえぎいろ4">萌木色</td>
<td class="もえぎいろ4">もえぎいろ<span style='color:transparent;'>4</span></td>
<td class="もえぎいろ4 tac">167,189,000</td>
<td class="もえぎいろ4">春先に新緑が萌え出るような緑色のような冴えた黄緑色のことです。
  <br>平安時代から用いられた伝統ある色名で、青みがかった色を「萌木」と書きます。
  <br>自然界の色で例えるなら、
  <br>熟す前の若い果実の色、新緑の鮮やかな緑、ライムの皮の色</td>
</tr>
<tr><td></td>
<td class="もえぎいろ5">萌<br>葱</td>
<td class="もえぎいろ5">#adb367</td>
<td class="もえぎいろ5">萌葱色</td>
<td class="もえぎいろ5">もえぎいろ<span style='color:transparent;'>5</span></td>
<td class="もえぎいろ5 tac">173,179,103</td>
<td class="もえぎいろ5">萌え出る葱（ねぎ）の芽のような緑色のことです。
  <br>平安時代から用いられた色名で、歌舞伎の定式幕の色も、黒、柿、そして萌葱色です。
  <br>自然界の色で例えるなら、
  <br>オリーブの葉の色、苔の色、くすんだ若葉の色といったイメージ
  <br>同コード：#adb367、別名：抹茶色(まっちゃいろ)</td>
</tr>

<tr><td></td>
<td class="やなぎばいろ">緑</td>
<td class="やなぎばいろ">#00a693</td>
<td class="やなぎばいろ">柳葉色</td>
<td class="やなぎばいろ">やなぎばいろ</td>
<td class="やなぎばいろ tac">000,166,147</td>
<td class="やなぎばいろ">柳の葉のような淡い緑色。</td>
</tr>
<tr><td></td>
<td class="やまぶきいろ">山<br>吹</td>
<td class="やまぶきいろ">#f8b500</td>
<td class="やまぶきいろ">山吹色</td>
<td class="やまぶきいろ">やまぶきいろ</td>
<td class="やまぶきいろ tac">248,181,000</td>
<td class="やまぶきいろ">山吹の花のような鮮やかな黄色。
	<br>鮮やかで、力強い黄色</td>
</tr>
<tr><td></td>
<td class="やまぶきいろ2">山<br>吹</td>
<td class="やまぶきいろ2">#ffb11b</td>
<td class="やまぶきいろ2">山吹色</td>
<td class="やまぶきいろ2">やまぶきいろ</td>
<td class="やまぶきいろ2 tac">255,177,027</td>
<td class="やまぶきいろ2">山吹の花のような明るい黄色。
	<br>鮮やかで明るいオレンジがかった黄色。
  <br>熟したマンゴーのような色合い</td>
</tr>
<tr><td></td>
<td class="やまぶきちゃ">山<br>吹</td>
<td class="やまぶきちゃ">#d2691e</td>
<td class="やまぶきちゃ">山吹茶</td>
<td class="やまぶきちゃ">やまぶきちゃ</td>
<td class="やまぶきちゃ tac">210,105,030</td>
<td class="やまぶきちゃ">山吹の花のような明るい茶色。</td>
</tr>
<tr><td></td>
<td class="ライトコーラル">赤<br>系</td>
<td class="ライトコーラル">#f08080</td>
<td class="ライトコーラル">lightcoral</td>
<td class="ライトコーラル">ライトコーラル</td>
<td class="ライトコーラル tac">240,128,128</td>
<td class="ライトコーラル">優しい赤色「ライトコーラル」と呼ばれることも.lightcoral
  <br>同コード：#f08080 、別名：鴇色(ときいろ)</td>
</tr>
<tr><td></td>
<td class="ライトピンク">桃<br>色</td>
<td class="ライトピンク">#ffb6c1</td>
<td class="ライトピンク">lightpink</td>
<td class="ライトピンク">ライトピンク</td>
<td class="ライトピンク tac">255,182,193</td>
<td class="ライトピンク">明るく、優しいピンク色.lightpink</td>
</tr>
<tr><td></td>
<td class="ライム">緑</td>
<td class="ライム">#00ff00</td>
<td class="ライム">Lime</td>
<td class="ライム">ライム</td>
<td class="ライム tac">000,255,000</td>
<td class="ライム">非常に鮮やかな明るいみどり系の色。</td>
</tr>
<tr><td></td>
<td class="るりいろ">瑠<br>璃</td>
<td class="るりいろ">#004080</td>
<td class="るりいろ">瑠璃色</td>
<td class="るりいろ">るりいろ</td>
<td class="るりいろ tac">000,064,128</td>
<td class="るりいろ">深く鮮やかなあお系の色。宝石の瑠璃のような色。
	<br>※瑠璃の色</td>
</tr>
<tr><td></td>
<td class="るりこん">瑠<br>璃</td>
<td class="るりこん">#005880</td>
<td class="るりこん">瑠璃紺</td>
<td class="るりこん">るりこん</td>
<td class="るりこん tac">000,088,128</td>
<td class="るりこん">深く鮮やかな青色。
  <br>※瑠璃の色（るりこん　1）
  <br>&#x27a1;こんるり(紺瑠璃)#213380：RGB(033,051,128)と僅かな違いの色合い</td>
</tr>
<tr><td></td>
<td class="るりこん2">瑠<br>璃</td>
<td class="るりこん2">#19448e</td>
<td class="るりこん2">瑠璃紺</td>
<td class="るりこん2">るりこん</td>
<td class="るりこん2 tac">025,068,142</td>
<td class="るりこん2">深く鮮やかな青色。
  <br>※瑠璃の色（るりこん　2）
  <br>&#x27a1;こんるり(紺瑠璃)#213380：RGB(033,051,128)と僅かな違いの色合い</td>
</tr>
<tr><td></td>
<td class="わかくさいろ">草</td>
<td class="わかくさいろ">#3cb371</td>
<td class="わかくさいろ">若草色</td>
<td class="わかくさいろ">わかくさいろ</td>
<td class="わかくさいろ tac">060,179,113</td>
<td class="わかくさいろ">春の若草のような明るい緑色。
  <br>（鮮やかで、やや明るい緑色）MediumSeaGreenミディアムシーグリーン</td>
</tr>
<tr><td></td>
<td class="わかくさいろ2">草</td>
<td class="わかくさいろ2">#c3d825</td>
<td class="わかくさいろ2">若草色</td>
<td class="わかくさいろ2">わかくさいろ</td>
<td class="わかくさいろ2 tac">195,216,037</td>
<td class="わかくさいろ2">春の若草のような明るい黄緑色。
  <br>（明るく鮮やかな黄緑色。新緑の若葉の様な、元気が出る色合い）</td>
</tr>
<tr><td></td>
<td class="わかたけいろ">若<br>竹</td>
<td class="わかたけいろ">#00fa9a</td>
<td class="わかたけいろ">若竹色</td>
<td class="わかたけいろ">わかたけいろ</td>
<td class="わかたけいろ tac">000,250,154</td>
<td class="わかたけいろ">成長した若竹のような明るい緑色。</td>
</tr>
<tr><td></td>
<td class="わかたけいろ2">若<br>竹</td>
<td class="わかたけいろ2">#68be8d</td>
<td class="わかたけいろ2">若竹色</td>
<td class="わかたけいろ2">わかたけいろ</td>
<td class="わかたけいろ2 tac">104,190,141</td>
<td class="わかたけいろ2">成長した若竹のような明るい緑色。
  <br>（明るく、爽やかな緑色）
  <br>LightSeaGreenライトシーグリーン</td>
</tr>
<tr><td></td>
<td class="わかたけいろ3">若<br>竹</td>
<td class="わかたけいろ3">#7b9365</td>
<td class="わかたけいろ3">若竹色</td>
<td class="わかたけいろ3">わかたけいろ</td>
<td class="わかたけいろ3 tac">123,147,101</td>
<td class="わかたけいろ3">ややくすんだ緑色。
  <br>森林の木漏れ日のような、穏やかな印象</td>
</tr>
<tr><td></td>
<td class="わかみどり">緑</td>
<td class="わかみどり">#90ee90</td>
<td class="わかみどり">若緑</td>
<td class="わかみどり">わかみどり</td>
<td class="わかみどり tac">144,238,144</td>
<td class="わかみどり">明るい黄緑色。</td>
</tr>
<tr><td></td>
<td class="わすれなぐさいろ">青</td>
<td class="わすれなぐさいろ">#4682b4</td>
<td class="わすれなぐさいろ">勿忘草色</td>
<td class="わすれなぐさいろ">わすれなぐさいろ</td>
<td class="わすれなぐさいろ tac">070,130,180</td>
<td class="わすれなぐさいろ">淡く明るい青色。</td>
</tr>
</tbody></table></div></figure>



<!-- <a href="#search-top2" class="c_wi"> -->



<hr>
<p class="tar"><a href="#search-top2" class="c_wi"><i class="fas fa-arrow-up"></i>　<i class="fas fa-search fa-lg"></i>に戻る</a></p>
<p class="tar"><a href="#table-top" class="c_wi"><i class="fas fa-arrow-up"></i>　Table_Topに戻る</a></p>



<!-- 検索へ id="backToSearch" -->



<div id="backToSearch" style="display: none; position: fixed; left: 20px; bottom: 20px; background-color: lightgray; color: black; padding: 10px; border-radius: 5px; cursor: pointer; z-index: 10;">
  文<br>字<br><i class="fas fa-search fa-lg"></i><br>へ
</div>



<!-- Script1: Table Search -->



<script>
document.addEventListener('DOMContentLoaded', function() {
  const searchBox = document.getElementById('searchBox');
  const table = document.getElementById('myTableJ');
  const resultCountSpan = document.getElementById('resultCount');
  const backToSearchButton = document.getElementById('backToSearch');
  let highlightedRow = null;
  // テーブルの行数を取得
  const rowCount = table.querySelector('tbody').querySelectorAll('tr').length;
  // パソコン表示かつテーブルが150行を超える場合に「&#x1f50d;に戻る」ボタンを表示
  if (window.innerWidth >= 768 && rowCount > 150) {
    backToSearchButton.style.display = 'block';
    backToSearchButton.addEventListener('click', function() {
      document.getElementById('search-top2').scrollIntoView({ behavior: 'smooth', block: 'start' });
    });
  }
  // Enterキーが押された時のみ検索を実行
  searchBox.addEventListener('keydown', function(event) {
    if (event.key === 'Enter') {
      const searchText = searchBox.value.toLowerCase();
      performSearch(searchText);
    }
  });
  function performSearch(searchText) {
    let count = 0;
    let firstMatch = null;
    if (highlightedRow) {
      const highlightedCells = highlightedRow.querySelectorAll('td');
      highlightedCells.forEach(cell => {
        cell.classList.remove('highlight');
      });
      highlightedRow = null;
    }
    const tbody = table.querySelector('tbody');
    const rows = tbody.querySelectorAll('tr');
    rows.forEach(row => {
      const cells = row.querySelectorAll('td');
      let rowMatch = false;
      cells.forEach(cell => {
        const cellText = cell.textContent.toLowerCase();
        if (cellText.includes(searchText)) {
          rowMatch = true;
          cell.classList.add('highlight');
          if (!firstMatch) {
            firstMatch = cell;
            highlightedRow = row;
          }
        } else {
          cell.classList.remove('highlight');
        }
      });
      if (rowMatch) {
        count++;
      }
    });
    resultCountSpan.textContent = count;
    if (firstMatch) {
      firstMatch.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'nearest' });
    }
  }
});
</script>



<!-- Script2: Table Sort -->



<script>
        function sortTable(columnIndex) {
            const table = document.querySelector('table');
            const tbody = document.getElementById('tableBody');
            const rows = Array.from(tbody.querySelectorAll('tr'));
            // ソート方向の判定（初回クリック時、またはソート済みカラムのクリックで反転）
            const currentSortColumn = table.getAttribute('data-sort-column');
            const currentSortDirection = table.getAttribute('data-sort-direction') || 'asc';
            let newSortDirection = 'asc';
            if (currentSortColumn === String(columnIndex) && currentSortDirection === 'asc') {
                newSortDirection = 'desc'; // 降順に切り替え
            }
            table.setAttribute('data-sort-column', columnIndex);
            table.setAttribute('data-sort-direction', newSortDirection);
            const sortedRows = rows.sort((rowA, rowB) => {
                const cellA = rowA.querySelectorAll('td')[columnIndex].textContent.trim();
                const cellB = rowB.querySelectorAll('td')[columnIndex].textContent.trim();
                if (newSortDirection === 'asc') {
                    if (cellA < cellB) return -1;
                    if (cellA > cellB) return 1;
                    return 0;
                } else { // desc
                    if (cellA > cellB) return -1;
                    if (cellA < cellB) return 1;
                    return 0;
                }
            });
            // tbodyの子要素を全て削除
            while (tbody.firstChild) {
                tbody.removeChild(tbody.firstChild);
            }
            // ソートされた行をtbodyに追加
            sortedRows.forEach(row => tbody.appendChild(row));
        }
 </script>



<Style>
/* テーブル内検索 */
#searchBox {
    margin-bottom: 10px;
    height: 40px; /* 検索窓の高さを調整 */
    width: 30%;     /* add 25/06/05 width: 70%;&#x1f448; 60% */
    font-size: 16px; /* 必要に応じてフォントサイズも調整 */
}
</style>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Design 回転する Rainbow Cube　HTML &#038; cssの解説と、Copy to Clipboard</title>
		<link>https://xn--ecka7j.biz/site-operation/design/11554/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Wed, 19 Mar 2025 09:50:50 +0000</pubDate>
				<category><![CDATA[css ：デザイン]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<category><![CDATA[道具]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=11554</guid>

					<description><![CDATA[Webページにダイナミックな動きと鮮やかな色彩を加えたいと思ったことはありませんか？CSSアニメーションを使えば、あなたのWebページをより魅力的にすることができます。今回は、その中でも特に目を引く、虹色グラデーションで [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Webページにダイナミックな動きと鮮やかな色彩を加えたいと思ったことはありませんか？CSSアニメーションを使えば、あなたのWebページをより魅力的にすることができます。今回は、その中でも特に目を引く、虹色グラデーションで回転するCubeとテキストアニメーションの作成方法をご紹介します。CSSの各プロパティ部分には、解説も含んでいます。</p>



<p>CSSアニメーションの可能性を最大限に引き出し、目を奪うような3Dエフェクトを作成してみましょう。</p>



<p id="top" class="tar">Code欄に&#x1f44d;(カーソル)を置くことで現れる、<i class="fas fa-copy" style="color:yellow;"></i>のクリックでクリップボードにCopyできます。</P>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">Cube 00</a><ul><li><a href="#toc2" tabindex="0">Cube 00 HTML</a></li><li><a href="#toc3" tabindex="0">Cube 00 css</a></li></ul></li><li><a href="#toc4" tabindex="0">Cube 00&#8242;</a><ul><li><a href="#toc5" tabindex="0">Cube 00&#8242; HTML</a></li><li><a href="#toc6" tabindex="0">Cube 00&#8242; css</a></li></ul></li><li><a href="#toc7" tabindex="0">Cube 1</a><ul><li><a href="#toc8" tabindex="0">Cube 1 HTML</a></li><li><a href="#toc9" tabindex="0">Cube 1 css</a></li></ul></li><li><a href="#toc10" tabindex="0">Cube 2</a><ul><li><a href="#toc11" tabindex="0">Cube 2 HTML</a></li><li><a href="#toc12" tabindex="0">Cube 2 css</a></li></ul></li><li><a href="#toc13" tabindex="0">Cube 3</a><ul><li><a href="#toc14" tabindex="0">Cube 3 HTML</a></li><li><a href="#toc15" tabindex="0">Cube 3 css</a></li></ul></li><li><a href="#toc16" tabindex="0">Cube 4</a><ul><li><a href="#toc17" tabindex="0">Cube 4 HTML</a></li><li><a href="#toc18" tabindex="0">Cube 4 css</a></li></ul></li><li><a href="#toc19" tabindex="0">Cube 5</a><ul><li><a href="#toc20" tabindex="0">Cube 5 HTML</a></li><li><a href="#toc21" tabindex="0">Cube 5 css</a></li></ul></li><li><a href="#toc22" tabindex="0">Cube 6</a><ul><li><a href="#toc23" tabindex="0">Cube 6 HTML</a></li><li><a href="#toc24" tabindex="0">Cube 6 css</a></li></ul></li><li><a href="#toc25" tabindex="0">Cube 7</a><ul><li><a href="#toc26" tabindex="0">Cube 7 HTML</a></li><li><a href="#toc27" tabindex="0">Cube 7 css</a></li></ul></li><li><a href="#toc28" tabindex="0">Cube 8</a></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Cube 00</span></h2>



<p>静止状態のCube。実定義は３面(<span class="bold">３Face</span>)のみ<br><span class="bold">背景色</span>は、HTML側でbackground-color:で指定</p>



<div class="container0317">
 <section style="background-color:aqua;">
  <cube0317>
   <face0317 class="left--0317"></face0317>
   <face0317 class="top---0317"></face0317>
   <face0317 class="right-0317"></face0317>
  </cube0317>
 </section>
</div>



<p id="html00"><i class="bi bi-filetype-html fas fa-3x" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc2">Cube 00 HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div class="container0317"&gt;
 &lt;section style="background-color:aqua;"&gt;
  &lt;cube0317&gt;
   &lt;face0317 class="left--0317"&gt;&lt;/face0317&gt;
   &lt;face0317 class="top---0317"&gt;&lt;/face0317&gt;
   &lt;face0317 class="right-0317"&gt;&lt;/face0317&gt;
  &lt;/cube0317&gt;
 &lt;/section&gt;
&lt;/div&gt; </code></pre>



<p id="css00"><i class="bi bi-filetype-css fas fa-3x" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc3">Cube 00 css</span></h3>



<pre class="wp-block-code"><code>.container0317{
    height: 60vh;           /* height: 100vh; */
    margin: 0;              /* デフォルトのmarginを削除 */
  /*overflow: hidden;  スクロールバーを非表示 */
    display: flex;          /* フレックスボックスレイアウト */
    flex-direction: column; /* .container0317内でCubeを横に並べる場合は、ここをコメントアウト */  
}
section {
  flex: 1;                  /* 残りのスペースを埋める */
  display: flex;            /* フレックスボックスレイアウト */
  justify-content: center;  /* 水平方向中央揃え */
  align-items: center;      /* 垂直方向中央揃え */
  pointer-events: none;     /* マウスイベントを無効化 */
  overflow: hidden;         /* コンテンツがはみ出さないようにする */
}
cube0317 {
    position: relative;
    width:  30vmin; /* width:  45vmin; 幅をビューポートの最小サイズに基づいて設定 */
    height: 30vmin; /* height: 45vmin; 高さをビューポートの最小サイズに基づいて設定 */  
    transform: rotateX(-45deg) rotateY(45deg);  /* 立方体を回転 */
    transform-origin: 50% 50% -22.5vmin;        /* 回転の中心を設定 */
    transform-style: preserve-3d;               /* 3D変形を保持 */
}
face0317 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;                          /* 親要素いっぱいに広げる */
    background-blend-mode: multiply;    /* 背景の合成モード */
    border: 2px solid;                  /* 境界線を表示 border: 5px solid;  */
    box-sizing: border-box;             /* ボーダーを含めてサイズ計算 */
    animation: rainbow-border05s 05s linear infinite; } /* 虹色の境界線アニメーション */
@keyframes     rainbow-border05s {
    0%  {border-image: radial-gradient(to right,red,orange,yellow,green,blue,indigo,violet) 1; }
    100%{border-image: radial-gradient(to right,violet,indigo,blue,green,yellow,orange,red) 1; }
}
/*CSS グラデーションは &lt;gradient&gt; データ型で表現され、 2 つ以上の色の間の連続的な変化から成る &lt;image&gt; の特殊型です。
    グラデーションは 3 種類から選択することができます。
    線形 (linear) (linear-gradient() 関数によって生成)、
    放射 (radial) (radial-gradient() 関数によって生成)、
    扇形 (conic) (conic-gradient() 関数によって生成) の 3 種類です。 
    repeating-linear-gradient(), 
    repeating-radial-gradient(), 
    repeating-conic-gradient() の各関数によって、反復グラデーションを生成することもできます。*/</code></pre>



<h2 class="wp-block-heading"><span id="toc4">Cube 00&#8242;</span></h2>



<p>静止状態のCube。実定義は３面(３Face)のみ<br><span class="bold">背景色</span>は、cssのClassで指定<br>３Faceの定義は、Cube 00と同じ、しかも&lt;cube0317&gt;以降の定義も同じなのに、<br>Cube面のグラデーションの色合いが異なる。<br>その理由は、以下のcss定義の違いを参照してください。</p>



<div class="container0317">    
 <section class="dark0317">
  <cube0317>
   <face0317 class="left--0317"></face0317>
   <face0317 class="top---0317"></face0317>
   <face0317 class="right-0317"></face0317>
  </cube0317>
 </section>
</div>



<p id="html0"><i class="bi bi-filetype-html fas fa-2x" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc5">Cube 00&#8242; HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div class="container0317"&gt;    
 &lt;section class="dark0317"&gt;
  &lt;cube0317&gt;
   &lt;face0317 class="left--0317"&gt;&lt;/face0317&gt;
   &lt;face0317 class="top---0317"&gt;&lt;/face0317&gt;
   &lt;face0317 class="right-0317"&gt;&lt;/face0317&gt;
  &lt;/cube0317&gt;
 &lt;/section&gt;
&lt;/div&gt;</code></pre>



<p id="css0"><i class="bi bi-filetype-css fas fa-2x" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc6">Cube 00&#8242; css</span></h3>



<p><span class="marker-under">既出のcss分は、省略しています。</span></p>



<pre class="wp-block-code"><code>.dark0317 {
    background:darkblue;
}
.dark0317 face0317 {
    background-blend-mode: screen;    /* 背景の合成モード */
    background-color: #10027d;      /* 背景色 */
}
.dark0317 face0317.left0317  {
    background-image: linear-gradient(transparent, #00f), linear-gradient(90deg, transparent, #f00);}
.dark0317 face0317.top0317   {
    background-image: linear-gradient(transparent, #f00), linear-gradient(90deg, transparent, #0f0);}
.dark0317 face0317.right0317 {
    background-image: linear-gradient(transparent, #00f), linear-gradient(90deg, transparent, #0f0);}
/* レスポンシブ対応 */
@media screen and (max-width: 768px) {
    cube0317 {width:  60vmin; height: 60vmin; } }
@media screen and (max-width: 480px) {
    cube0317 {width:  70vmin; height: 70vmin; } } /* width:  80vmin; */ /* height: 80vmin; */</code></pre>



<h2 class="wp-block-heading"><span id="toc7">Cube 1</span></h2>



<p>Front Back Right Left Top Bottom　背景色虹色：主に線形linear-gradient</p>



<div class="container0317">
 <div style="color:blue;background-color:aqua;"> Front Back Right Left Top Bottom　背景色虹色：主に線形linear-gradient</div>   
 <section style="background-color:blue;">

  <div class="rotate_cj031g cube_cj031g">
   <div class="front-031g">Front</div>
   <div class="back--031g">Back</div>
   <div class="right-031g">Right</div>
   <div class="left--031g">Left</div>
   <div class="top---031g">Top</div>
   <div class="bottom031g">Bottom</div>
  </div>

 </section>
</div>



<p id="html1"><i class="bi bi-filetype-html fas fa-lg" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc8">Cube 1 HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div class="container0317"&gt;
 &lt;div style="color:blue;background-color:aqua;"&gt; Front Back Right Left Top Bottom　背景色虹色：主に線形linear-gradient&lt;/div&gt;   
 &lt;section style="background-color:blue;"&gt;
  &lt;div class="rotate_cj031g cube_cj031g"&gt;
   &lt;div class="front-031g"&gt;Front&lt;/div&gt;
   &lt;div class="back--031g"&gt;Back&lt;/div&gt;
   &lt;div class="right-031g"&gt;Right&lt;/div&gt;
   &lt;div class="left--031g"&gt;Left&lt;/div&gt;
   &lt;div class="top---031g"&gt;Top&lt;/div&gt;
   &lt;div class="bottom031g"&gt;Bottom&lt;/div&gt;
  &lt;/div&gt;
 &lt;/section&gt;
&lt;/div&gt; </code></pre>



<p id="css1"><i class="bi bi-filetype-css fas fa-lg" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc9">Cube 1 css</span></h3>



<p><span class="marker-under">既出のcss分は、省略しています。</span></p>



<pre class="wp-block-code"><code>.rotate_cj031g {
    display:flex; 
    flex-wrap:wrap; 
    animation:rotate_cj031g32s 32s linear infinite alternate; 
}
@keyframes    rotate_cj031g32s { 
	0%  {transform:rotateX( 360deg) rotateY(-270deg) rotateZ(-180deg);} 
	100%{transform:rotateX(-180deg) rotateY( 180deg) rotateZ( 360deg);} }
.cube_cj031g {
    margin:50px; 
    width: 300px; 
    height:300px; 
    position:relative; 
    transform-style:preserve-3d; 
    transform:rotateX(-25deg) rotateY(-25deg);  }
.cube_cj031g div  {
    width:  98%; /* 100%で隙間無し */
    height: 98%; /* 100%で隙間無し */ 
    position:absolute; 
    display:flex; 
    justify-content:center; 
    align-items:center; 
    color:#FFF; 
    font-size: 35px;
}
.cube_cj031g .front-031g { 
    background:  conic-gradient(violet, indigo, blue, green, yellow, orange, red); 
    transform: translateZ(150px); }
.cube_cj031g .back--031g {    
    background: conic-gradient(red, orange, yellow, green, blue, indigo, violet); 
    transform: rotateY(180deg) translateZ(150px); }
.cube_cj031g .right-031g {   
    background: linear-gradient(45deg, red, orange, yellow, green, blue, indigo, violet); 
    transform: rotateY(90deg) translateZ(150px); }
.cube_cj031g .left--031g {   
    background: linear-gradient(45deg, violet, indigo, blue, green, yellow, orange, red); 
    transform: rotateY(-90deg) translateZ(150px); }
.cube_cj031g .top---031g {    
    background: linear-gradient(45deg, red, orange, yellow, green, blue, indigo, violet); 
    transform: rotateX(90deg) translateZ(150px); }
.cube_cj031g .bottom031g {      
    background: linear-gradient(45deg, violet, indigo, blue, green, yellow, orange, red); 
    transform: rotateX(-90deg) translateZ(150px); }</code></pre>



<h2 class="wp-block-heading"><span id="toc10">Cube 2</span></h2>



<p>Front Back Right Left Top Bottom　背景色虹色：扇形conic-gradient</p>



<div class="container0317">
<div style="color:blue;background-color:aqua;"> Front Back Right Left Top Bottom　背景色虹色：扇形conic-gradient</div> 
 <section style="background-color:blue;">
  <div class="rotate_cj031g2 cube_cj031g2">
   <div class="front-031g2"><p class="text_rainbow">Front</p></div>
   <div class="back--031g2"><p class="text_rainbow">Back</p></div>
   <div class="right-031g2"><p class="text_rainbow">Right</p></div>
   <div class="left--031g2"><p class="text_rainbow">Left</p></div>
   <div class="top---031g2"><p class="text_rainbow">Top</p></div>
   <div class="bottom031g2"><p class="text_rainbow">Bottom</p></div>
  </div>
 </section>
</div>



<p id="html2"><i class="bi bi-filetype-html fas fa-lg" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc11">Cube 2 HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div class="container0317"&gt;
&lt;div style="color:blue;background-color:aqua;"&gt; Front Back Right Left Top Bottom　背景色虹色：扇形conic-gradient&lt;/div&gt; 
 &lt;section style="background-color:blue;"&gt;
  &lt;div class="rotate_cj031g2 cube_cj031g2"&gt;
   &lt;div class="front-031g2"&gt;Front&lt;/div&gt;
   &lt;div class="back--031g2"&gt;Back&lt;/div&gt;
   &lt;div class="right-031g2"&gt;Right&lt;/div&gt;
   &lt;div class="left--031g2"&gt;Left&lt;/div&gt;
   &lt;div class="top---031g2"&gt;Top&lt;/div&gt;
   &lt;div class="bottom031g2"&gt;Bottom&lt;/div&gt;
  &lt;/div&gt;
 &lt;/section&gt;
&lt;/div&gt; </code></pre>



<p id="css2"><i class="bi bi-filetype-css fas fa-lg" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc12">Cube 2 css</span></h3>



<p><span class="marker-under">既出のcss分は、省略しています。</span></p>



<pre class="wp-block-code"><code>.rotate_cj031g2 {
    display:flex; 
    flex-wrap:wrap; 
    animation:rotate_cj031g232s 32s linear infinite alternate; }
@keyframes    rotate_cj031g232s { 
    0%  {transform:rotateX( 360deg) rotateY(-270deg) rotateZ(-180deg);} 
    100%{transform:rotateX(-180deg) rotateY( 180deg) rotateZ( 360deg);} }
    
.cube_cj031g2 {
    margin:50px; 
    width: 290px; /*width: 300px;*/
    height:290px; /*height:300px;*/ 
    position:relative; 
    transform-style:preserve-3d; 
    transform:rotateX(-25deg) rotateY(-25deg); }
.cube_cj031g2 div  {
    width:  95%; /* 100%で隙間無し */
    height: 95%; /* 100%で隙間無し */ 
    position:absolute; 
    display:flex; 
    justify-content:center; 
    align-items:center; 
    color:#FFF; 
    font-size: 35px; }

.cube_cj031g2 .front-031g2 {
    background:  conic-gradient(violet, indigo, blue, green, yellow, orange, red); 
    transform: translateZ(150px);
    border: 17px solid; /* 境界線を表示 border: 5px solid;  */
    border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g00s 02s linear infinite; /* 虹色の境界線アニメーション */ }

   @keyframes  rainbow-border031g00s {
    0% { border-image: conic-gradient(red,orange,yellow,green,blue,indigo,violet) 1;}
    100% { border-image: conic-gradient(violet,indigo,blue,green,yellow,orange,red) 1;} }

.cube_cj031g2 .back--031g2 {
    background: conic-gradient(red,orange,yellow,green,blue,indigo,violet); 
    transform: rotateY(180deg) translateZ(150px);
    border: 17px solid; /* 境界線を表示 border: 5px solid;  */
    border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g00s 01s linear infinite; } /* 虹色の境界線アニメーション */
.cube_cj031g2 .right-031g2 {
    background: conic-gradient(red,orange,yellow,green,blue,indigo,violet); 
    transform: rotateY(90deg) translateZ(150px);
  border: 17px solid; /* 境界線を表示 border: 5px solid;  */
  border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g00s 02s linear infinite; } /* 虹色の境界線アニメーション */
.cube_cj031g2 .left--031g2 {
    background: conic-gradient(violet,indigo,blue,green,yellow,orange,red); 
    transform: rotateY(-90deg) translateZ(150px);
   border: 17px solid; /* 境界線を表示 border: 5px solid;  */
   border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g00s 01s linear infinite; } /* 虹色の境界線アニメーション */
.cube_cj031g2 .top---031g2 {
    border-radius:50%;
    background: conic-gradient(red,orange,yellow,green,blue,indigo,violet); 
    transform: rotateX(90deg) translateZ(150px);
  border: 17px solid; /* 境界線を表示 border: 5px solid;  */
  border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g00s 02s linear infinite; } /* 虹色の境界線アニメーション */
.cube_cj031g2 .bottom031g2 {
    background: conic-gradient(violet,indigo,blue,green,yellow,orange,red); 
    transform: rotateX(-90deg) translateZ(150px);
  border: 17px solid; /* 境界線を表示 border: 5px solid;  */
  border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g00s 01s linear infinite; } /* 虹色の境界線アニメーション */</code></pre>



<h2 class="wp-block-heading"><span id="toc13">Cube 3</span></h2>



<p>Cube面の文字数によってborderサイズ、borderのアニメーション速度を指定</p>



<div class="container0317">
<div style="color:blue;background-color:aqua;">Cube面の文字数によってborderサイズ、borderのアニメーション速度を指定</div> 
 <section style="background-color:blue;">
 <div class="rotate_cj031g2 cube_cj031g3">
  <div class="front-031g2"><p class="text_rainbow">Front<br>前</p></div>
  <div class="back--031g2"><p class="text_rainbow">Back<br>後</p></div>
  <div class="right-031g2"><p class="text_rainbow">Right<br>右</p></div>
  <div class="left--031g2"><p class="text_rainbow">Left<br>左</p></div>
  <div class="top---031g2"><p class="text_rainbow">Top<br>上</p></div>
  <div class="bottom031g2"><p class="text_rainbow">Bottom<br>下</p></div>
 </div>
</section>
</div>



<p id="html3"><i class="bi bi-filetype-html fas fa-lg" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc14">Cube 3 HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div class="container0317"&gt;
&lt;div style="color:blue;background-color:aqua;"&gt;Cube面の文字数によってborderサイズ、borderのアニメーション速度を指定&lt;/div&gt; 
 &lt;section style="background-color:blue;"&gt;
 &lt;div class="rotate_cj031g2 cube_cj031g3"&gt;
  &lt;div class="front-031g2"&gt;&lt;p class="text_rainbow"&gt;Front&lt;/p&gt;&lt;/div&gt;
  &lt;div class="back--031g2"&gt;&lt;p class="text_rainbow"&gt;Back&lt;/p&gt;&lt;/div&gt;
  &lt;div class="right-031g2"&gt;&lt;p class="text_rainbow"&gt;Right&lt;/p&gt;&lt;/div&gt;
  &lt;div class="left--031g2"&gt;&lt;p class="text_rainbow"&gt;Left&lt;/p&gt;&lt;/div&gt;
  &lt;div class="top---031g2"&gt;&lt;p class="text_rainbow"&gt;Top&lt;/p&gt;&lt;/div&gt;
  &lt;div class="bottom031g2"&gt;&lt;p class="text_rainbow"&gt;Bottom&lt;/p&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/section&gt;
&lt;/div&gt; </code></pre>



<p id="css3"><i class="bi bi-filetype-css fas fa-lg" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc15">Cube 3 css</span></h3>



<p><span class="marker-under">既出のcss分は、省略しています。</span></p>



<pre class="wp-block-code"><code>.cube_cj031g3 {
    margin:50px; 
    width: 300px; /*width: 300px;*/
    height:300px; /*height:300px;*/ 
    position:relative; 
    transform-style:preserve-3d; 
    transform:rotateX(-25deg) rotateY(-25deg); }
.cube_cj031g3 div  {
    width:  99%; 
    height: 99%; 
    position:absolute; 
    display:flex; 
    justify-content:center; 
    align-items:center; 
    color:#FFF; 
    font-size: 35px; }
.cube_cj031g3 .front-031g2 {
    transform: translateZ(150px);
    border: 77px solid; /* 境界線を表示 border: 5px solid;&#x27a1;17px&#x27a1;&#x27a1;  */
    border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g200s 3.5s linear infinite; /* 虹色の境界線アニメーション */ 
}
   @keyframes  rainbow-border031g200s {
    0%   {border-image:conic-gradient(red,orange,yellow,green,blue,indigo,violet) 1; }
    100% {border-image:conic-gradient(violet,indigo,blue,green,yellow,orange,red) 1; } }
.cube_cj031g3 .back--031g2 {
    transform: rotateY(180deg) translateZ(150px);
    border: 77px solid; /* 境界線を表示 border: 5px solid;  */
    border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g200s 3.5s linear infinite; } /* 虹色の境界線アニメーション */
.cube_cj031g3 .right-031g2 {
    transform: rotateY(90deg) translateZ(150px);
    border: 57px solid; /* 境界線を表示 border: 5px solid;  */
    border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g200s 2.5s linear infinite; } /* 虹色の境界線アニメーション */
.cube_cj031g3 .left--031g2 {
    transform: rotateY(-90deg) translateZ(150px);
    border: 77px solid; /* 境界線を表示 border: 5px solid;  */
    border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g200s 3.5s linear infinite; } /* 虹色の境界線アニメーション */
.cube_cj031g3 .top---031g2 {
    transform: rotateX(90deg) translateZ(150px);
    border: 97px solid; /* 境界線を表示 border: 5px solid;  */
    border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g200s 4.5s linear infinite; } /* 虹色の境界線アニメーション */
.cube_cj031g3 .bottom031g2 {
    transform: rotateX(-90deg) translateZ(150px);
    border: 47px solid; /* 境界線を表示 border: 5px solid;  */
    border-radius:50%;
    box-sizing: border-box; /* bボーダーを含めてサイズ計算 */
    animation: rainbow-border031g200s 2.0s linear infinite; } /* 虹色の境界線アニメーション */
/* ============================================================ */
.text_rainbow {
    width:      100%;
    color: transparent; /**/
    text-align: center;
    font-weight: bolder;
    font-size: larger;
    -webkit-background-clip: text;
    background-image : linear-gradient(to right,red,orange,yellow,green,aqua,blue,purple);
    animation : rainbow_10s 10s linear infinite; }
  @keyframes    rainbow_10s {
      0% { background-position: 0 0 }
    100% { background-position: 600px 0px } }
  /* -webkit-が無いと、虹色グラデーションにみになる 2022/01/10 */</code></pre>



<h2 class="wp-block-heading"><span id="toc16">Cube 4</span></h2>



<div class="container0317">
    
 <section style="background-color: blue;">

  <div class="rotate_dj0318b cube_dj0318b">
   <div class="face0318b front-0318b">01</div>
   <div class="face0318b back--0318b">02</div>
   <div class="face0318b right-0318b">03</div>
   <div class="face0318b left--0318b">04</div>
   <div class="face0318b top---0318b">05</div>
   <div class="face0318b bottom0318b">06</div>
  </div>

 </section>

</div>



<p id="html4"><i class="bi bi-filetype-html fas fa-lg" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc17">Cube 4 HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div class="container0317"&gt;
&lt;section style="background-color: blue;"&gt;
  &lt;div class="rotate_dj0318b cube_dj0318b"&gt;
   &lt;div class="face0318b front-0318b"&gt;01&lt;/div&gt;
   &lt;div class="face0318b back--0318b"&gt;02&lt;/div&gt;
   &lt;div class="face0318b right-0318b"&gt;03&lt;/div&gt;
   &lt;div class="face0318b left--0318b"&gt;04&lt;/div&gt;
   &lt;div class="face0318b top---0318b"&gt;05&lt;/div&gt;
   &lt;div class="face0318b bottom0318b"&gt;06&lt;/div&gt;
  &lt;/div&gt;
 &lt;/section&gt;
&lt;/div&gt;</code></pre>



<p id="css4"><i class="bi bi-filetype-css fas fa-lg" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc18">Cube 4 css</span></h3>



<p><span class="marker-under">既出のcss分は、省略しています。</span></p>



<pre class="wp-block-code"><code>.rotate_dj0318b {
    display:flex; 
    flex-wrap:wrap; 
    animation:rotate_dj0318b08s 08s linear infinite; }
   @keyframes rotate_dj0318b08s { 
    0%  {transform:rotateX(0) rotateY(0);} 
    100%{transform:rotateX(-360deg) rotateY(360deg);} }

.cube_dj0318b    {
    width: 280px; /* add */
    height:280px; /* add */ 
    position:relative; 
    margin:15px; 
    transform-style:preserve-3d; 
    transform:rotateX(25deg) rotateY(25deg) ; }

.face0318b   {
    width:  95%; /* chg width: 100%;*/
    height: 95%; /* chg height:100%;*/ 
    position:absolute; 
    font-size:55px; /*45px;*/
    font-weight:900; 
    color:#fff; 
    text-align:center; 
    backface-visibility:inherit; }
.front-0318b  {
    background:rgba(128,128,000,0.75); 
    color:rgba(255,127,127,1.0); 
    transform:                translateZ(140px);}
.back--0318b   {
    background:rgba(000,255,000,0.75); 
    color: rgba(255,127,255,1.0); 
    transform:rotateY(180deg) translateZ(140px);}
.right-0318b  {
    background:rgba(000,000,255,0.75); 
    color: rgba(127,127,255,1.0); 
    transform:rotateY( 90deg) translateZ(140px);}
.left--0318b   {
    background:rgba(000,255,255,0.75); 
    color: rgba(255,255,255,1.0); 
    transform:rotateY(-90deg) translateZ(140px);}
.top---0318b    {
    background:rgba(255,255,000,0.75); 
    color: rgb(255,251,003); 
    transform:rotateX( 90deg) translateZ(140px);}
.bottom0318b {
    background:rgba(128,000,128,0.75); 
    color: rgba(255,191,127,1.0); 
    transform:rotateX(-90deg) translateZ(140px);}</code></pre>



<h2 class="wp-block-heading"><span id="toc19">Cube 5</span></h2>



<p>Fr Ba Ri Le To Bo 背景色半透明</p>



<div class="container0317">
<div style="color:blue;background-color:aqua;"> Fr Ba Ri Le To Bo 背景色半透明</div>    
 <section style="background-color:blue;">

    <div class="rotate_dj031g cube_dj031g">
        <div>Fr</div>
        <div>Ba</div>
        <div>Ri</div>
        <div>Le</div>
        <div>To</div>
        <div>Bo</div>
    </div>

 </section>
</div>



<p id="html5"><i class="bi bi-filetype-html fas fa-lg" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc20">Cube 5 HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div class="container0317"&gt;
&lt;div style="color:blue;background-color:aqua;"&gt; Fr Ba Ri Le To Bo 背景色半透明&lt;/div&gt;    
 &lt;section style="background-color:blue;"&gt;
  &lt;div class="rotate_dj031g cube_dj031g"&gt;
   &lt;div&gt;Fr&lt;/div&gt;
   &lt;div&gt;Ba&lt;/div&gt;
   &lt;div&gt;Ri&lt;/div&gt;
   &lt;div&gt;Le&lt;/div&gt;
   &lt;div&gt;To&lt;/div&gt;
   &lt;div&gt;Bo&lt;/div&gt;
  &lt;/div&gt;
 &lt;/section&gt;
&lt;/div&gt; </code></pre>



<p id="css5"><i class="bi bi-filetype-css fas fa-lg" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc21">Cube 5 css</span></h3>



<p><span class="marker-under">既出のcss分は、省略しています。</span></p>



<pre class="wp-block-code"><code>.rotate_dj031g {
    display:flex; 
    flex-wrap:wrap; 
    animation:rotate_dj031g08s 08s linear infinite; 
}
@keyframes    rotate_dj031g08s {
     0%  {transform:rotateX( 180deg) rotateY(-180deg);} 
     100%{transform:rotateX(-180deg) rotateY(180deg);} 
}
.cube_dj031g     {
    width: 110px; /* 背景無し40px;chg 110px;Cube &#x27a1; 120px;＃ */
    height:110px; /* 背景無し40px;chg 110px;Cube &#x27a1; 120px;＃ */ 
    position:relative; 
    margin:15px; 
    transform-style:preserve-3d; 
    transform:rotateX(25deg) rotateY(25deg) ; }
    .cube_dj031g div {
    width:  100%; 
    height: 100%; 
    position:absolute; 
    display:flex; 
    justify-content:center;
    align-items:center;
    color:#FFF;
    font-size:100px;
    font-weight:900;}
.cube_dj031g div:nth-child(1){color:rgba(255,127,127,1.0);background-color:rgba(192,192,192,0.5);transform:                 translateZ(60px);}
.cube_dj031g div:nth-child(2){color:rgba(255,127,255,1.0);background-color:rgba(000,255,000,0.5);transform: rotateY(180deg) translateZ(60px);}
.cube_dj031g div:nth-child(3){color:rgba(127,127,255,1.0);background-color:rgba(255,000,000,0.5);transform: rotateY( 90deg) translateZ(60px);}
.cube_dj031g div:nth-child(4){color:rgba(127,255,255,1.0);background-color:rgba(000,255,255,0.5);transform: rotateY(-90deg) translateZ(60px);}
.cube_dj031g div:nth-child(5){color:rgba(191,255,127,1.0);background-color:rgba(255,255,000,0.5);transform: rotateX( 90deg) translateZ(60px);}
.cube_dj031g div:nth-child(6){color:rgba(255,191,127,1.0);background-color:rgba(255,000,255,0.5);transform: rotateX(-90deg) translateZ(60px);}</code></pre>



<h2 class="wp-block-heading"><span id="toc22">Cube 6</span></h2>



<p><strong>Cube in Cube</strong></p>



<div class="container0317">
 <div style="color:bleu;background-color:aqua;"><b>Cube in Cube</b></div>
 <section style="background-color:blue;">
  
  <div class="rotate_cj cube_cj">
   <div>11</div>
   <div>12</div>
   <div>13</div>
   <div>14</div>
   <div>15</div>
   <div>16</div>

    <div class="rotate_dj cube_dj">
     <div>01</div>
     <div>02</div>
     <div>03</div>
     <div>04</div>
     <div>05</div>
     <div>06</div>
    </div>

  </div> 

 </section>
</div>



<p id="html6"><i class="bi bi-filetype-html fas fa-lg" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc23">Cube 6 HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div class="container0317"&gt;
 &lt;div style="color:bleu;background-color:aqua;"&gt;&lt;b&gt;Cube in Cube&lt;/b&gt;&lt;/div&gt;
 &lt;section style="background-color:blue;"&gt;
&lt;div class="rotate_cj cube_cj"&gt;
   &lt;div&gt;11&lt;/div&gt;
   &lt;div&gt;12&lt;/div&gt;
   &lt;div&gt;13&lt;/div&gt;
   &lt;div&gt;14&lt;/div&gt;
   &lt;div&gt;15&lt;/div&gt;
   &lt;div&gt;16&lt;/div&gt;
    &lt;div class="rotate_dj cube_dj"&gt;
     &lt;div&gt;01&lt;/div&gt;
     &lt;div&gt;02&lt;/div&gt;
     &lt;div&gt;03&lt;/div&gt;
     &lt;div&gt;04&lt;/div&gt;
     &lt;div&gt;05&lt;/div&gt;
     &lt;div&gt;06&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt; 
 &lt;/section&gt;
&lt;/div&gt;</code></pre>



<p id="css6"><i class="bi bi-filetype-css fas fa-lg" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc24">Cube 6 css</span></h3>



<p><span class="marker-under">既出のcss分は、省略しています。</span></p>



<pre class="wp-block-code"><code>.rotate_cj {
    display:flex; 
    flex-wrap:wrap; 
    animation:rotate_cj32s 32s linear infinite alternate; }
   @keyframes rotate_cj32s {
     0%   {transform:rotateX(0) rotateY(0);} 
     100% {transform:rotateX(-360deg) rotateY(360deg);} }
.cube_cj      {
    margin:50px; 
    width: 300px; 
    height:300px; 
    position:relative; 
    transform-style:preserve-3d; 
    transform:rotateX(-25deg) rotateY(-25deg) ; }

.cube_cj div  {
    width: 70%; 
    height: 70%; 
    position:absolute; 
    display:flex; 
    justify-content:center; 
    align-items:center; 
    color:#FFF; 
    font-size: 35px; }

.cube_cj div:nth-child(1) {background-color:rgba(255,127,127,0.4) ; transform:                translateZ(107px); }
.cube_cj div:nth-child(2) {background-color:rgba(255,127,255,0.4) ; transform:rotateY(180deg) translateZ(107px); }
.cube_cj div:nth-child(3) {background-color:rgba(127,127,255,0.4) ; transform:rotateY( 90deg) translateZ(107px); }
.cube_cj div:nth-child(4) {background-color:rgba(127,255,255,0.4) ; transform:rotateY(-90deg) translateZ(107px); }
.cube_cj div:nth-child(5) {background-color:rgba(191,255,127,0.4) ; transform:rotateX( 90deg) translateZ(107px); }
.cube_cj div:nth-child(6) {background-color:rgba(255,191,127,0.4) ; transform:rotateX(-90deg) translateZ(107px); } 
/* ============================================================ */
.rotate_dj {
    display:flex; 
    flex-wrap:wrap; 
    animation:rotate_dj08s 08s linear infinite;
}
@keyframes    rotate_dj08s { 
    0%  {transform:rotateX(0) rotateY(0);} 
    100%{transform:rotateX(-360deg) rotateY(360deg);} 
}
.cube_dj     {
    width: 40px; /*  */
    height:40px; /*  */
    position:relative; 
    margin:15px; 
    transform-style:preserve-3d; 
    transform:rotateX(25deg) rotateY(25deg) ; }
.cube_dj div {
    width:  45%; 
    height: 45%; 
    position:absolute; 
    display:flex; 
    justify-content:center;
    align-items:center;
    color:#FFF;
    font-size:100px;
    font-weight:900;}

.cube_dj div:nth-child(1) {
    color:rgba(255,127,127,1.0); 
    background-color:rgba(192,192,192,0.5) ; 
    transform:                 translateZ(60px); }
.cube_dj div:nth-child(2) {
    color:rgba(255,127,255,1.0); 
    background-color:rgba(000,255,000,0.5) ; 
    transform: rotateY(180deg) translateZ(60px); }
.cube_dj div:nth-child(3) {
    color:rgba(127,127,255,1.0); 
    background-color:rgba(255,000,000,0.5) ; 
    transform: rotateY( 90deg) translateZ(60px); }
.cube_dj div:nth-child(4) {
    color:rgba(127,255,255,1.0); 
    background-color:rgba(000,255,255,0.5) ; 
    transform: rotateY(-90deg) translateZ(60px); }
.cube_dj div:nth-child(5) {
    color:rgba(191,255,127,1.0); 
    background-color:rgba(255,255,000,0.5) ; 
    transform: rotateX( 90deg) translateZ(60px); }
.cube_dj div:nth-child(6) {
    color:rgba(255,191,127,1.0); 
    background-color:rgba(255,000,255,0.5) ; 
    transform: rotateX(-90deg) translateZ(60px); }</code></pre>



<h2 class="wp-block-heading"><span id="toc25">Cube 7</span></h2>



<p>Cube毎の、回転速度、サイズ、透明度 <strong>Cube in Cube in Cube</strong></p>



<div style="color:blue;background-color: aqua;">Cube毎の、回転速度、サイズ、透明度 
<br>.L_Cube_1 {&#8211;duration:32s; &#8211;size:280; &#8211;opacity:0.25;}
<br>.M_Cube_2 {&#8211;duration:16s; &#8211;size:140; &#8211;opacity:0.50;}
<br>.S_Cube_3 {&#8211;duration: 4s; &#8211;size: 75; &#8211;opacity:1.00;}</div>
<div class="container0317">
<section style="background-color:blue;">

<div class="rotate_cube L_Cube_1">
 <div class="face0318a front-0318a">1</div>
 <div class="face0318a back--0318a">2</div>
 <div class="face0318a right-0318a">3</div>
 <div class="face0318a left--0318a">4</div>
 <div class="face0318a top---0318a">5</div>
 <div class="face0318a bottom0318a">6</div>

 <div class="rotate_cube M_Cube_2">
  <div class="face0318a front-0318a">a1</div>
  <div class="face0318a back--0318a">b2</div>
  <div class="face0318a right-0318a">c3</div>
  <div class="face0318a left--0318a">d4</div>
  <div class="face0318a top---0318a">e5</div>
  <div class="face0318a bottom0318a">f6</div>

  <div class="rotate_cube S_Cube_3">
   <div class="face0318a front-0318a">31</div>
   <div class="face0318a back--0318a">32</div>
   <div class="face0318a right-0318a">33</div>
   <div class="face0318a left--0318a">34</div>
   <div class="face0318a top---0318a">35</div>
   <div class="face0318a bottom0318a">36</div>
  </div>

 </div>

</div>

</section>

</div>



<p id="html7"><i class="bi bi-filetype-html fas fa-lg" style="color:aqua;"></i></p>



<h3 class="wp-block-heading"><span id="toc26">Cube 7 HTML</span></h3>



<pre class="wp-block-code"><code>&lt;div style="color:blue;background-color: aqua;"&gt;Cube毎の、回転速度、サイズ、透明度
&lt;br&gt;.L_Cube_1 {--duration:32s; --size:280; --opacity:0.25;}
&lt;br&gt;.M_Cube_2 {--duration:16s; --size:140; --opacity:0.50;}
&lt;br&gt;.S_Cube_3 {--duration: 4s; --size: 75; --opacity:1.00;}&lt;/div&gt;
&lt;div class="container0317"&gt;
&lt;section style="background-color:blue;"&gt;
&lt;div class="rotate_cube L_Cube_1"&gt;
 &lt;div class="face0318a front-0318a"&gt;1&lt;/div&gt;
 &lt;div class="face0318a back--0318a"&gt;2&lt;/div&gt;
 &lt;div class="face0318a right-0318a"&gt;3&lt;/div&gt;
 &lt;div class="face0318a left--0318a"&gt;4&lt;/div&gt;
 &lt;div class="face0318a top---0318a"&gt;5&lt;/div&gt;
 &lt;div class="face0318a bottom0318a"&gt;6&lt;/div&gt;
 &lt;div class="rotate_cube M_Cube_2"&gt;
  &lt;div class="face0318a front-0318a"&gt;a1&lt;/div&gt;
  &lt;div class="face0318a back--0318a"&gt;b2&lt;/div&gt;
  &lt;div class="face0318a right-0318a"&gt;c3&lt;/div&gt;
  &lt;div class="face0318a left--0318a"&gt;d4&lt;/div&gt;
  &lt;div class="face0318a top---0318a"&gt;e5&lt;/div&gt;
  &lt;div class="face0318a bottom0318a"&gt;f6&lt;/div&gt;
  &lt;div class="rotate_cube S_Cube_3"&gt;
   &lt;div class="face0318a front-0318a"&gt;31&lt;/div&gt;
   &lt;div class="face0318a back--0318a"&gt;32&lt;/div&gt;
   &lt;div class="face0318a right-0318a"&gt;33&lt;/div&gt;
   &lt;div class="face0318a left--0318a"&gt;34&lt;/div&gt;
   &lt;div class="face0318a top---0318a"&gt;35&lt;/div&gt;
   &lt;div class="face0318a bottom0318a"&gt;36&lt;/div&gt;
  &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;
&lt;/div&gt;</code></pre>



<p id="css7"><i class="bi bi-filetype-css fas fa-lg" style="color:lime;"></i></p>



<h3 class="wp-block-heading"><span id="toc27">Cube 7 css</span></h3>



<p><span class="marker-under">既出のcss分は、省略しています。</span></p>



<pre class="wp-block-code"><code>.rotate_cube {
    position:relative; 
    transform-style:preserve-3d;
    top:calc(var(--size) / 2 * 1px);  /*各Cubeの--sizeの半分の上部余白*/
    left:calc(var(--size) / 2 * 1px); /*各Cubeの--sizeの半分の左側余白*/
    width:calc(var(--size) * 1px);    /*各Cubeの--size*1pxの幅 */
    height:calc(var(--size) * 1px);   /*各Cubeの--size*1pxの高さ*/
    animation:rotate--duration var(--duration) linear infinite; } /*各Cubeの回転速度--durationの値 */
@keyframes    rotate--duration {
    0%  {transform:rotateX(0) rotateY(0);} 
    100%{transform:rotateX(-360deg) rotateY(360deg);} 
}
/* Cube毎の、回転速度、サイズ、透明度 */
.L_Cube_1 {--duration:32s;--size:280;--opacity:0.25; top:0;left:0;}/*L_Cubeの変数(速度,サイズ,透明度)と余白*/
.M_Cube_2 {--duration:16s;--size:140;--opacity:0.50; }             /*M_Cubeの変数(速度,サイズ,透明度)*/
.S_Cube_3 {--duration: 4s;--size: 75;--opacity:1.00; }             /*S_Cubeの変数(速度,サイズ,透明度)*/
/* Cube-face */
.face0318a   {
    width: 100%; 
    height:100%; 
    position:absolute; 
    font-size:45px; 
    font-weight:900; 
    color:#fff; 
    text-align:center; 
    backface-visibility:inherit; 
}
/* 
.L_Cube_1{--opacity:0.25;--size:280;},
.M_Cube_2{--opacity:0.40;--size:140;},
.S_Cube_3{--opacity:1.00;--size: 75;} */
.front-0318a {
    background:rgba(128,128,000,var(--opacity)); 
    color:rgba(255,127,127,1.0); 
    transform:                translateZ(calc(var(--size) / 2 * 1px)); }
.back--0318a {
    background:rgba(000,255,000,var(--opacity)); 
    color:rgba(255,127,255,1.0); 
    transform:rotateY(180deg) translateZ(calc(var(--size) / 2 * 1px)); }
.right-0318a {
    background:rgba(000,000,255,var(--opacity)); 
    color:rgba(127,127,255,1.0); 
    transform:rotateY( 90deg) translateZ(calc(var(--size) / 2 * 1px)); }
.left--0318a {
    background:rgba(000,255,255,var(--opacity)); 
    color:rgba(127,255,255,1.0); 
    transform:rotateY(-90deg) translateZ(calc(var(--size) / 2 * 1px)); }
.top---0318a {
    background:rgba(255,255,000,var(--opacity)); 
    color:rgba(191,255,127,1.0); 
    transform:rotateX( 90deg) translateZ(calc(var(--size) / 2 * 1px)); }
.bottom0318a {
    background:rgba(128,000,128,var(--opacity)); 
    color:rgba(255,191,127,1.0); 
    transform:rotateX(-90deg) translateZ(calc(var(--size) / 2 * 1px)); }</code></pre>



<h2 class="wp-block-heading"><span id="toc28">Cube 8</span></h2>



<p>■❏■□ ■❏■□ ■❏■□ ■❏■□ ■❏■□ ■❏■□ ■❏■□</p>



<div class="container0317">
<div style="color:blue;background-color:aqua;"> ■❏■□ ■❏■□ ■❏■□ ■❏■□ ■❏■□ ■❏■□ ■❏■□</div>    
<section style="background-color: blue;">    

    <div class="rotate-cube250317">
        <div class="side-f0317 side-f-back">
            <span class='square0318'></span>
        </div>
        <div class="side-f0317 side-f-top">
            <span class='square0318'></span>
        </div>
        <div class="side-f0317 side-f-bottom">
            <span class='square0318'></span>
        </div>
        <div class="side-f0317 side-f-left">
            <span class='square0318'></span>
        </div>
        <div class="side-f0317 side-f-right">
            <span class='square0318'></span>
        </div>
        <div class="side-f0317 side-f-front">
            <span class='square0318'></span>
        </div>
    </div>

</section>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Design ユーザーによる要素の編集が出来る .htmlも.cssもCopyできます。</title>
		<link>https://xn--ecka7j.biz/site-operation/design/11526/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Sun, 09 Mar 2025 13:41:14 +0000</pubDate>
				<category><![CDATA[css ：デザイン]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=11526</guid>

					<description><![CDATA[contenteditable グローバル属性は、ユーザーによる要素の編集を可能にする列挙型属性です。 今回は、&#60;div&#62;タグに「contenteditable」を使用し、配下のコンテナ内に配置したカード内の [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><span class="bold">contenteditable</span> <span class="bold-blue">グローバル属性</span>は、ユーザーによる<span class="bold">要素の編集を可能にする</span>列挙型属性です。</p>



<p>今回は、&lt;div&gt;タグに「contenteditable」を使用し、配下のコンテナ内に配置したカード内のテキストを編集できる様にしました。
<br>カードで隠された背景画像を、表示／非表示にする為に、
<br>カード上のテキストを「DEL」キーや「Back Space」キーで削除したり、
<br>「F5」キーで再表示できる様にした「デザイン」の「デモ」表示です。</p>

<p id="top" class="tar">Code欄に&#x1f44d;(カーソル)を置くことで現れる、<i class="fas fa-copy" style="color:yellow;"></i>のクリックでクリップボードにCopyできます。</P>





  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">編集できる</a><ul><li><a href="#toc2" tabindex="0">Editable:1</a><ul><li><a href="#toc3" tabindex="0">水辺の鳥たち</a></li><li><a href="#toc4" tabindex="0">HTML 1</a></li><li><a href="#toc5" tabindex="0">CSS 1</a></li></ul></li><li><a href="#toc6" tabindex="0">Editable:2</a><ul><li><a href="#toc7" tabindex="0">水辺の鳥たち2</a></li><li><a href="#toc8" tabindex="0">HTML 2</a></li><li><a href="#toc9" tabindex="0">CSS 2</a></li></ul></li><li><a href="#toc10" tabindex="0">Editable:3</a><ul><li><a href="#toc11" tabindex="0">ズームレンズで撮影したシオカラトンボ</a></li><li><a href="#toc12" tabindex="0">HTML 3</a></li><li><a href="#toc13" tabindex="0">CSS 3</a></li></ul></li></ul></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">編集できる</span></h2>



<h3 class="wp-block-heading"><span id="toc2">Editable:1</span></h3>



<h4 class="wp-block-heading"><span id="toc3">水辺の鳥たち</span></h4>



<h5 class="wp-block-heading">背景画像付きコンテナに、半透明カード</h5>



<p>背景画像は、<br><span class="bold">D7000</span> + TAMRON 大口径<span class="bold">望遠</span>ズームレンズ(SP 70-300mm F4-5.6 Di VC USD)で、橋の<span class="bold">真上から撮影</span>した<span class="bold-blue">翡翠</span>です。<br><span class="marker-under-blue">カードのテキストは、編集できます。</span></p>



<div class="container-kawasemi">  
 <!--　　　　contenteditable グローバル属性は、ユーザーによる要素の編集が可能にする列挙型属性です。 -->
 <div class='card_transparent' contenteditable>翡翠 カワセミ<br>Kawasemi<br>Kingfisher<br>　　</div>
</div>



<p id="html1"><i class="bi bi-filetype-html fas fa-3x" style="color:aqua;"></i></p>
<h4><span id="toc4">HTML 1</span></h4>
<p id="1html" class="tar">HTMLは、<i class="fas fa-copy" style="color:aqua;"></i>のクリックでクリップボードにCopyできます。</P>



<pre class="wp-block-code"><code>&lt;div class="container-kawasemi">  
 &lt;!--　　　                  　contenteditable グローバル属性は、ユーザーによる要素の編集が可能にする列挙型属性です。 -->
 &lt;div class='card_transparent' contenteditable>翡翠 カワセミ&lt;br>Kawasemi&lt;br>Kingfisher&lt;br>　　&lt;/div>
&lt;/div></code></pre>



<p id="css1"><i class="bi bi-filetype-css fas fa-3x" style="color:lime;"></i></p>
<h4><span id="toc5">CSS 1</span></h4>
<p id="1css" class="tar">cssは、<i class="fas fa-copy" style="color:lime;"></i>のクリックでクリップボードにCopyできます。</P>



<p>例示している.cssは、各プロパティ部分に/**/で、解説を入れています。</p>



<pre class="wp-block-code"><code>/* カワセミ・コンテナ */
.container-kawasemi {
  min-height: 100%; /*要素最小高を親要素の高さの100%に。コンテンツが少ない場合に要素が縮みすぎるのを防ぐ*/
  height: 100vh;    /*要素高をビューポート高さの100%に設定。画面全体を覆う要素を作成する際に使用*/
  box-sizing: border-box;
  display: grid;    /* グリッドレイアウトを適用 */
  place-items: center; /* グリッドアイテムを中央に配置（垂直方向と水平方向） */
  place-content: center;
  /* グリッドコンテナ内のコンテンツを中央に配置（垂直方向と水平方向）。コンテナ内に余白がある場合に有効 add */
  grid-gap: 1.75em; /* グリッドアイテム間のギャップを設定 */
/*grid-template-columns: repeat(auto-fit, Min(100%, 10em)); 下の指定に変更 */
  grid-template-columns: repeat(auto-fit, minmax(10em, 1fr)); 
/*列のテンプレートを設定（自動フィット、最小幅10em、最大幅1fr） 
  repeat(auto-fit, ...): 列の数を自動的に調整。auto-fitは、空のトラックを削除。
  minmax(10em, 1fr): 各列の最小幅を10em、最大幅を1fr（利用可能なスペースの1単位）に設定。
  これにより、レスポンシブな列配置を実現。*/

  font: 300 clamp(.875em, 5vw, 2.5em) saira, sans-serif;
/* フォント設定: 300: フォントの太さを300に設定。
    clamp(.875em, 5vw, 2.5em): フォントサイズを可変に。
    最小サイズを0.875em、推奨サイズを5vw（ビューポート幅の5%）、最大サイズを2.5emに設定。
    saira, sans-serif: フォントファミリーを「saira」に設定、代替フォント「sans-serif」を指定。*/  
  color: #dedede;   /* #fff;真っ白でなく */
  text-align: center; /* テキストを中央揃え */
  text-wrap: balance; /*  テキストの折り返しを調整し、よりバランスの取れた表示に */
  text-shadow: 1px 1px 2px; 
/* テキストに影を設定。影の水平方向のオフセットを1px、垂直方向のオフセットを1px、ぼかしを2pxに設定 */
/* 背景の設定 background: #1d031f;*/
  background-blend-mode: multiply;
/*background-blend-mode: multiply;: 背景画像のブレンドモードを「乗算」に設定。
  これにより、背景画像と背景色が組み合わさって表示される。*/
  background: url(https://xn--ecka7j.biz/wp-content/uploads/2025/03/kawasemi-1450-773-432kb.jpg) 50% 50% /cover transparent;
/*url(...): 背景画像のURLを指定。
  背景画像の水平/垂直方向の位置を50%/50%に設定。
  cover: 背景画像が要素全体をカバーするように拡大縮小。
  transparent: 背景色を透明に設定。*/
  background-repeat: no-repeat; /*画像を繰り返さないように*/
}	

/* クラス.card_transparent */
.card_transparent {
  /* 疑似要素を絶対配置するために必要 */
  position: relative; /* 相対配置を基準にする */
  max-width: 15em;    /* 最大幅を15emに設定 コンテンツや親要素のレイアウトで寸法が与えられない場合にのみ寸法を設定 */
  aspect-ratio: 3/2;  /* アスペクト比を3:2に設定 */
  border: solid 16px rgba(0,0,250,0.0350); /* 境界線を設定し、透明度を与える 透明にしてスペースを確保するだけ */
  padding: 0.75em;    /* 境界線とテキストの間にスペースを設ける */
  border-radius: 1em; /* 角を丸くする */
  background: rgba(0,120,255,0.25313);
  /* 半透明の背景色を設定し、透明なストップを持つグラデーションも可能 */
  /* 疑似要素のレイヤーを光彩にする */
  z-index: 10;        /* 背景よりも大きい値を設定 */
  display: flex;      /* フレックスボックスを使用 */
  flex-direction: column; /* 垂直方向に要素を配置 */
}

.card_transparent::before, 
.card_transparent::after {
  /* ボックス全体を完全に覆う */
 --full: conic-gradient(red 0 0); /* 完全な円錐グラデーションを定義 */
 /* グリッドは、積み重ねられたアイテムがテキストノードの場合、積み重ねには機能しない */
 position: absolute;      /* 絶対配置にする */
 /* 境界線の幅と同じ値でマイナスにする */
 inset: -6px;             /* 親要素の境界線から内側に配置 */
 /* 親要素のボックスモデルと角の丸みを継承 */
 border: inherit;         /* 親要素の境界線を継承 */
 border-radius: inherit;  /* 親要素の角の丸みを継承 */
 /* 光彩のためにクリップされないスペースを確保 */
 box-shadow: 0 0 6em rgba(0, 0, 0, 0.001); /* 影を設定し、光彩効果を出す */
 background: conic-gradient(from var(--alpha), #f94144, #f3722c, #f8961e, #f9844a, #f9c74f, #90be6d, #43aa8b, #4d908e, #277da1, #577590, #f94144) border-box;
 /* 円錐グラデーションの背景を設定し、アニメーションの開始角度をカスタムプロパティ--alphaから取得 */
 /* パディングボックスをノークリップボックスから減算して、パディングボックス内のすべてを透明にする */
 mask: var(--full) no-clip subtract, var(--full) padding-box; /* マスクを設定し、内側を透明にする */
 /* テキストの選択を妨げないようにする */
 pointer-events: none;  /* ポインターイベントを無効にする */
                        /* グラデーションの開始角度をアニメーション化 */
 content: "";           /* 疑似要素に内容を設定しない */
 animation: alpha4s 4s linear infinite;/* アニメーションを適用し、4秒ごとに線形で無限に繰り返す */
}

@keyframes   alpha4s {
 to {--alpha: 1turn ; } /* アニメーションの終了時に--alphaを1回転させる */
}

/* カスタムプロパティ--alphaを登録し、アニメーション可能にする */
@property --alpha {
  syntax: "&lt;angle>";    /* 値の型を角度に指定 */
  initial-value: 0deg;  /* 初期値を0度にする */
                        /* 疑似要素でのみ使用され、継承されないようにする */
  inherits: false;      /* 継承を無効化し、パフォーマンスを向上させる */
}

.card_transparent::after {
  filter: blur(2em); /* ぼかしフィルターを適用し、光彩効果を強調 */
}
</code></pre>



<hr>



<h3 class="wp-block-heading"><span id="toc6">Editable:2</span></h3>



<h4 class="wp-block-heading"><span id="toc7">水辺の鳥たち2</span></h4>



<h5 class="wp-block-heading">絶妙のシャッターチャンスでした。</h5>



<p>何が隠れている？&#x27a1;テキストは編集できます。&#x27a1;<span class="marker-under-blue">テキストを編集して隠れているものを確認できます。</span><br>テキストを「<span class="bold">DEL</span>」キーで削除するか、←「<span class="bold">Back Space</span>」キーを押すことで、背景が現れます。<br>「<span class="bold">F5</span>」キーで元の表示に戻ります。</p>



<div class="container-jyoubitaki">
 <div class="rounded_corners3" contenteditable>ジョウビタキ
  <div class="rounded_corners2" contenteditable>jyoubitaki&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;../
   <div class="rounded_corners1" contenteditable>Daurian<br>redstart</div>
  </div>
 </div>
</div>



<p id="html2"><i class="bi bi-filetype-html fas fa-2x" style="color:aqua;"></i></p>
<h4><span id="toc8">HTML 2</span></h4>



<pre class="wp-block-code"><code>&lt;div class="container-jyoubitaki">
 &lt;div class="rounded_corners3" contenteditable>ジョウビタキ
  &lt;div class="rounded_corners2" contenteditable>jyoubitaki............................./
   &lt;div class="rounded_corners1" contenteditable>Daurian&lt;br>redstart&lt;/div>
  &lt;/div>
 &lt;/div>
&lt;/div></code></pre>



<p id="css2"><i class="bi bi-filetype-css fas fa-2x" style="color:lime;"></i></p>
<h4><span id="toc9">CSS 2</span></h4>
<p id="2css" class="tar">cssは、<i class="fas fa-copy" style="color:lime;"></i>のクリックでクリップボードにCopyできます。</P>



<pre class="wp-block-code"><code>/* ジョウビタキ・コンテナ */
.container-jyoubitaki {
  min-height: 100%;
  height: 100vh;
  box-sizing: border-box;
  display: grid;
  place-items: center;
  place-content: center;
  grid-gap: 1.75em;
  grid-template-columns: repeat(auto-fit, minmax(10em, 1fr)); 
  font: 300 clamp(.875em, 5vw, 2.5em) saira, sans-serif; 
  color: #dedede;
  text-align: center;
  text-wrap: balance;
  text-shadow: 1px 1px 2px;
  background-blend-mode: multiply;
  background: url(https://xn--ecka7j.biz/wp-content/uploads/2025/03/jyoubitaki-1450-976-328KB.jpg) 55%/cover transparent;
}	

/* クラス.rounded_corners1 */
.rounded_corners1 {
	--list1: rgba(255,188,0,0.55), rgba(255,0,88,0.05);
  /* カスタムプロパティ--list1(orange&amp;red)を定義し、グラデーションの色リストを設定 */
	--grad1: linear-gradient(45deg, var(--list1)); 
  /* カスタムプロパティ--gradを定義し、45度の線形グラデーションを設定。--list1の値を参照 */
	position: relative; /* 相対配置を設定し、疑似要素の絶対配置の基準にする */
	border: solid 4px #0000;/* 透明な4pxの境界線を設定。スペース確保用 */
	aspect-ratio: 7/ 10; /* アスペクト比を7:10に設定 */
	border-radius: 1em; /* 角を1emで丸くする */

/* conic-gradient円錐グラデーションをpadding-boxに設定し、背景のベースにする */
/* カスタムプロパティ--gradの線形グラデーションをborder-boxに設定し、境界線部分の背景にする */
	background: conic-gradient(rgba(2, 74, 243, 0.29) 0 0) padding-box,var(--grad1) border-box; 
	&amp;:nth-child(2) { --list1: #03a9f4, #ff0058 } 
           /* 2番目の.box要素にのみ適用  --listの値を上書きし、別のグラデーション色を設定 */
	&amp;:nth-child(3) { --list1: #4dff03, #00d0ff } 
           /* 3番目の.box要素にのみ適用 --listの値を上書きし、別のグラデーション色を設定 */
	/* 疑似要素::beforeにスタイルを適用 */
	&amp;::before {
		position: absolute;       /* 絶対配置を設定 */
		inset: 0;                 /* 親要素のpadding-box全体を覆うように配置 */
		z-index: -1;              /* 親要素よりも背面に配置 */
		background: var(--grad1);  /* 背景にカスタムプロパティ--grad1のグラデーションを設定 */
		filter: blur(.75em);      /* 0.75emのぼかしフィルターを適用し、光彩効果を出す */
		content: "";              /* 疑似要素の内容を空にする */
	}
}

/* クラス.rounded_corners2 */
.rounded_corners2 {
	--list2: rgba(0,255,255,0.55), rgba(0,0,255,0.05);
	--grad2: linear-gradient(45deg, var(--list2)); 
	position: relative; 
	border: solid 4px #0000;
	aspect-ratio: 7/ 10;
	border-radius: 1em;
	background: conic-gradient(rgba(2,74,243,0.29) 0 0) padding-box,
		var(--grad2) border-box;
	&amp;:nth-child(2) { --list2: #03a9f4, #ff0058 }
	&amp;:nth-child(3) { --list2: #4dff03, #00d0ff } 
	&amp;::before {
		position: absolute;
		inset: 0;
		z-index: -1;
		background: var(--grad2);
		filter: blur(.75em);
		content: ""; 
	}
}

/* クラス.rounded_corners3 */
.rounded_corners3 {
	--list3: rgba(0,255,0,0.55), rgba(0,128,0,0.05);
	--grad3: linear-gradient(45deg, var(--list3));
	position: relative;
	border: solid 4px #0000;
	aspect-ratio: 7/ 10;
	border-radius: 1em;
	background: conic-gradient(rgba(2, 74, 243, 0.29) 0 0) padding-box,var(--grad3) border-box;
	&amp;:nth-child(2) { --list3: #03a9f4, #ff0058 }
	&amp;:nth-child(3) { --list3: #4dff03, #00d0ff }
	&amp;::before {
		position: absolute;
		inset: 0;
		z-index: -1;
		background: var(--grad3);
		filter: blur(.75em);
		content: "";
	}
}</code></pre>



<hr>



<h3 class="wp-block-heading"><span id="toc10">Editable:3</span></h3>



<h4 class="wp-block-heading"><span id="toc11">ズームレンズで撮影したシオカラトンボ</span></h4>



<p>編集できます。&#x27a1;テキストを削除して透き通ったトンボの羽根を見てみませんか？</p>



<p>dragonfly</p>



<div class="container-ShiokaraTonbo">
 <div class="rounded_corners2" contenteditable>シオカラトンボ ･･････････････････････････････</div>
</div>



<p id="html3"><i class="bi bi-filetype-html fas fa-lg" style="color:aqua;"></i></p>
<h4><span id="toc12">HTML 3</span></h4>
<p id="3html" class="tar">HTMLは、<i class="fas fa-copy" style="color:aqua;"></i>のクリックでクリップボードにCopyできます。</P>



<pre class="wp-block-code"><code>&lt;div class="container-ShiokaraTonbo">
 &lt;div class="rounded_corners2" contenteditable>シオカラトンボ ･･････････････････････････････&lt;/div>
&lt;/div></code></pre>



<p id="css3"><i class="bi bi-filetype-css fas fa-lg" style="color:lime;"></i></p>
<h4><span id="toc13">CSS 3</span></h4>
<p id="3css" class="tar">cssは、<i class="fas fa-copy" style="color:lime;"></i>のクリックでクリップボードにCopyできます。</P>



<p>(CSS 2)で既に定義済のものは省略しています。</p>



<pre class="wp-block-code"><code>/* シオカラトンボ・コンテナ */
.container-ShiokaraTonbo {
  min-height: 100%;
  height: 100vh;
  box-sizing: border-box;
  display: grid;
  place-items: center;
  place-content: center;
  grid-template-columns: repeat(auto-fit, minmax(10em, 1fr)); 
  font: 300 clamp(.875em, 5vw, 2.5em) saira, sans-serif; 
  color: #dedede;
  text-align: center;
  text-wrap: balance;
  text-shadow: 1px 1px 2px;
  background-blend-mode: multiply;
  background: url(https://xn--ecka7j.biz/wp-content/uploads/2025/03/Dragonfly-1450-960-664kb.jpg) 55%/cover transparent;
}</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPress 6.6 Majer Release</title>
		<link>https://xn--ecka7j.biz/site-operation/wordpress/9918/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Wed, 17 Jul 2024 03:59:21 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[webサイトは利用者の為]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WordPress対策]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[バージョンアップ]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<category><![CDATA[道具]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=9918</guid>

					<description><![CDATA[より良いウェブの約束を果たすため、サイト構築体験にスタイルや繊細さ、創造的な可能性のスイートをお届け。 このバージョンでは、より多くのことをより簡単に行えるよう、強化したツールが手元に配置され、裏側ではこれまでにないパワ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>より良いウェブの約束を果たすため、サイト構築体験にスタイルや繊細さ、創造的な可能性のスイートをお届け。</p>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>このバージョンでは、より多くのことをより簡単に行えるよう、強化したツールが手元に配置され、裏側ではこれまでにないパワーが提供されます。サイト全体で美しく、一貫性のあるデザイン要素を作成するための多くの方法、サイトエディターでのクイックページプレビューのための新しいレイアウト、プラグインの自動更新に失敗した場合の自動ロールバックの安全性、その他多くのハイライトがあります。</p>
</div>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">ハイライト</a><ul><li><a href="#toc2" tabindex="0">ブロックテーマにさらなるデザインオプション</a></li><li><a href="#toc3" tabindex="0">サイトエディタで新ページレイアウトによるワークフローの簡素化</a></li><li><a href="#toc4" tabindex="0">安心のプラグイン自動更新</a></li><li><a href="#toc5" tabindex="0">同期パターンのコンテンツのカスタマイズ</a></li><li><a href="#toc6" tabindex="0">パフォーマンス</a></li><li><a href="#toc7" tabindex="0">アクセシビリティ</a></li></ul></li><li><a href="#toc8" tabindex="0">WordPress 6.6 の新機能</a><ul><li><a href="#toc9" tabindex="0">デザインとレイアウト</a></li><li><a href="#toc10" tabindex="0">パブリッシングと編集</a></li><li><a href="#toc11" tabindex="0">開発者向け</a></li></ul></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ハイライト</span></h2>



<h3 class="wp-block-heading"><span id="toc2">ブロックテーマにさらなるデザインオプション</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="510" height="503" src="https://xn--ecka7j.biz/wp-content/uploads/2024/07/01_Color-palettes-font-sets.jpg" alt="WordPress" class="wp-image-9914" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/07/01_Color-palettes-font-sets.jpg 510w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/01_Color-palettes-font-sets-500x493.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/01_Color-palettes-font-sets-300x296.jpg 300w" sizes="(max-width: 510px) 100vw, 510px" /><figcaption class="wp-element-caption">Color palettes &amp; font sets</figcaption></figure>



<ul class="wp-block-list">
<li>カラーやフォントのセットを作成して、1つのテーマでデザインの組み合わせを増やすことができます。デザインの可能性を広げ、サイトの幅広いスタイルガイドラインの中で視覚的な多様性を可能にします。</li>
</ul>



<figure class="wp-block-video"><video controls src="https://wordpress.org/files/2024/07/6-6-color-and-typography.mp4"></video></figure>



<h3 class="wp-block-heading"><span id="toc3">サイトエディタで新ページレイアウトによるワークフローの簡素化</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="507" height="504" src="https://xn--ecka7j.biz/wp-content/uploads/2024/07/02_Quick-previews-for-pages.jpg" alt="WordPress" class="wp-image-9915" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/07/02_Quick-previews-for-pages.jpg 507w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/02_Quick-previews-for-pages-500x497.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/02_Quick-previews-for-pages-300x298.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/02_Quick-previews-for-pages-150x150.jpg 150w" sizes="(max-width: 507px) 100vw, 507px" /><figcaption class="wp-element-caption">Quick previews for pages</figcaption></figure>



<ul class="wp-block-list">
<li>サイトエディターの新しいサイドバイサイドレイアウトで、すべてのページと、選択したページのプレビューを確認できます。</li>
</ul>



<figure class="wp-block-video"><video controls src="https://wordpress.org/files/2024/07/6-6-quick-previews.mp4"></video></figure>



<h3 class="wp-block-heading"><span id="toc4">安心のプラグイン自動更新</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="510" height="507" src="https://xn--ecka7j.biz/wp-content/uploads/2024/07/03_Rollbacks-for-plugin-auto-updates.jpg" alt="WordPress" class="wp-image-9916" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/07/03_Rollbacks-for-plugin-auto-updates.jpg 510w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/03_Rollbacks-for-plugin-auto-updates-500x497.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/03_Rollbacks-for-plugin-auto-updates-300x298.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/03_Rollbacks-for-plugin-auto-updates-150x150.jpg 150w" sizes="(max-width: 510px) 100vw, 510px" /><figcaption class="wp-element-caption">Rollbacks for plugin auto-updates</figcaption></figure>



<ul class="wp-block-list">
<li>プラグインの自動更新の利便性と、何か問題が発生した際のロールバックの安心感を同時に享受できます。サイトに新しいレベルのセキュリティを確保しつつ、利用可能になるたびに機能は拡張されます。その実現には時間も帯域幅もほとんど必要ありません。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc5">同期パターンのコンテンツのカスタマイズ</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="508" height="503" src="https://xn--ecka7j.biz/wp-content/uploads/2024/07/04_Overrides.jpg" alt="WordPress" class="wp-image-9917" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/07/04_Overrides.jpg 508w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/04_Overrides-500x495.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/04_Overrides-300x297.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2024/07/04_Overrides-150x150.jpg 150w" sizes="(max-width: 508px) 100vw, 508px" /><figcaption class="wp-element-caption">Overrides</figcaption></figure>



<ul class="wp-block-list">
<li>全体で一貫したスタイルを維持しながら、同期パターンの各インスタンスでコンテンツを変更できます。コンテンツの上書きは、同期パターン内の見出し、段落、ボタン、画像ブロックに対して設定できます。</li>
</ul>



<figure class="wp-block-video"><video controls src="https://wordpress.org/files/2024/07/6-6-overrides.mp4"></video></figure>



<h3 class="wp-block-heading"><span id="toc6">パフォーマンス</span></h3>



<ul class="wp-block-list">
<li>WordPress 6.6では、冗長な WP_Theme_JSON 呼び出しの削除、大きなオプションの自動ロードの無効化、不要な polyfill 依存の削除など、重要な更新が行われました。その他のハイライトには、投稿の埋め込みの遅延読み込み、新しい data-wp-on-async ディレクティブ、エディター内のテンプレートの読み込み全体で約35%の速度向上、などがあります。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc7">アクセシビリティ</span></h3>



<ul class="wp-block-list">
<li>このリリースにはアクセシビリティに関する58件の修正と機能強化が含まれています。これらは WordPress 体験の根本部分に焦点を当てており、特に新しいサイト編集体験を提供するデータビューコンポーネントや、ブロックやパターンの操作で重要な手段を提供するインサーターのような領域に重点を置いています。</li>
</ul>



<h2 class="wp-block-heading"><span id="toc8">WordPress 6.6 の新機能</span></h2>



<h3 class="wp-block-heading"><span id="toc9">デザインとレイアウト</span></h3>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list">
<li>負のマージン: マージンの設定に負の値を入力できるようになりました。これにより、ブロックを重ね合わせたデザインを作成できます。マージンをサポートするすべてのブロックで自動的に利用可能です。</li>
</ul>



<ul class="wp-block-list">
<li>新しいグリッドブロック: ブロックをグリッド形式で表示し、行と列の幅を視覚的に調整できます。自動と手動の制御が可能です。</li>
</ul>



<ul class="wp-block-list">
<li>アスペクト比プリセット: 画像、アイキャッチ画像、カバーブロックのアスペクト比のプリセットをカスタマイズできます。</li>
</ul>



<ul class="wp-block-list">
<li>カスタムシャドウ: サイトエディタのスタイルセクションで、好みのカスタムシャドウを作成・編集できます。</li>
</ul>
</div>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc10">パブリッシングと編集</span></h3>



<ul class="wp-block-list">
<li>洗練されたパブリッシュフロー: パブリッシュ時の重要な情報が強調され、編集するすべての要素に対して標準化されたインスペクタが表示されます。</li>



<li>クラシックテーマのモダンなパターン管理: クラシックテーマでもサイトエディタのパターン機能が利用できるようになり、パターンをより機能的でモダンに管理・作成できます。</li>



<li>ブロックグループのスタイル設定: テーマ作成者はブロックのセクション用のスタイルオプションをパッケージ化し、ユーザーが美しい統一感のあるデザインと柔軟性を追加できるようにすることができます。</li>



<li>カスタムフィールドの編集: ブロックバインディングAPIを使用してカスタムフィールドを持つ接続されたブロックを作成し、後でエディタ内で直接カスタムフィールドを編集できます。</li>



<li>編集ショートカット: 選択したブロックをグループ化するには⌘G（Mac）またはCtrl+G（Windows）、リストアイテムをインデントするにはTabキーを使用できます。</li>
</ul>



<h3 class="wp-block-heading"><span id="toc11">開発者向け</span></h3>



<ul class="wp-block-list">
<li>統一された拡張性API: wp.editorグローバル変数の下で利用可能なスロットにより、エディタ間で拡張機能を統合できます。</li>
</ul>
]]></content:encoded>
					
		
		<enclosure url="https://wordpress.org/files/2024/07/6-6-color-and-typography.mp4" length="4533158" type="video/mp4" />
<enclosure url="https://wordpress.org/files/2024/07/6-6-quick-previews.mp4" length="4800084" type="video/mp4" />
<enclosure url="https://wordpress.org/files/2024/07/6-6-overrides.mp4" length="8797549" type="video/mp4" />

			</item>
		<item>
		<title>デザイン：無限マーキー・カルーセル&#x27a1;&#xfe0f;操作できます。繰り返し要素なし Blog Card Design</title>
		<link>https://xn--ecka7j.biz/site-operation/design/9720/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Mon, 06 May 2024 08:31:14 +0000</pubDate>
				<category><![CDATA[css ：デザイン]]></category>
		<category><![CDATA[Bootstrap 5]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[インターネット]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<category><![CDATA[マーケティング]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=9720</guid>

					<description><![CDATA[CSS Design cssで作る動きのあるWebサイト・デザイン カード・ホバーでスクロール停止、クリックで記事へ、「切替」でダークモード 目次 Design3D Normal表示3D Overflow表示２D Nor [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>CSS Design</p>



<svg xmlns="http://www.w3.org/2000/svg" width="70" height="70" fill="currentColor" class="bi bi-emoji-wink" viewBox="0 0 16 16">
    <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/>
    <path d="M4.285 9.567a.5.5 0 0 1 .683.183A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm1.757-.437a.5.5 0 0 1 .68.194.934.934 0 0 0 .813.493c.339 0 .645-.19.813-.493a.5.5 0 1 1 .874.486A1.934 1.934 0 0 1 10.25 7.75c-.73 0-1.356-.412-1.687-1.007a.5.5 0 0 1 .194-.68z"/>
</svg><p>cssで作る動きのあるWebサイト・デザイン</p>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list">
<li>3D化:&#x2611;でカルーセルが左斜め上に移動</li>



<li>Overflow:&#x2611;でカルーセルのはみ出し表示</li>



<li>Speed:スライダーを動かしてスクロール速度調整</li>
</ul>



<p>カード・ホバーでスクロール停止、クリックで記事へ、「切替」でダークモード</p>
</div>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-16" checked><label class="toc-title" for="toc-checkbox-16">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">Design</a><ul><li><a href="#toc2" tabindex="0">3D Normal表示</a></li><li><a href="#toc3" tabindex="0">3D Overflow表示</a></li><li><a href="#toc4" tabindex="0">２D Normal表示</a></li><li><a href="#toc5" tabindex="0">２D Overflow表示</a></li><li><a href="#toc6" tabindex="0">ダークモード表示切替</a><ul><li><a href="#toc7" tabindex="0">3D表示比較</a></li><li><a href="#toc8" tabindex="0">Overflow表示比較</a></li><li><a href="#toc9" tabindex="0">2D表示比較</a></li><li><a href="#toc10" tabindex="0">2D Overflow比較</a></li></ul></li></ul></li><li><a href="#toc11" tabindex="0">実際のコンテンツ</a><ul><li><a href="#toc12" tabindex="0">操作してみてください</a></li></ul></li><li><a href="#toc13" tabindex="0">ソースコード Copyできます</a><ul><li><a href="#toc14" tabindex="0">HTML Source解説付き</a></li><li><a href="#toc15" tabindex="0">Javascript Source解説付き</a></li><li><a href="#toc16" tabindex="0">CSS Source解説付き</a></li></ul></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Design</span></h2>



<h3 class="wp-block-heading"><span id="toc2">3D Normal表示</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="768" height="604" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_n.jpg" alt="3D Normal" class="wp-image-9737" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_n.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_n-500x393.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_n-300x236.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">3D Normal</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc3">3D Overflow表示</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="768" height="602" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_o.jpg" alt="3D Over" class="wp-image-9744" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_o.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_o-500x392.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_o-300x235.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">3D Over</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc4">２D Normal表示</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="768" height="607" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_n.jpg" alt="2D Normal" class="wp-image-9740" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_n.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_n-500x395.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_n-300x237.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">2D Normal</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc5">２D Overflow表示</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="768" height="605" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_o.jpg" alt="2D Over" class="wp-image-9741" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_o.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_o-500x394.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_o-300x236.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">2D Over</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc6">ダークモード表示切替</span></h3>



<h4 class="wp-block-heading"><span id="toc7">3D表示比較</span></h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="606" data-id="9742" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_d_n.jpg" alt="3D Dark" class="wp-image-9742" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_d_n.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_d_n-500x395.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_d_n-300x237.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">3D Dark</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="604" data-id="9737" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_n.jpg" alt="3D Normal" class="wp-image-9737" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_n.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_n-500x393.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_n-300x236.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">3D Normal</figcaption></figure>
</figure>



<h4 class="wp-block-heading"><span id="toc8">Overflow表示比較</span></h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="603" data-id="9743" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_d_o.jpg" alt="3D Dark Over" class="wp-image-9743" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_d_o.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_d_o-500x393.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_d_o-300x236.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">3D Dark Over</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="602" data-id="9744" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_o.jpg" alt="3D Over" class="wp-image-9744" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_o.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_o-500x392.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/3d_n_o-300x235.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">3D Over</figcaption></figure>
</figure>



<h4 class="wp-block-heading"><span id="toc9">2D表示比較</span></h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="605" data-id="9738" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_d_n.jpg" alt="2D Dark" class="wp-image-9738" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_d_n.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_d_n-500x394.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_d_n-300x236.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">2D Dark</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="607" data-id="9740" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_n.jpg" alt="2D Normal" class="wp-image-9740" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_n.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_n-500x395.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_n-300x237.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">2D Normal</figcaption></figure>
</figure>



<h4 class="wp-block-heading"><span id="toc10">2D Overflow比較</span></h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="600" data-id="9739" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_d_o.jpg" alt="2D Dark Over" class="wp-image-9739" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_d_o.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_d_o-500x391.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_d_o-300x234.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">2D Dark Over</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="605" data-id="9741" src="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_o.jpg" alt="2D Over" class="wp-image-9741" srcset="https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_o.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_o-500x394.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2024/05/2d_n_o-300x236.jpg 300w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">2D Over</figcaption></figure>
</figure>



<h2 class="wp-block-heading"><span id="toc11">実際のコンテンツ</span></h2>



<h3 class="wp-block-heading"><span id="toc12">操作してみてください</span></h3>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>各「<strong><span class="inline-button-blue">カード</span></strong>」・「<strong><span class="inline-button-blue">ボタン</span></strong>」のクリックで、実際のページにジャンプします。<br><span class="marker-under-blue"><strong>「カード」へのカーソル・ホバーでスクロールが停止します。</strong></span><br><span class="badge-blue"><strong>&#x2611;</strong></span>を付けたり、外したり</p>
</div>



<p><span style="text-align:left;">スライダ <i class="bi bi-align-middle"></i> を操作してみてください。</span><span style="text-align:right;">右下の「切替」でダークモードの切替</span></p>



<!-- Container1 -->
<div class="j_container_body">
<!-- Container2 -->
<div class="j_container_main"><!-- .j_container_mainタグは、ページの主要なコンテンツを表します。-->
<!-- Control:コントロールボックス&#x27a1;&#xfe0f;移動&#x27a1;&#xfe0f;j_header内へ -->
 <!-- Contents -->
 <div class="j_article"><!-- .j_articleタグは独立したコンテンツを表します。-->
  <!-- Header -->
  <div class="j_header">
   <!--装飾--> 
   <p class="j_h2"><span>Blog</span><span>List 「10」</span></p>
<p style="text-align: left;">
    <a href="https://xn--ecka7j.biz/" target="_blank"><i class="bi bi-align-top"></i>op Page</a>
</p>
    <!--Control--> 
    <div class="j_controls">
      <label for="dimension">3D化(斜め表示)</label><!--3Dチェックボックス-->
      <input type="checkbox" id="dimension" checked /><!--inputタグは、データ入力を受け取る。type属性で入力タイプ指定、id属性で要素を一意に識別 -->
      <label for="overflow">Overflow：表示</label><!-- オーバーフロー -->
      <input type="checkbox" id="overflow"/>
      <label for="speed">Speed(s)：看板速度</label><!-- スピードレンジスライダー -->
      <input type="range" min="7" step="1" max="30" value="22" id="speed22"/>
    </div>
  </div>
  <!--  -->
 <div class="j_window">
  <div class="j_scene">
   <!-- アイコンとテキストを含むグリッドリスト -->
   <ul class="j_grid01" style="list-style-type: none;">

<!-- Card01---------------- -->
<li class="j_li1"><div class="j_item">
<a href="https://xn--ecka7j.biz/toolboox/1800/">
 <img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2022/05/sz6-1280-797-148-120x68.png" alt="Let's note sz6" />
 <p style="font-size: 16px;">５年前のパソコンでもWindows11は動くのか？ Let&#8217;s note sz6 <b>i5-7200U</b>　　　　　　　　</p></a></div></li>
<!-- 02---------------- -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/security/99/">
  <img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/00-wp2-640-400-53-120x68.jpg"  alt="" />
  <p style="font-size: 16px;">WordPress <b>脆弱性</b>とバージョン推移 v.6.x.x</p></a></div></li>
<!-- 03---------------- -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/toolboox/3843/">
<!--img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2023/05/win11-07-120x68.gif"  alt=""  25/08/12  /-->
<img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2025/08/WindowsUpdate2025-08-10-120x68.jpg"  alt="いつまでも進まない時のたった一つの対処方法"  />

  <p style="font-size: 16px;"> Windows Update <b>いつまでも進まない時の</b>たった一つの対処方法</p></a></div></li>
<!-- 04---------------- -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/security/1242/">
<!--img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2022/09/WordPress-768-432_18.1mb-120x68.gif"   alt=""  25/08/12  /-->
<img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2025/08/WordPress-Plugin-120x68.png"   alt="使っちゃいけないプラグイン"  />
  <p style="font-size: 16px;">使っちゃいけない<b>プラグイン</b> 146本＋ [発見次第更新]使ってはいけないWordPress Plugin</p></a></div></li>
<!-- 05---------------- -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/toolboox/keyboard/6094/">
  <img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2023/05/G913TKL-120x68.png"  alt=""  />
  <p style="font-size: 16px;"> G913TKL <b>字欠け</b>発生キートップ交換品依頼したら なんと新品のキーボードが送られてきた</p></a></div></li>
<!-- 06---------------- -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/toolboox/windows11/9399/">
  <img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2024/04/WindowsUpdate-KB5036893-1-120x68.png"   alt=""  />
  <p style="font-size: 16px;"> Windows 11 Update<b>月例</b> KB5036893 2024/04　　　　　　</p></a></div></li>
<!-- 07---------------- -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/toolboox/trackball/6199/">
  <img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2023/04/Slimblade_Pro-02-1200-0675-120x68.png"   alt=""  />
  <p style="font-size: 16px;">これぞ トラックボール <b>Slimblade Pro</b>この大玉は、他とは別物!　</p></a></div></li>
<!-- 08----------------  -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/security/452/">
  <img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/plugin1-600-400-096-404-120x68.png"  alt=""  />
  <p style="font-size: 16px;">実験で分かった事xxx<b>プラグイン</b>は使ってはいけない　</p></a></div></li>
<!-- 09 -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/toolboox/maneuver/6655/">
  <img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2023/03/s4443_1200x675-1-120x68.jpg"   alt=""  />
  <p style="font-size: 16px;">330円リモコンでN700Sの車室内照明を自由に操作できる！<b>改造</b>プラレールで</p></a></div></li>
<!-- 10 -->
<li class="j_li1"><div class="j_item">
 <a href="https://xn--ecka7j.biz/toolboox/530/">
  <img loading="lazy" decoding="async" width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/00-md-1024-584-77-2-120x68.jpg"  alt=""  />
  <p style="font-size: 16px;">モバイルモニタを使って作業効率<b>42%アップ</b>（デスクトップで） </p></a></div></li>
<!-- Card end -->
   </ul>
  </div>
 </div>

<!-- 移動：Check-Box : ダークモード・テーマの切り替えを行うためのチェックボックス -->
<label for="theme"><!--labelタグは、フォームコントロールにラベルを付けるために使用され、for属性で指定されたIDを持つ要素に関連付ける-->
  <span class="sr-only">Toggle Theme</span>
  <input class="sr-only" type="checkbox" id="theme" /><!-- チェックボックスは、ページのテーマを切り替える為に使用。隠されたラベル(class="sr-only">)は、スクリーンリーダー用。-->
  <p style="font-size: 16px;">切替</p><!-- 以下のSVGは、チェックボックスのビジュアル表現として機能 -->
  <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6">
  <!-- SVG内のpath要素は、アイコンの異なる部分を表す -->
  <path d="M12 2.25a.75.75 0 0 1 .75.75v2.25a.75.75 0 0 1-1.5 0V3a.75.75 0 0 1 .75-.75ZM7.5 12a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM18.894 6.166a.75.75 0 0 0-1.06-1.06l-1.591 1.59a.75.75 0 1 0 1.06 1.061l1.591-1.59ZM21.75 12a.75.75 0 0 1-.75.75h-2.25a.75.75 0 0 1 0-1.5H21a.75.75 0 0 1 .75.75ZM17.834 18.894a.75.75 0 0 0 1.06-1.06l-1.59-1.591a.75.75 0 1 0-1.061 1.06l1.59 1.591ZM12 18a.75.75 0 0 1 .75.75V21a.75.75 0 0 1-1.5 0v-2.25A.75.75 0 0 1 12 18ZM7.758 17.303a.75.75 0 0 0-1.061-1.06l-1.591 1.59a.75.75 0 0 0 1.06 1.061l1.591-1.59ZM6 12a.75.75 0 0 1-.75.75H3a.75.75 0 0 1 0-1.5h2.25A.75.75 0 0 1 6 12ZM6.697 7.757a.75.75 0 0 0 1.06-1.06l-1.59-1.591a.75.75 0 0 0-1.061 1.06l1.59 1.591Z"/>
  <path fill-rule="evenodd" d="M9.528 1.718a.75.75 0 0 1 .162.819A8.97 8.97 0 0 0 9 6a9 9 0 0 0 9 9 8.97 8.97 0 0 0 3.463-.69.75.75 0 0 1 .981.98 10.503 10.503 0 0 1-9.694 6.46c-5.799 0-10.5-4.7-10.5-10.5 0-4.368 2.667-8.112 6.46-9.694a.75.75 0 0 1 .818.162Z" clip-rule="evenodd"/>
  </svg>
 </label>
</div><!-- .j_article -->
</div><!-- .j_container_main -->
</div><!-- .j_container_body -->



<h2 class="wp-block-heading"><span id="toc13">ソースコード Copyできます</span></h2>



<h3 class="wp-block-heading"><span id="toc14">HTML Source解説付き</span></h3>



<p><span style="color: aqua; font-size: 28px; font-weight: 900;"> <i class="bi bi-filetype-html"></i></span><span style="text-align: right;">コード枠にカーソルを置くと表示される <span style="color:rgb(0,200, 255);"><i class="fas fa-copy fa-2x"></i></span> アイコンのクリックでクリップボードにCopyできます。</span></p>



<pre class="wp-block-code"><code>&lt;!-- Container1 --&gt;
&lt;div class="j_container_body"&gt;
&lt;!-- Container2 --&gt;
&lt;div class="j_container_main"&gt;&lt;!-- .j_container_mainタグは、ページの主要なコンテンツを表します。--&gt;
&lt;!-- Control:コントロールボックス&#x27a1;&#xfe0f;移動&#x27a1;&#xfe0f;j_header内へ --&gt;
 &lt;!-- Contents --&gt;
 &lt;div class="j_article"&gt;&lt;!-- .j_articleタグは独立したコンテンツを表します。--&gt;
  &lt;!-- Header --&gt;
  &lt;div class="j_header"&gt;
   &lt;!--装飾--&gt; 
   &lt;p class="j_h2"&gt;&lt;span&gt;Blog&lt;/span&gt;&lt;span&gt;List 「10」&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;
    &lt;a href="https://xn--ecka7j.biz/" target="_blank" rel="noreferrer noopener"&gt;&lt;i class="bi bi-align-top"&gt;&lt;/i&gt;op Page&lt;/a&gt;
&lt;/p&gt;
    &lt;!--Control--&gt; 
    &lt;div class="j_controls"&gt;
      &lt;label for="dimension"&gt;3D化(斜め表示)&lt;/label&gt;&lt;!--3Dチェックボックス--&gt;
      &lt;input type="checkbox" id="dimension" checked /&gt;&lt;!--inputタグは、データ入力を受け取る。type属性で入力タイプ指定、id属性で要素を一意に識別 --&gt;
      &lt;label for="overflow"&gt;Overflow：表示&lt;/label&gt;&lt;!-- オーバーフロー --&gt;
      &lt;input type="checkbox" id="overflow"/&gt;
      &lt;label for="speed"&gt;Speed(s)：看板速度&lt;/label&gt;&lt;!-- スピードレンジスライダー --&gt;
      &lt;input type="range" min="7" step="1" max="30" value="22" id="speed22"/&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;!--  --&gt;
 &lt;div class="j_window"&gt;
  &lt;div class="j_scene"&gt;
   &lt;!-- アイコンとテキストを含むグリッドリスト --&gt;
   &lt;ul class="j_grid01" style="list-style-type: none;"&gt;

&lt;!-- Card01---------------- --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
&lt;a href="https://xn--ecka7j.biz/toolboox/1800/"&gt;
 &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2022/05/sz6-1280-797-148-120x68.png" alt="Let's note sz6" /&gt;
 &lt;p style="font-size: 16px;"&gt;５年前のパソコンでもWindows11は動くのか？ Let's note sz6 &lt;b&gt;i5-7200U&lt;/b&gt;　　　　　　　　&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 02---------------- --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/security/99/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/00-wp2-640-400-53-120x68.jpg"  alt="" /&gt;
  &lt;p style="font-size: 16px;"&gt;WordPress &lt;b&gt;脆弱性&lt;/b&gt;とバージョン推移 v.6.x.x&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 03---------------- --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/toolboox/3843/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2023/05/win11-07-120x68.gif"  alt=""  /&gt;
  &lt;p style="font-size: 16px;"&gt; Windows Update &lt;b&gt;いつまでも進まない時の&lt;/b&gt;たった一つの対処方法&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 04---------------- --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/security/1242/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2022/09/WordPress-768-432_18.1mb-120x68.gif"   alt=""  /&gt;
  &lt;p style="font-size: 16px;"&gt;使っちゃいけない&lt;b&gt;プラグイン&lt;/b&gt; 146本＋ &#91;発見次第更新]使ってはいけないWordPress Plugin&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 05---------------- --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/toolboox/keyboard/6094/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2023/05/G913TKL-120x68.png"  alt=""  /&gt;
  &lt;p style="font-size: 16px;"&gt; G913TKL &lt;b&gt;字欠け&lt;/b&gt;発生キートップ交換品依頼したら なんと新品のキーボードが送られてきた&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 06---------------- --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/toolboox/windows11/9399/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2024/04/WindowsUpdate-KB5036893-1-120x68.png"   alt=""  /&gt;
  &lt;p style="font-size: 16px;"&gt; Windows 11 Update&lt;b&gt;月例&lt;/b&gt; KB5036893 2024/04　　　　　　&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 07---------------- --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/toolboox/trackball/6199/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2023/04/Slimblade_Pro-02-1200-0675-120x68.png"   alt=""  /&gt;
  &lt;p style="font-size: 16px;"&gt;これぞ トラックボール &lt;b&gt;Slimblade Pro&lt;/b&gt;この大玉は、他とは別物!　&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 08----------------  --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/security/452/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/plugin1-600-400-096-404-120x68.png"  alt=""  /&gt;
  &lt;p style="font-size: 16px;"&gt;実験で分かった事xxx&lt;b&gt;プラグイン&lt;/b&gt;は使ってはいけない　&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 09 --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/toolboox/maneuver/6655/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2023/03/s4443_1200x675-1-120x68.jpg"   alt=""  /&gt;
  &lt;p style="font-size: 16px;"&gt;330円リモコンでN700Sの車室内照明を自由に操作できる！&lt;b&gt;改造&lt;/b&gt;プラレールで&lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- 10 --&gt;
&lt;li class="j_li1"&gt;&lt;div class="j_item"&gt;
 &lt;a href="https://xn--ecka7j.biz/toolboox/530/"&gt;
  &lt;img width="90" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/00-md-1024-584-77-2-120x68.jpg"  alt=""  /&gt;
  &lt;p style="font-size: 16px;"&gt;モバイルモニタを使って作業効率&lt;b&gt;42%アップ&lt;/b&gt;（デスクトップで） &lt;/p&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;!-- Card end --&gt;
   &lt;/ul&gt;
  &lt;/div&gt;
 &lt;/div&gt;

&lt;!-- 移動：Check-Box : ダークモード・テーマの切り替えを行うためのチェックボックス --&gt;
&lt;label for="theme"&gt;&lt;!--labelタグは、フォームコントロールにラベルを付けるために使用され、for属性で指定されたIDを持つ要素に関連付ける--&gt;
  &lt;span class="sr-only"&gt;Toggle Theme&lt;/span&gt;
  &lt;input class="sr-only" type="checkbox" id="theme" /&gt;&lt;!-- チェックボックスは、ページのテーマを切り替える為に使用。隠されたラベル(class="sr-only"&gt;)は、スクリーンリーダー用。--&gt;
  &lt;p style="font-size: 16px;"&gt;切替&lt;/p&gt;&lt;!-- 以下のSVGは、チェックボックスのビジュアル表現として機能 --&gt;
  &lt;svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6"&gt;
  &lt;!-- SVG内のpath要素は、アイコンの異なる部分を表す --&gt;
  &lt;path d="M12 2.25a.75.75 0 0 1 .75.75v2.25a.75.75 0 0 1-1.5 0V3a.75.75 0 0 1 .75-.75ZM7.5 12a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM18.894 6.166a.75.75 0 0 0-1.06-1.06l-1.591 1.59a.75.75 0 1 0 1.06 1.061l1.591-1.59ZM21.75 12a.75.75 0 0 1-.75.75h-2.25a.75.75 0 0 1 0-1.5H21a.75.75 0 0 1 .75.75ZM17.834 18.894a.75.75 0 0 0 1.06-1.06l-1.59-1.591a.75.75 0 1 0-1.061 1.06l1.59 1.591ZM12 18a.75.75 0 0 1 .75.75V21a.75.75 0 0 1-1.5 0v-2.25A.75.75 0 0 1 12 18ZM7.758 17.303a.75.75 0 0 0-1.061-1.06l-1.591 1.59a.75.75 0 0 0 1.06 1.061l1.591-1.59ZM6 12a.75.75 0 0 1-.75.75H3a.75.75 0 0 1 0-1.5h2.25A.75.75 0 0 1 6 12ZM6.697 7.757a.75.75 0 0 0 1.06-1.06l-1.59-1.591a.75.75 0 0 0-1.061 1.06l1.59 1.591Z"/&gt;
  &lt;path fill-rule="evenodd" d="M9.528 1.718a.75.75 0 0 1 .162.819A8.97 8.97 0 0 0 9 6a9 9 0 0 0 9 9 8.97 8.97 0 0 0 3.463-.69.75.75 0 0 1 .981.98 10.503 10.503 0 0 1-9.694 6.46c-5.799 0-10.5-4.7-10.5-10.5 0-4.368 2.667-8.112 6.46-9.694a.75.75 0 0 1 .818.162Z" clip-rule="evenodd"/&gt;
  &lt;/svg&gt;
 &lt;/label&gt;
&lt;/div&gt;&lt;!-- .j_article --&gt;
&lt;/div&gt;&lt;!-- .j_container_main --&gt;
&lt;/div&gt;&lt;!-- .j_container_body --&gt;</code></pre>



<h3 class="wp-block-heading"><span id="toc15">Javascript Source解説付き</span></h3>



<p><span style="color: aqua; font-size: 28px; font-weight: 900;"><i class="bi bi-filetype-js"></i></span><span  style="text-align: right;">コード枠にカーソルを置くと表示される <span style="color:rgb(0,200, 255);"><i class="fas fa-copy fa-2x"></i></span> アイコンのクリックでクリップボードにCopyできます。</span></p>



<pre class="wp-block-code"><code>&lt;script&gt;
// レンジスライダー要素を取得: #speed22 IDを持つ要素（レンジスライダー）を取得して、    rangeSliderという変数に格納。
const rangeSlider = document.getElementById('speed22');
// スピード更新関数: speedUpdate 関数は、レンジスライダーの値が変更されたときに呼び出す。
const speedUpdate = () =&gt; {
// CSS変数(カスタムプロパティ)を更新: ‘−−speed‘というCSSカスタムプロパティ(変数)の値を、レンジスライダーの値に設定。
// ‘{rangeSlider.value}s` は、レンジスライダーの値と単位（秒）を組み合わせた文字列です。
document.documentElement.style.setProperty('--speed', `${rangeSlider.value}s`);
 };
// レンジスライダーの入力イベントリスナーを追加: レンジスライダーの入力イベントに対して、speedUpdate 関数をリスナーとして登録。
// ユーザーがスライダーを操作するたびに speedUpdate 関数が実行されます。
rangeSlider.addEventListener('input', speedUpdate);
&lt;/script&gt;</code></pre>



<h3 class="wp-block-heading"><span id="toc16">CSS Source解説付き</span></h3>



<p><span style="color: aqua; font-size: 28px; font-weight: 900;"><i class="bi bi-filetype-css"></i></span><span  style="text-align: right;">コード枠にカーソルを置くと表示される <span style="color:rgb(0,200, 255);"><i class="fas fa-copy fa-2x"></i></span> アイコンのクリックでクリップボードにCopyできます。</span></p>



<pre class="wp-block-code"><code>&lt;style&gt;
/* フォント設定: @font-face でカスタムフォント “Geist Sans” を定義しウェブフォントとして読み込む */
@font-face {font-family: "Geist Sans"; src: url("https://assets.codepen.io/605876/GeistVF.ttf") format("truetype");}
/* ボックスモデル: 全ての要素に box-sizing: border-box; を適用し、パディングとボーダーを要素の幅に含めるように設定 */
*,
*:after,
*:before {box-sizing: border-box;} /* 全ての要素のボックスサイジングをborder-boxに設定 */
/* カスタムプロパティ: :root にカスタムプロパティ（変数）を定義し、アニメーションの速度やトランジションの時間を管理 */
:root {
    --speed: 22s; /* カスタムプロパティspeedを10秒&#x27a1;&#xfe0f;16s&#x27a1;&#xfe0f;22sに設定変更 */
    --transition015: 0.15s; /* カスタムプロパティtransition:遷移を0.15秒に設定 */
}
/*
.j_h2を定義（h2の代用）サイトの他のh2に影響を及ばさない様にする */
.j_h2 {
    display: flex; /* フレックスコンテナとして要素を表示。子要素を横並びに配置 */
    gap: 0.25ch; /* 子要素間の隙間を指定 */
    font-size: clamp(1.5rem, 4cqi + 1rem, 3rem); /* フォントサイズを範囲内で可変に設定 */
    font-weight: 160; /* フォントの太さ */
    margin: 0; /*  */
    grid-column: 1 / -1; /* グリッドアイテムの列の範囲を指定 */
}
/*
.j_h2要素（h2要素の代用）の最後の子要素（span）に対してのスタイルを指定 */
.j_h2 span:last-of-type {
    display: inline-block; /* インラインブロック要素として表示 */
    background: linear-gradient(to right, rgb(0, 0, 255), rgb(0, 255, 255), rgb(0, 0, 255)) 0 0 / 400% 100% no-repeat;
    background-clip: text; /* テキストの範囲内に背景をクリップ */
    color: transparent; /* テキストの色を透明に設定 */
    animation: shade 4s infinite linear;}
@keyframes shade {  to {background-position: 100% 0;}}
/*
.j_container_body（ Container1）*/
.j_container_body {
  display: grid; /*.j_container_body要素をグリッドコンテナとして表示 */
  place-items: center; /* グリッドアイテムを中央に配置 */
  min-height: 100％;   /* 最小の高さをビューポートの100%に修正設定:min-height:100vh;&#x27a1;&#xfe0f;100％; */
  color: rgb(26, 26, 26);
  font-family: "Geist Sans", "SF Pro Text", "SF Pro Icons", "AOS Icons", "Helvetica Neue", Helvetica, Arial, sans-serif, system-ui; /* フォントファミリーを指定 */
  background-image: /* 背景画像を複数の放射状グラデーション指定 */
    radial-gradient(at 27% 37%, hsla(215, 98%, 61%, 0.15) 0px, transparent 0%), 
    radial-gradient(at 97% 21%, hsla(125, 98%, 72%, 0.15) 0px, transparent 50%),
    radial-gradient(at 52% 99%, hsla(354, 98%, 61%, 0.15) 0px, transparent 50%),
    radial-gradient(at 10% 29%, hsla(256, 96%, 67%, 0.15) 0px, transparent 50%),
    radial-gradient(at 97% 96%, hsla(038, 60%, 74%, 0.15) 0px, transparent 50%),
    radial-gradient(at 33% 50%, hsla(222, 67%, 73%, 0.15) 0px, transparent 50%),
    radial-gradient(at 79% 53%, hsla(343, 68%, 79%, 0.15) 0px, transparent 50%);
  background-color: rgb(255, 255, 255);
  font-weight: 80;       /* フォントの太さ指定 */
  transition: background-color 0.25s, color 0.25s; /* 背景色と文字色の変化にトランジション:遷移を設定 */
}
/*
.j_container_main（ Container２）*/
.j_container_main {padding:2rem 0; width: 100%;}
/* ダークモード:root:has(#theme:checked) セレクタを使用してダークモードのスタイルを適用し、背景色やテキストの色を変更 */
/*
:root:has(#theme:checked)は、
      テーマがチェックされている場合にルート要素（&lt;html&gt;）と特定のクラス（.j_container_body、.j_controls、.j_item）にスタイルを適用 */
:root:has(#theme:checked) :is(.j_container_body,) {
    background-color: rgb(000,016,080); /* .j_container_bodyの背景色 */
    color: hsl(0 0% 100%);
}
:root:has(#theme:checked) :is( .j_controls, .j_item) {
    background-color: rgb(002,012,075); /* .j_controls, .j_itemの背景色を分離 */
    color: hsl(0 0% 100%);
    border-width: 1px 2px 2px 1px; /* 上|右|下|左 */
    border-color: rgb(015,126,250);  /* 枠の色 */
}
/* 　　　　　　　　　　　 .j_article要素に対して、テーマがチェックされている場合のスタイルを指定 */
:root:has(#theme:checked) .j_article {
    background-color: rgba(007,038,164,0.75); /* 中の枠の背景色 */
    color: rgb(255,255,255);
    border-width: 1px 3px 3px 1px; /* 上|右|下|左 */
    border-color: rgb(096,106,219); /* 枠の色 hsl(0 0% 25%); */
    box-shadow: 0 10px 20px -5px rgb(000,016,080);
}
/* 　　　　　　　　　　　 .j_itemクラスに対して、テーマがチェックされている場合の背景色を指定 */
:root:has(#theme:checked) .j_item {background-color: rgb(000,016,080);}
/* 　　　　　　　　　　 　li要素の疑似要素（::before）に対して、テーマがチェックされている場合の背景色を指定 */
:root:has(#theme:checked) li::before {background-color: rgb(000,016,080);}
/*
.j_headerクラスに対してのスタイルを指定 */
.j_header {
    display: grid; /* グリッドコンテナとして要素を表示 */
    grid-template: auto 1fr / 6fr 4fr; /* グリッドの行と列のテンプレートを指定 */
    gap: 1rem; /* グリッドアイテム間の隙間を指定 */
    margin-bottom: 2rem; /* 下側のマージンを指定 */
    transition: opacity 0.5s; /* 要素の不透明度の変化にトランジション:遷移を設定 */
}
/*
.j_article要素に対して、共通のスタイルを指定 */
.j_article {
    padding: 2rem;  /* paddingは内側の余白を指定 */
    margin: 0 auto; /* marginは外側の余白を指定 */
    width: 100%;
    box-shadow: 0 10px 20px -5px hsl(0 0% 50% / 0.5);
    border: 3px solid hsl(0 0% 90%); /* border: 1px solid */
    border-radius: 6px;  /*border-radius: 6px;*/
    background: rgb(255,255,255);
    resize: horizontal;
    overflow: hidden;
    max-width: min(calc(600px + 8rem), calc(100vw - 2rem));
    min-width: 340px;
    container-type: inline-size;
    transition: background-color 0.25s, color 0.25s, border 0.25s, box-shadow 0.25s;
}
/*
.j_article要素内のa要素に対してのスタイルを指定 */
.j_article a {
    align-self: start;    /* 垂直方向の配置を開始位置に設定 */
    text-decoration: none; /* テキストの下線をなくす */
    justify-self: end;    /* 水平方向の配置を終了位置に設定 */
    border-radius: 10px;  /* ボーダーの角 border-radius: 100px;&#x27a1;&#xfe0f;10px;*/
    padding: 0.5rem 2rem;
    border: 0;
    color: rgb(255,255,255);
    font-weight: 120;
    cursor: pointer;
    background: linear-gradient(to right, rgb(000,000,255), rgb(000,255,255)) 0 0 / 200% 100% no-repeat;
    transition: background-position 0.15s;
}
/*
.j_article要素内のa要素がホバーされたりフォーカスされた場合のスタイルを指定。背景位置を右端に移動 */
.j_article a:is(:hover, :focus-visible) {background-position: 100% 0;}
/* 
p要素のマージンを0に設定。段落の上下の余白をなくす */
p {margin: 0;}
/*
.sr-onlyクラスに対してスクリーンリーダー向けのスタイルを指定。このクラスは画面上では見えないがスクリーンリーダーに読み上げられる要素 */
.sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}

/*
&#91;for=theme]属性セレクタを使用してthemeというIDを持つ要素に対して   スタイルを指定。この要素はテーマ切り替えのためのコントロール */
&#91;for=theme] {width:48px;aspect-ratio:1;position:fixed;bottom:1rem;right:1rem;display:grid;place-items:center;}

/*
&#91;for=theme]属性セレクタの内部のsvg要素(ダークモード切替)に対して幅を75%に設定 */
&#91;for=theme] svg {width:75%;}

/*
#themeがチェックされている場合に、
      それぞれの条件に応じてSVG内のパス要素の不透明度を設定 */

#theme + svg path:first-of-type,
#theme:checked + svg path:last-of-type {opacity: 0;}
#theme:checked + svg path:first-of-type {opacity: 1;}

/*
.j_controlsクラスに対して、スタイルを指定 */
.j_controls {
    display: grid; /* グリッドレイアウトを使用して要素を配置 */
    grid-template-columns: 1fr auto;
    gap: 0.5rem;
    padding: 1rem;
    border: 1px solid rgb(230,230,230);
    border-radius: 6px;
    background: rgb(255,255,255);
    position: fixed;
    top: 1rem;
    right: 1rem;
    z-index: 2;
}
/*
labelとinput要素に対してアクセントカラーとカーソルのスタイルを指定 */
label,
input {accent-color: rgb(14, 248, 255); cursor: pointer;} /* #db2777;&#x27a1;&#xfe0f;rgb(14, 206, 255);&#x27a1;&#xfe0f;rgb(14, 248, 255); */
/*
.j_sceneクラスに対して、スタイルを指定 */
.j_scene {
    --buff: 3rem; /*--buffはカスタムプロパティでマスク境界を制御 */
    height: 100%;
    width: 100%;
    mask: /* maskは2つの線形グラデーションを使用してマスクを作成。1つは水平方向もう1つは垂直方向 */
        linear-gradient(transparent, white var(--buff) calc(100% - var(--buff)), transparent),
        linear-gradient(90deg, transparent, white var(--buff) calc(100% - var(--buff)), transparent);
    mask-composite: intersect; /* intersect;はマスクの合成方法を指定。現在のマスクレイヤーとその下のマスクレイヤーとの重なり部分を表示 */
}

/* 　　#overflowがチェックされている場合.j_sceneクラスのマスクを解除 */
:root:has(#overflow:checked) .j_scene {mask: unset;}
/* 　　#overflowがチェックされている場合.j_windowクラスに対してアウトラインを追加 */
:root:has(#overflow:checked) .j_window {outline: 4px dashed rgb(0, 106, 255); }  /* #db2777;&#x27a1;&#xfe0f;rgb(0, 106, 255); */
/* 　　#overflowがチェックされている場合.j_headerクラスの不透明度を0.2に設定 */
:root:has(#overflow:checked) .j_header {opacity: 0.2;}
/*
:root要素が#dimensionがチェックされている場合.j_grid01クラスに対して--rotateカスタムプロパティを1に設定 */
:root:has(#dimension:checked) .j_grid01 {--rotate: 1;}

/* li 要素に対してのスタイルを指定:サイトの他のliに影響を及ばさない様にする */
.j_li1 {
    min-height: 60px;
    transform-style: preserve-3d;
    width: 100%;
    z-index: calc(1 + var(--active));
    list-style-type: none;
}
.j_li2 {list-style-type: none;} /*箇条書きのマーカーや数字を消す:none; */
/* li::before擬似要素に対してのスタイルを指定 */
.j_li1::before {
    content: "";  /* 擬似要素の内容を空に設定 */
    position: absolute;  /* 絶対位置に配置 */
    inset: 4px 4px -2px -2px;  /* 位置を指定&#x27a1;&#xfe0f; */
    border-radius: 6px;  /* 角丸&#x27a1;&#xfe0f; */
    background: rgba(0, 0,250, 0.22);
    filter: blur(calc(var(--active, 0) * 8px));
    z-index: -1;
    transition: scale var(--transition015), opacity var(--transition015), translate var(--transition015), filter var(--transition015);  /* 遷移のスタイルを指定 */
    transform-origin: 50% 0;  /* 変形の原点を指定 */
    scale: 1 calc(1 + (var(--active, 0) * 0.05)); /* スケールを設定 */
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 250, 0.1), 0 2px 4px -2px rgba(0, 0, 250, 0.21);  /* &#x27a1;&#xfe0f; */
  box-shadow: 0 0 rgba(0, 0,250, 0.1), 0 0 rgba(0, 0, 250, 0.21), var(--tw-shadow); /*#0000,&#x27a1;&#xfe0f;rgba(0, 0, 250, 0.21);*/
}

/*
.j_windowクラスに対して、高さ、幅、アウトライン、トランジションなどのスタイルを指定 */
.j_window {
   height: 250px;  /* height:250px;&#x27a1;&#xfe0f;350px;&#x27a1;&#xfe0f;400px;&#x27a1;&#xfe0f;250px; */
   container-type: inline-size; /* コンテナのタイプを指定 */
   transform-style: preserve-3d;  /* 3D変換のスタイルを指定 */
   width: 100%;
   outline: 4px dashed transparent; /* 要素のアウトラインを指定 */
   transition: outline 0.5s; /* トランジション:遷移のスタイルを指定*/
}

/*
.j_grid01クラスは、Cardの枠：グリッドのスタイルを指定 */
.j_grid01 {
    --count: 5; /* --countはカスタムプロパティで、アイテムの縦の数を制御 */
    --inset: 0; /* --insetと--outsetはアニメーションのオフセットを制御 */
    --outset: 2.5;
    height: 100%; /* &#x27a1;&#xfe0f; .j_itemも、100%; */
    width: 100%;
    margin: 0;
    list-style-type: none; /* 箇条書きのマーカーや数字を消す:none; or 二桁の数字:decimal-leading-zero; */
    position: relative;
    padding: 0 1rem;
    display: grid;
    grid-template-columns: 1fr 1fr; /* grid-template-columnsはグリッドの列のテンプレートを指定 */
    gap: 0 2rem;     /* gapはグリッドアイテム間の隙間を指定 */
    transition: transform 0.5s; /* トランジション:遷移のスタイルを指定 */
    transform:       /* transformは3D変換を指定 */
        rotateX(calc(var(--rotate, 0) * 20deg))
        rotateZ(calc(var(--rotate, 0) * -20deg))
        skewX(calc(var(--rotate, 0) * 20deg));
}
/*
.j_grid01クラス内のli要素がホバーされた場合、アニメーションの再生状態を一時停止 */
.j_grid01:hover li {animation-play-state: paused;}

/*
.j_grid01クラスに対して、スタイルを指定 */
.j_grid01 {transform-style: preserve-3d; gap: 1rem;} /* gap:グリッドアイテム間の隙間指定 */

/*
.j_itemクラスは、Cardスタイルを指定 */
.j_item {
    background: hsl(0 0% 100%);
    border: 1px solid hsl(0 0% 90%);
    color: hsl(0 0% 10%);
    border-radius: 6px;   /* border-radius: 6px; */
    cursor: pointer;      /* カーソルをポインターに変更 */
    display: flex;       /* フレックスコンテナとして要素を表示 */
    gap: 1rem;            /* 子要素間の隙間を指定 */
    height: 100%;        /* height:100%;&#x27a1;&#xfe0f;.j_grid01も、100%; */
    justify-content: start; /* アイテムを開始位置に配置 */
    overflow: hidden;      /* 要素のオーバーフローを制御 */
    align-items: left;   /* align-items:center;アイテムを中央揃配置&#x27a1;&#xfe0f; */
    text-align: left;    /* center;&#x27a1;&#xfe0f;left; */
    width: 100%;
    transition: transform var(--transition015), scale var(--transition015), background-color 0.25s, color 0.25s, border 0.25s, box-shadow 0.25s;
    scale: calc(1 + (var(--active, 0) * 0.05));  /*scaleはスケールを設定*/
    transform: translate3d(0, 0, calc(var(--active, 0) * 24px));  /* transformは3D変換を指定*/
    float: left;   /* 画像に回り込む文字 add */
    clear:both;  /* float: left;属性の次はclearの記述は使用しないと画面内容が崩れやすい */
}
.j_item img {
    float: left;  /* 画像に回り込む文字 img部分は要別定義 add */
    clear:both;   /* float: left;属性の次はclearの記述は使用しないと画面内容が崩れやすい */
    padding-right: 2px; /*  7px; add&#x27a1;&#xfe0f; */
    margin-left: -25px; /* -17px; add&#x27a1;&#xfe0f; */
}

/*
li:nth-of-type(n:10枚のCard)は、兄弟要素の中で指定された型（タグ名）のn番目の要素を選択。
                     --indexはカスタムプロパティで要素の位置を指定 */
li:nth-of-type(01) { --index: 0; }
li:nth-of-type(02) { --index: 0; }
li:nth-of-type(03) { --index: 1; }
li:nth-of-type(04) { --index: 1; }
li:nth-of-type(05) { --index: 2; }
li:nth-of-type(06) { --index: 2; }
li:nth-of-type(07) { --index: 3; }
li:nth-of-type(08) { --index: 3; }
li:nth-of-type(09) { --index: 4; }
li:nth-of-type(10) { --index: 4; }

/*
@container (width &lt; 400px)は、ウィンドウの幅が400px未満の場合に適用されるメディアクエリ。
  .j_grid01クラスに対してグリッドのテンプレートを指定。
  --countはカスタムプロパティでアイテムの数を制御。
  --durationと--delayはアニメーションの時間と遅延を制御 */
@container (width &lt; 400px) {
    .j_header {grid-template: auto 1fr / 1fr;  }
    .j_header a {justify-self: start;  }
    .j_grid01 {--count: 10; --inset: 0; --outset: 3; grid-template-columns: 1fr; }
    li:nth-of-type(01) { --index: 0; }
    li:nth-of-type(02) { --index: 1; }
    li:nth-of-type(03) { --index: 2; }
    li:nth-of-type(04) { --index: 3; }
    li:nth-of-type(05) { --index: 4; }
    li:nth-of-type(06) { --index: 5; }
    li:nth-of-type(07) { --index: 6; }
    li:nth-of-type(08) { --index: 7; }
    li:nth-of-type(09) { --index: 8; }
    li:nth-of-type(10) { --index: 9; }

    li {--duration: calc(var(--speed) * 1); /* @mediaと同じスピードに変更--duration:calc(var(--speed) * 2);&#x27a1;&#xfe0f; */
        --delay: calc((var(--duration) / var(--count)) * (var(--index, 0) - 8)); }
}

@keyframes slide {100% {translate: 0% calc(calc((var(--index) + var(--outset, 0)) * -100%));}}

/*
@media(prefers-reduced-motion: no-preference)は、ユーザがアニメーションを好むかどうかをチェックするメディアクエリ */
@media(prefers-reduced-motion: no-preference) {
    .j_grid01 {gap: 0 2rem;}

    li {--duration: calc(var(--speed) * 1);
        --delay: calc((var(--duration) / var(--count)) * (var(--index, 0) - 8));
        animation: slide var(--duration) var(--delay) infinite linear;
        translate: 0% calc(((var(--count) - var(--index)) + var(--inset, 0)) * 100%); }

        li:hover {--active: 1;}

    @container (width &lt; 400px) {
        li {--duration: calc(var(--speed) * 2);
            --delay: calc((var(--duration) / var(--count)) * (var(--index, 0) - 8));  }
    }
}
&lt;/style&gt;</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>デザイン：cssで3D ＆ 回転Design　ソースコードを確認＆コピペできます。</title>
		<link>https://xn--ecka7j.biz/site-operation/design/7939/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Sat, 19 Aug 2023 11:57:13 +0000</pubDate>
				<category><![CDATA[css ：デザイン]]></category>
		<category><![CDATA[Bootstrap 5]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<category><![CDATA[道具]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=7939</guid>

					<description><![CDATA[デザインで遊んでみました。このままの形で実際に、使うことが少ないかもしれませんが、ややこしい部分はHTMLと.cssのSource Codeをご覧いただけます。コピペすればそのままの形で利用できますので。チョッとした発想 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="is-style-information-box has-box-style">デザインで遊んでみました。このままの形で実際に、使うことが少ないかもしれませんが、ややこしい部分はHTMLと.cssのSource Codeをご覧いただけます。コピペすればそのままの形で利用できますので。チョッとした発想の転換や他に応用で来るかも知れません。順番を追って記載し、一番最後の部分のSourceをご覧いただける様にしています。</p>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-18" checked><label class="toc-title" for="toc-checkbox-18">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">3D</a><ul><li><a href="#toc2" tabindex="0">hoop:輪っか</a></li><li><a href="#toc3" tabindex="0">輪っか：正転</a></li></ul></li><li><a href="#toc4" tabindex="0">疑似球体に近づける</a><ul><li><a href="#toc5" tabindex="0">輪っかの反転</a></li><li><a href="#toc6" tabindex="0">15度・75度・135度で交差</a></li></ul></li><li><a href="#toc7" tabindex="0">Source 公開</a><ul><li><a href="#toc8" tabindex="0">HTML Source</a></li><li><a href="#toc9" tabindex="0">.css Source</a></li></ul></li><li><a href="#toc10" tabindex="0">平面円形</a><ul><li><a href="#toc11" tabindex="0">角度を付け複数配置</a></li><li><a href="#toc12" tabindex="0">@keyframesで回転</a></li></ul></li><li><a href="#toc13" tabindex="0">dot sphere 10s</a></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">3D</span></h2>



<h3 class="wp-block-heading"><span id="toc2">hoop:輪っか</span></h3>



<div class="main_wrapper_sj">
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
</div>



<h3 class="wp-block-heading"><span id="toc3">輪っか：正転</span></h3>



<div class="main_wrapper_sj">
 <div class="sphere_wrapper_sjy">
  <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
 </div>
</div>



<pre class="wp-block-code"><code>&lt;div class="main_wrapper_sj"&gt;
 &lt;div class="sphere_wrapper_sjy"&gt;
  &lt;img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png"&gt;
 &lt;/div&gt;
&lt;/div&gt;</code></pre>



<pre class="wp-block-code"><code>&lt;style type="text/css"&gt;
.img-300_sj { width: 300px;}

.main_wrapper_sj {
  display:flex;
  position:relative;
  transform-style:preserve-3d;
  perspective:300px;
  left:0;top:0;bottom:0;right:0;
  align-items: center;  justify-content: center;
}
.sphere_wrapper_sjy {
  transform-style:preserve-3d;
  width:300px;height:300px;
  position:relative;
  animation:rotate3d_10sjy 10s linear infinite; }
 @keyframes rotate3d_10sjy {
  0%   {transform: rotateX(0) rotateY(0); }
  100% {transform: rotateX(0) rotateY(360deg); }
}
&lt;/style&gt;</code></pre>



<h2 class="wp-block-heading"><span id="toc4">疑似球体に近づける</span></h2>



<p>輪っかを<span class="bold">疑似球体</span>に近づける為に回転させる為に、<span class="marker-under">複数の輪っかを15度毎に配置して<span class="bold">回転</span></span>を付けました。（Y軸：0～360）</p>



<div class="main_wrapper_sj">
  <div class="sphere_wrapper_sjy">
   <div class="plane_sj plane_01"><!--015deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_02"><!--030deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_03"><!--045deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_04"><!--060deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_05"><!--075deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_06"><!--090deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_07"><!--105deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_08"><!--120deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_09"><!--135deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_10"><!--150deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_11"><!--165deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
    <div class="plane_sj plane_12"><!--180deg-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
    </div>
  </div>
</div>



<h3 class="wp-block-heading"><span id="toc5">輪っかの反転</span></h3>



<p>輪っかの周りに簡単な飾りをつけて、X軸：0～<span class="bold"><span class="bold-red">-360</span>deg、Y軸：０～360</span>degで、反転させています。</p>



<div class="main_wrapper_sj">
  <div class="sphere_wrapper_sjy-x">
   <div class="plane_sj plane_01"><!--015deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_02"><!--030deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_03"><!--045deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_04"><!--060deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_05"><!--075deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>
    </div>
    <div class="plane_sj plane_06"><!--090deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_07"><!--105deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_08"><!--120deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_09"><!--135deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>
    </div>
    <div class="plane_sj plane_10"><!--150deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_11"><!--165deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
    <div class="plane_sj plane_12"><!--180deg-->
<img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div>_____</div></div>
      <div class="spoke_sj spoke_02"><div>_____</div></div>
      <div class="spoke_sj spoke_03"><div>_____</div></div>
      <div class="spoke_sj spoke_04"><div>_____</div></div>
      <div class="spoke_sj spoke_05"><div>_____</div></div>
      <div class="spoke_sj spoke_06"><div>_____</div></div>
      <div class="spoke_sj spoke_07"><div>_____</div></div>
      <div class="spoke_sj spoke_08"><div>_____</div></div>
      <div class="spoke_sj spoke_09"><div>_____</div></div>
      <div class="spoke_sj spoke_10"><div>_____</div></div>
      <div class="spoke_sj spoke_11"><div>_____</div></div>
      <div class="spoke_sj spoke_12"><div>_____</div></div>
      <div class="spoke_sj spoke_13"><div>_____</div></div>
      <div class="spoke_sj spoke_14"><div>_____</div></div>
      <div class="spoke_sj spoke_15"><div>_____</div></div>
      <div class="spoke_sj spoke_16"><div>_____</div></div>
      <div class="spoke_sj spoke_17"><div>_____</div></div>
      <div class="spoke_sj spoke_18"><div>_____</div></div>
      <div class="spoke_sj spoke_19"><div>_____</div></div>
      <div class="spoke_sj spoke_20"><div>_____</div></div>
      <div class="spoke_sj spoke_21"><div>_____</div></div>
      <div class="spoke_sj spoke_22"><div>_____</div></div>
      <div class="spoke_sj spoke_23"><div>_____</div></div>
      <div class="spoke_sj spoke_24"><div>_____</div></div>
      <div class="spoke_sj spoke_25"><div>_____</div></div>
      <div class="spoke_sj spoke_26"><div>_____</div></div>
      <div class="spoke_sj spoke_27"><div>_____</div></div>
      <div class="spoke_sj spoke_28"><div>_____</div></div>
      <div class="spoke_sj spoke_29"><div>_____</div></div>
      <div class="spoke_sj spoke_30"><div>_____</div></div>
      <div class="spoke_sj spoke_31"><div>_____</div></div>
      <div class="spoke_sj spoke_32"><div>_____</div></div>
      <div class="spoke_sj spoke_33"><div>_____</div></div>
      <div class="spoke_sj spoke_34"><div>_____</div></div>
      <div class="spoke_sj spoke_35"><div>_____</div></div>
      <div class="spoke_sj spoke_36"><div>_____</div></div>  
    </div>
  </div>
</div>
<br>



<h3 class="wp-block-heading"><span id="toc6">15度・75度・135度で交差</span></h3>



<p id="gaiyou" class="Background_Text17"><i class="bi bi-layout-text-sidebar-reverse"></i> 概要</p>



<p class="text_mp">輪っか3枚の画像を60度で交差させ反転させて
  <br>輪っかの内外周には、飾りを設けRainbow表示をさせています。
  <br>この部分のSource Codeの内容は、それぞれ下の<a href="#HTML"><i class="bi bi-filetype-html fa fa-2x"></i></a>　<a href="#css"><i class="bi bi-filetype-css fa fa-2x"></i></a>部分で公開しています。
<br>&#x27a1; Codeエリアのマウスホバーで <i class="bi bi-union"></i> アイコンが表示されます。この <i class="bi bi-union"></i> アイコン　クリックでSourceをクリップボードにコピーできます。
</p>
<div></div>



<div class="main_wrapper_sj">
  <div class="sphere_wrapper_sjy-x">
    <div class="plane_sj plane_01"><!--15度-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_02"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_03"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_04"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_05"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_06"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_07"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_08"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_09"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_10"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_11"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_12"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_13"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_14"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_15"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_16"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_17"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_18"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_19"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_20"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_21"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_22"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_23"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_24"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_25"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_26"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_27"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_28"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_29"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_30"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_31"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_32"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_33"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_34"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_35"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
      <div class="spoke_sj spoke_36"><div><span class="Rainbow_t">・●●◎〇</span></div></div>
    </div>
    <div class="plane_sj plane_05"><!--75度-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_02"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_03"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_04"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_05"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_06"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_07"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_08"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_09"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_10"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_11"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_12"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_13"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_14"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_15"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_16"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_17"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_18"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_19"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_20"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_21"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_22"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_23"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_24"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_25"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_26"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_27"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_28"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_29"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_30"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_31"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_32"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_33"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_34"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_35"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
      <div class="spoke_sj spoke_36"><div><span class="Rainbow_t"><b>_____</b></span></div></div>
    </div>
    <div class="plane_sj plane_09"><!--135度-->
      <img alt decoding="async" class="img-300_sj" src="/wp-content/uploads/2021/12/circle_900-900-12.png">
      <div class="spoke_sj spoke_01"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_02"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_03"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_04"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_05"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_06"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_07"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_08"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_09"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_10"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_11"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_12"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_13"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_14"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_15"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_16"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_17"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_18"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_19"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_20"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_21"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_22"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_23"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_24"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_25"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_26"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_27"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_28"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_29"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_30"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_31"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_32"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_33"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_34"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_35"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
      <div class="spoke_sj spoke_36"><div><span class="Rainbow_t"><b>｜｜｜｜｜</b></span></div></div>
    </div>
  </div>
</div>
<div>
<p class="text_3x Rainbow_t">
  <i class="bi bi-filetype-css"></i>  CSSでDesign</p>
</div>



<h2 class="wp-block-heading"><span id="toc7">Source 公開</span></h2>



<p id="HTML" class="Background_Text17"><i class="bi bi-filetype-html fa fa-2x"></i>　</p>



<h3><span id="toc8">HTML Source</span></h3>



<style type="text/css">.tar {text-align: right;} </style>
<p class="tar"><a href="#gaiyou">概要に<i class="bi bi-arrow-up-square-fill"></i>戻る</a></p>



<p>上記回転図形と内容(HTML ＆ CSS)を少し変更しています。</p>



<pre class="wp-block-code"><code>&lt;div class="background_custom9 pt_x"&gt;

&lt;div class="main_wrapper_xy"&gt;
  &lt;div class="sphere_wrapper_xy"&gt;
    &lt;div class="plane_xy plane_01"&gt;&lt;!--15度--&gt;
      &lt;img alt decoding="async" class="img-300_xy" src="https://xn--ecka7j.biz/wp-content/uploads/2021/12/circle_900-900-12.png"&gt;
      &lt;div class="spoke_xy spoke_01"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_02"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_03"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_04"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_05"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_06"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_07"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_08"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_09"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_10"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_11"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_12"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_13"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_14"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_15"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_16"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_17"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_18"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_19"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_20"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_21"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_22"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_23"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_24"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_25"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_26"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_27"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_28"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_29"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_30"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_31"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_32"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_33"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_34"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_35"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_36"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;◎●●●◎◎◎〇〇〇&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="plane_xy plane_05"&gt;&lt;!--75度--&gt;
      &lt;img alt decoding="async" class="img-300_xy" src="https://xn--ecka7j.biz/wp-content/uploads/2021/12/circle_900-900-12.png"&gt;
      &lt;div class="spoke_xy spoke_01"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_02"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_03"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_04"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_05"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_06"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_07"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_08"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_09"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_10"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_11"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_12"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_13"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_14"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_15"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_16"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_17"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_18"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_19"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_20"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_21"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_22"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_23"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_24"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_25"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_26"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_27"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_28"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_29"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_30"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_31"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_32"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_33"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_34"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_35"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_36"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;__________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="plane_xy plane_09"&gt;&lt;!--135度--&gt;
      &lt;img alt decoding="async" class="img-300_xy" src="https://xn--ecka7j.biz/wp-content/uploads/2021/12/circle_900-900-12.png"&gt;
      &lt;div class="spoke_xy spoke_01"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_02"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_03"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_04"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_05"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_06"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_07"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_08"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_09"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_10"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_11"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_12"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_13"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_14"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_15"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_16"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_17"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_18"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_19"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_20"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_21"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_22"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_23"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_24"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_25"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_26"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_27"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_28"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_29"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_30"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_31"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_32"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_33"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_34"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_35"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div class="spoke_xy spoke_36"&gt;&lt;div&gt;&lt;span class="Rainbow_t"&gt;&lt;b&gt;｜｜｜｜｜&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p class="text_3x Rainbow_t"&gt;
  &lt;i class="bi bi-filetype-css"&gt;&lt;/i&gt;  CSSでDesign&lt;/p&gt;
&lt;/div&gt;

&lt;/div&gt;</code></pre>



<p id="css" class="Background_Text17"><i class="bi bi-filetype-css fa fa-2x"></i>　</p>



<h3><span id="toc9">.css Source</span></h3>



<p class="tar"><a href="#gaiyou">概要に<i class="bi bi-arrow-up-square-fill"></i>戻る</a></p>



<pre class="wp-block-code"><code>&lt;style&gt;
.background_custom9 {

      color: white;
      background-color: #1111b2;
      font-size: 1.5em;
}
.pt_x {
  padding-top:100px;
  margin-left: 10px;
  }

.img-300_xy {width:300px; height:300px;}

.main_wrapper_xy {
  display:flex;
  position:relative;
  transform-style:preserve-3d;
  perspective:300px;
  left:0;top:0;bottom:0;right:0;
  align-items: center;  justify-content: center;}

.plane_xy{
  position:absolute;
   transform-style:preserve-3d;
   top:0; right:0; bottom:0; left: 0; }

.plane_xy.plane_01 { transform: rotateY(15deg);}
.plane_xy.plane_02 { transform: rotateY(30deg);}
.plane_xy.plane_03 { transform: rotateY(45deg);}
.plane_xy.plane_04 { transform: rotateY(60deg);}
.plane_xy.plane_05 { transform: rotateY(75deg);}
.plane_xy.plane_06 { transform: rotateY(90deg);}
.plane_xy.plane_07 { transform: rotateY(105deg);}
.plane_xy.plane_08 { transform: rotateY(120deg);}
.plane_xy.plane_09 { transform: rotateY(135deg);}
.plane_xy.plane_10 { transform: rotateY(150deg);}
.plane_xy.plane_11 { transform: rotateY(165deg);}
.plane_xy.plane_12 { transform: rotateY(180deg);}

.spoke_xy{
  transform-origin: 0% 0%;
  transform-style:preserve-3d;
  position:absolute;
  color: rgba(127, 255, 255, 0.5);  /*水色*/
  left:  50%;  top: 50%;  height:150px;  width: 0px;
}
.spoke_xy.spoke_01 { transform: rotateZ(10deg);}
.spoke_xy.spoke_02 { transform: rotateZ(20deg);}
.spoke_xy.spoke_03 { transform: rotateZ(30deg);}
.spoke_xy.spoke_04 { transform: rotateZ(40deg);}
.spoke_xy.spoke_05 { transform: rotateZ(50deg);}
.spoke_xy.spoke_06 { transform: rotateZ(60deg);}
.spoke_xy.spoke_07 { transform: rotateZ(70deg);}
.spoke_xy.spoke_08 { transform: rotateZ(80deg);}
.spoke_xy.spoke_09 { transform: rotateZ(90deg);}
.spoke_xy.spoke_10 { transform: rotateZ(100deg);}
.spoke_xy.spoke_11 { transform: rotateZ(110deg);}
.spoke_xy.spoke_12 { transform: rotateZ(120deg);}
.spoke_xy.spoke_13 { transform: rotateZ(130deg);}
.spoke_xy.spoke_14 { transform: rotateZ(140deg);}
.spoke_xy.spoke_15 { transform: rotateZ(150deg);}
.spoke_xy.spoke_16 { transform: rotateZ(160deg);}
.spoke_xy.spoke_17 { transform: rotateZ(170deg);}
.spoke_xy.spoke_18 { transform: rotateZ(180deg);}
.spoke_xy.spoke_19 { transform: rotateZ(190deg);}
.spoke_xy.spoke_20 { transform: rotateZ(200deg);}
.spoke_xy.spoke_21 { transform: rotateZ(210deg);}
.spoke_xy.spoke_22 { transform: rotateZ(220deg);}
.spoke_xy.spoke_23 { transform: rotateZ(230deg);}
.spoke_xy.spoke_24 { transform: rotateZ(240deg);}
.spoke_xy.spoke_25 { transform: rotateZ(250deg);}
.spoke_xy.spoke_26 { transform: rotateZ(260deg);}
.spoke_xy.spoke_27 { transform: rotateZ(270deg);}
.spoke_xy.spoke_28 { transform: rotateZ(280deg);}
.spoke_xy.spoke_29 { transform: rotateZ(290deg);}
.spoke_xy.spoke_30 { transform: rotateZ(300deg);}
.spoke_xy.spoke_31 { transform: rotateZ(310deg);}
.spoke_xy.spoke_32 { transform: rotateZ(320deg);}
.spoke_xy.spoke_33 { transform: rotateZ(330deg);}
.spoke_xy.spoke_34 { transform: rotateZ(340deg);}
.spoke_xy.spoke_35 { transform: rotateZ(350deg);}
.spoke_xy.spoke_36 { transform: rotateZ(360deg);}

.Rainbow_t {
  width:      100%;
   color: transparent;
   -webkit-background-clip: text;   /* -webkit-が無いと、虹色グラデーションにみになる 2022/01/10 */
   background-clip: text;
   background-image : linear-gradient(to right,red,orange,yellow,green,aqua,blue,purple);
   animation : animation_Rainbow32 32s linear infinite;}
  @keyframes   animation_Rainbow32 {
    0% {background-position: 0 0 }
    100%{ background-position: 600px 0px }}

.text_3x {
  margin-top: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  font-size: 3em;
  font-weight: bolder;}

.Background_Text17 {
   width:      100%; 
   color: transparent; 
   -webkit-background-clip: text;
   background-image : linear-gradient(to right,red,orange,yellow,green,aqua,blue,purple);
  animation : animation_Rainbow17 17s linear infinite;}

  @keyframes  animation_Rainbow17 {                    
     0% { background-position: 0 0 } 
   100% { background-position: 600px 0px }
}

/* 次は、平面円形を回転させるための.cssの一部*/
.sphere_wrapper_xy {
  transform-style:preserve-3d;
  width:300px;height:300px;
  position:relative;
  animation:rotate3d_10s-xy 10s linear infinite; }

 @keyframes rotate3d_10s-xy {
  0%   {transform: rotateX(360deg) rotateY(0); }
  100% {transform: rotateX(0) rotateY(360deg); } }
/*　x軸0～0deg：y軸0～360deg
 @keyframes rotate3d_10s-xy が無いと静止した状態 */  


&lt;/style&gt;</code></pre>



<h2 class="wp-block-heading"><span id="toc10">平面円形</span></h2>



<div class="main-wrapper_s1 tac">
  <img decoding="async" class="img-450_s1" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt="">
</div>



<h3 class="wp-block-heading"><span id="toc11">角度を付け複数配置</span></h3>



<p>同じ平面円形をY軸に10度毎ずらして配置</p>



<div class="main-wrapper_s1"> <div class="sphere_wrapper_j36x"><!--変更1-->
<div class="plane_j1 plane_00"><img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_01">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_02">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_03">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_04">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_05">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_06">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_07">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_08">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_09">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_10">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_11">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_12">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_13">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_14">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_15">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_16">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_17">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_18">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_19">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_20">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_21">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_22">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_23">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_24">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_25">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_26">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_27">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_28">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_29">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_30">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_31">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_32">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_33">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_34">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_35">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_36">
<img decoding="async"  src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
 </div>
</div>




<h3 class="wp-block-heading"><span id="toc12">@keyframesで回転</span></h3>



<p><span class="bold">.css</span>定義の.sphere_wrapper_sjy-x {内に定義した<br>animation:rotate3d_10sjy-x 10s linear infinite; 部分「rotate3d_10sjy-x」に対して<br><span class="bold">@keyframes</span>&nbsp;で、<br>「rotate3d_10sjy-x」の動き「x軸0～0deg：y軸0～360deg」を定義する。<br><span class="bold">@keyframes</span>が無いと静止した状態になります。</p>



<p>.sphere_wrapper_sjy-x {<br>　transform-style:preserve-3d;<br>　width:300px;height:300px;<br>　position:relative;<br>　<span class="bold">animation:&nbsp;<span class="bold-red">rotate3d_10sjy-x</span></span>&nbsp;10s linear infinite; }<br><span class="bold">@keyframes</span>&nbsp;<span class="bold-red">rotate3d_10sjy-x</span>&nbsp;{<br>　0% {transform: rotateX(-45deg) rotateY(0); }<br>　100% {transform: rotateX(-45deg) rotateY(360deg); } }<br>※．ｘ軸は<span class="bold-red">-45deg</span>で固定　（前方向に傾ける）　</p>



<div class="main-wrapper_s1">
<div class="main-wrapper_j300 back_j1"><div class="sphere_wrapper_j36">
<div class="plane_j1 plane_00"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_01"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_02"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_03"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_04"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_05"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_06"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_07"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_08"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_09"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_10"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_11"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_12"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_13"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_14"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_15"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_16"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_17"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_18"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_19"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_20"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_21"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_22"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_23"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_24"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_25"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_26"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_27"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_28"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_29"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_30"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_31"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_32"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_33"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_34"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_35"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
<div class="plane_j1 plane_36"><img decoding="async" class="img300" src="/wp-content/uploads/2021/12/earth_450-450-48.png" alt=""></div>
</div></div></div>



<h2 class="wp-block-heading"><span id="toc13">dot sphere 10s</span></h2>



<p>ドット（点）で球体を表してみました。</p>



<div class="main-wrapper_sp">
  <div class="sphere-wrapper_sp">
    <div class="plane_sp plane010">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane020">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane030">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane040">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane050">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane060">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane070">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane080">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane090">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane100">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane110">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane120">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane130">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane140">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane150">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane160">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane170">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div>
    <div class="plane_sp plane180">
      <div class="spoke_sp spoke010"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke020"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke030"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke040"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke050"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke060"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke070"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke080"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke090"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke100"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke110"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke120"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke130"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke140"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke150"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke160"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke170"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke180"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke190"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke200"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke210"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke220"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke230"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke240"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke250"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke260"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke270"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke280"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke290"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke300"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke310"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke320"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke330"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke340"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke350"><div class="dot_sp"></div></div>
      <div class="spoke_sp spoke360"><div class="dot_sp"></div></div>
    </div> 
  </div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>生成AI：Copilot（GPT-4）に .cssデザインの改善を尋ねてみた（無料）</title>
		<link>https://xn--ecka7j.biz/toolboox/chatgpt/7147/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Sat, 13 May 2023 09:28:05 +0000</pubDate>
				<category><![CDATA[生成AI]]></category>
		<category><![CDATA[AI Tool]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Edge Copilot]]></category>
		<category><![CDATA[GPT-4]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[ホームページ制作]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=7147</guid>

					<description><![CDATA[.cssデザインの改善を聞いてみて分かったこと　.1 ※．ここと、他の記事で&#8221;ChatGPT&#8220;と書いているものは、正式には（GPT-4搭載したマイクロソフトEdge「Copilot」です。） 　今 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>.cssデザインの改善を聞いてみて分かったこと　.1</p>



<p><span class="bold-red"><span class="badge-red">※．</span></span><span class="marker-under"><span class="marker">ここと、他の記事で&#8221;<strong>ChatGPT</strong>&#8220;と書いているものは、正式には（<strong>GPT-4搭載したマイクロソフトEdge「Copilot」</strong>です。）</span></span></p>



<p>　今回の場合、提供された回答（スケルトン）を少し修正・変更するだけで、実用になる（使える）ものを入手することができました。</p>



<p>以下に、操作方法も含め「執筆分野」に対する</p>



<ul class="wp-block-list">
<li>　「回答」</li>



<li>　提示された「Codeを表示」</li>



<li>　提示されたCodeでの実行結果</li>



<li>　Codeの変更後の表示</li>
</ul>



<p>　など、<br>「現状」を、お伝えできたらと、想って（思って）います。</p>



<p>※.アイコンは、<strong>Bootstrap</strong> および <strong>FontAwesome5</strong> のアイコンをそのまま（又は編集して）使用しています。実際のアイコンとの相違はご了承ください。<br><br>この記事は、<strong>Edge</strong>から、<strong>Copilot</strong>を使用して得た情報を元にして編集した（書いた）ものです。</p>
</div>



<p><span class="badge-red"><strong>追記</strong></span>23/06/03：Copilotの利用制限　<br>&#x27a1;　両方のCopilotに聞いてみた「<a href="#copilot2"><span class="bold"><span class="marker-under-blue">Copilotの利用制限事項はありますか？</span></span></a>」</p>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-20" checked><label class="toc-title" for="toc-checkbox-20">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">起動</a></li><li><a href="#toc2" tabindex="0">執筆～回答</a><ul><li><a href="#toc3" tabindex="0">参照先（元）のCube</a></li><li><a href="#toc4" tabindex="0">回答</a><ul><li><a href="#toc5" tabindex="0">回答にあったCubeを表示</a></li></ul></li></ul></li><li><a href="#toc6" tabindex="0">改善</a><ul><li><a href="#toc7" tabindex="0">回答Cubeを少し改造・改善</a></li></ul></li><li><a href="#toc8" tabindex="0">まとめ</a></li><li><a href="#toc9" tabindex="0">Copilotに聞いてみた（２）</a></li><li><a href="#toc10" tabindex="0">EdgeのChatとCopilotの両方で聞いてみた</a><ul><li><a href="#toc11" tabindex="0">Copilotの利用制限事項？</a><ul><li><a href="#toc12" tabindex="0">Chatで聞いてみる</a></li><li><a href="#toc13" tabindex="0">Copilotで聞いてみる</a></li><li><a href="#toc14" tabindex="0">聞いてみてわかったこと</a></li></ul></li></ul></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">起動</span></h2>



<p><i class="fab fa-edge" style="color:aqua;font-size: 30px;"></i> Edgeを起動
<br>Edgeの右上にある<span class="fa-stack fa-lg sb_icon">
	<i class="far fa-comment fa-stack-2x"></i>
	<i class="fa-stack-1x">b</i>
</span> をクリックすると、
<br><span class="tar">右ペインに
<img decoding="async" src="https://xn--ecka7j.biz/wp-content/uploads/2023/05/ChatGPT_23-05-11.jpg" alt="ChatGPT" width="400">が表示されます。</span>
<br>※．これが「<b>Copilot</b>」です。正式には（<b>GPT-4搭載したマイクロソフトEdge「Copilot」</b>です。）
<br>
<br><i class="bi bi-chat-text sb_icon"></i> チャット の隣の　<i class="bi bi-pencil-square sb_icon"></i> 作成アイコンをクリックして起動します。
</p>
<hr>



<h2 class="wp-block-heading"><span id="toc2">執筆～回答</span></h2>



<p>「<span class="bg-light text-dark">執筆分野</span>」に、以下の内容を記入して。</p>
	<p class="bg-light text-dark">以下の私のサイトの、回転するCubeのコードを参考にして、
	<br>　より良いコーディングを示してください。
	<br>
	<br>・ 参考するサイトのURLは以下です。
	<br>　	<b>https://xn--ecka7j.biz/ </b>
	<br>
	<br>・ 但し、.jsは使用しないで、.cssだけで実現する方法でお願いします。
	<br>　（私のサイトでも.jsは使用していません。）	</p>
<p>執筆分野に記入以降の操作</p>
<p>各セクションの「<span class="bg-primary">ボタン</span>」色が、選択したボタン操作です。</p>
<p><i class="bi bi-person w_icon"><sup><i class="bi bi-broadcast" style="font-size:0.5rem;"></i></sup></i> トーン
<br>
<span class="bg-primary">プロフェッショナル</span>　
<span class="bg-secondary">カジュアル</span>　
<span class="bg-secondary">熱狂的</span>
<br>
<span class="bg-secondary">ニュース</span>　
<span class="bg-secondary">面白い</span>
<br><br>
<i class="bi bi-card-text w_icon"></i>　形式
<br>
<button type="button" class="btn btn-primary">
<i class="bi bi-justify-left w_icon"><br>段落</i></button>　
<button type="button" class="btn btn-secondary">
<i class="bi bi-envelope w_icon"><br>メール</i></button>　
<button type="button" class="btn btn-secondary">
<i class="bi bi-file-richtext w_icon"><br>ブログの投稿</i></button>　
<button type="button" class="btn btn-secondary">
<i class="bi bi-list-ul w_icon"><br>アイデア</i></button>
<br><br>
<i class="bi bi-justify-left w_icon"></i> 長さ
<br>
<span class="bg-secondary">短い</span>　
<span class="bg-secondary">中</span>　
<span class="bg-primary">長い</span>
</p>
<p>執筆分野に<b>ある程度の文字数</b>を入力すると、</p>
<p>「<span class="bg-secondary">　　下書きの生成　　</span>」　が、
	<br>「<span class="bg-primary">　　下書きの生成　　</span>」　に変わり、クリックできる様になります。</p>
<p class="tac">「<span class="bg-primary">　　下書きの生成　　</span>」 をクリック</p>
<p class="tac"><img decoding="async" src="https://xn--ecka7j.biz/wp-content/uploads/2023/05/ChatGPT_23-05-12.jpg" alt="ChatGPT" width="400">
</p>
<p>処理進行中（途中）は、「<span class="bg-secondary">　　下書きの生成　　</span>」　に戻ります。</p>
<p>プレビュー内に回答が、かえって来はじめます。</p>
<p class="tac">「<span class="bg-secondary">　　下書きの生成　　</span>」</p>
<p class="tac">が</p>
<p class="tac">「<span class="bg-primary">　　下書きの生成　　</span>」</p>
<p class="tac">になったら</p>
<p>プレビュー内の下側の<i class="bi bi-files w_icon rotate_180"></i> アイコンクリックで、クリップボードにコピーされます</p>
<hr>



<h3 class="wp-block-heading"><span id="toc3">参照先（元）のCube</span></h3>



<p>改善の為に提示したCubeは、以下のものです。</p>



<div class="cube_container_j7"><div class="cube_big_j7"><div class="cube_face_j7"><p><a href="https://xn--ecka7j.biz/" target="_blank"><i class="fas fa-server"></i>.bizHome<br>トップページ</a></p></div><div class="cube_face_j7"><p><a href="https://xn--ecka7j.biz/category/toolboox/" target="_blank"><i class="fas fa-briefcase"></i> ToolBox<br>道具箱</a></p></div><div class="cube_face_j7"><p><a href="https://xn--ecka7j.biz/category/site-operation/" target="_blank"><i class="fas fa-sitemap"></i>Operation<br>運用</a></p></div><div class="cube_face_j7"><p><a href="https://xn--ecka7j.biz/category/plugin/" target="_blank"><i class="fas fa-plug"></i> Plugin<br>プラグイン</a></p></div><div class="cube_face_j7"><p><a href="https://xn--ecka7j.biz/category/security/" target="_blank"><i class="fas fa-cog fa-spin s_none"></i>Security<br>セキュリティ</a></p></div><div class="cube_face_j7"><p><a rel="noopener" href="https://a-itc.info/" target="_blank"><i class="fas fa-laptop"></i> .info<br>スマホ最適</a></p></div></div></div>



<br><br>
<hr>



<h3 class="wp-block-heading"><span id="toc4">回答</span></h3>



<p class="bg-secondary">以下のコードは、CSSだけで回転するキューブを作成する方法です。参考にしたサイトのURLは <b>https://xn--ecka7j.biz/site-operation/design/3515/ </b> です。まず、HTMLでキューブの各面をdiv要素として定義します。クラス名は前、後、上、下、左、右とします。</p>



<code>
	&lt;div class="cube"&gt;
	<br>　&lt;div class="face"&gt;
	<br>　　&lt;div class="front"&gt;前&lt;/div&gt;
	<br>　　&lt;div class="back"&gt;後&lt;/div&gt;
	<br>　　&lt;div class="top"&gt;上&lt;/div&gt;
	<br>　　&lt;div class="bottom"&gt;下&lt;/div&gt;
	<br>　　&lt;div class="left"&gt;左&lt;/div&gt;
	<br>　　&lt;div class="right"&gt;右&lt;/div&gt;
	<br>　&lt;/div&gt;
	<br>&lt;/div&gt;
</code>



<p class="bg-secondary">次に、CSSでキューブのスタイルとアニメーションを設定します。キューブの親要素に perspective プロパティを指定して視点を設定し、 transform-style: preserve-3d を指定して子要素に3D変形を適用します。キューブの各面には transform プロパティを使って位置と角度を調整します。また、 border や background-color などで見た目を整えます。キューブの回転は animation プロパティと @keyframes ルールで定義します。以下はその例です。</p>



<code>
	.cube {position:absolute;top:100px;left:100px;font-size:70px;perspective:400px;}
	<br>.cube &gt; .face {position:relative;width:100px;height:100px;
	<br>　transform-style:preserve-3d; /* 子要素に3D変形を適用 */
	<br>　animation:rotate 10s linear infinite; /* 回転アニメーション */
	<br>}
	<br>.cube &gt; .face &gt; * {  position:absolute;　top:0;left:0;width:100%;height:100%;border:10px double silver;border-radius:20px;}
	<br>.cube &gt; .face &gt; .front {transform: translateZ(50px); /* 前面を手前に移動 */ }
	<br>.cube &gt; .face &gt; .back {transform: translateZ(-50px) rotateY(180deg); /* 後面を後方に移動して裏返す */ }
	<br>.cube &gt; .face &gt; .top {transform: translateY(-50px) rotateX(90deg); /* 上面を上に移動して上向きにする */ }
	<br>.cube &gt; .face &gt; .bottom {transform: translateY(50px) rotateX(-90deg); /* 下面を下に移動して下向きにする */ }
	<br>.cube &gt; .face &gt; .left {transform: translateX(-50px) rotateY(-90deg); /* 左面を左に移動して左向きにする */ }
	<br>.cube &gt; .face &gt; .right {transform: translateX(50px) rotateY(90deg); /* 右面を右に移動して右向きにする */ }
	<br>@keyframes rotate {from {transform: rotateX(0deg) rotateY(0deg); /* 初期状態 */ }
	<br>　to {transform: rotateX(360deg) rotateY(360deg); /* 最終状態 */ }
	}
</code>
<hr>



<h4 class="wp-block-heading"><span id="toc5">回答にあったCubeを表示</span></h4>



<p><u>正しい<b>Cube</b>に見えますか？</u>・・・
	<br>元々の記述にはなかった・・・　perspective:400px;視点が追加されています。
</p>



<div class="cube_2"><div class="face_2"><div class="front_2">前</div><div class="back_2">後</div><div class="top_2">上</div><div class="bottom_2">下</div><div class="left_2">左</div><div class="right_2">右</div></div></div>



<br><br><br>



<p class="bg-primary">　回答のHTMLと.cssから、複数のCubeを定位置に表示させる為に、
<br>　.cube {position:absolute;・・・・は、
<br>　.cube {position:relative;・・・に、表示位置調整の為変更しました。
<br>　.cube {
<br>　に、margin-left:100px; margin-bottom:120px;を追加しています。
<br>
<br>　<u>※．視点の位置： perspective:400px;　</u>
<br>
<br>　rotateは10秒です。
</p>
<hr>



<h2 class="wp-block-heading"><span id="toc6">改善</span></h2>



<h3 class="wp-block-heading"><span id="toc7">回答Cubeを少し改造・改善</span></h3>



<div class="cube_J">
 <div class="face_J">
  <div class="front tac" style="font-size:0.8em;background-color:rgba(0,255,255,0.765432);">
   <i class="bi bi-layout-text-window"></i>
  </div>
  <div class="back tac" style="font-size:0.8em;background-color:rgba(0,0,255,0.765432);">
   <i class="bi bi-tools"></i>
  </div>
  <div class="top tac" style="font-size:0.8em;background-color:rgba(255,0,0,0.765432);">
   <i class="bi bi-upc-scan"></i>
  </div>
  <div class="bottom tac" style="font-size:0.8em;background-color:rgba(0,128,0,0.765432);">
   <i class="bi bi-plugin fas fa-spin"></i>
  </div>
  <div class="left tac" style="font-size:0.8em;background-color:rgba(255,255,0,0.765432);">
   <i class="bi bi-gear-fill fas fa-spin s_none"></i>
  </div>
  <div class="right tac" style="font-size:0.8em;background-color:rgba(255,0,255,0.765432);">
   <i class="bi bi-laptop"></i>
  </div>
 </div>
</div>



<p class="bg-primary">　各Cubeの面に、background-color:rgba() で半透明カラーを指定。
<br>各Cobe面(face)の文字をBootstrapアイコンに置換えてセンタリング
<br>
<br>　<u>※．<b>改善</b>：視点の位置を、perspective:400px; から 
<br>  &#x27a1;  perspective:<b>800</b>px;　にしてみました。</u>
<br>   　
<br><b>参照元Cubeは&#8221;perspective&#8221;</b>を使っていません。
<br>
<br>　&#8221;bi bi-gear-fill&#8221; と &#8220;bi bi-plugin&#8221;　は、回転を付けています。
<br>
<br>　角丸、border-radius:20px;を、border-radius: 5px;に変更。
<br>
<br>　rotateを12秒に変更しています。<br>
</p>
<hr>



<h2 class="wp-block-heading"><span id="toc8">まとめ</span></h2>



<br>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>今回の場合、提供された回答（スケルトン）を少し修正・変更するだけで、<br>実用になる（使える）ものを入手することができました。</p>



<p>ただ、今回の様に必ず旨く通用するもの入手できるか？というと、そうでもない様です。</p>



<p>肝心なことは、「執筆分野」に投稿する内容・質（適語表現であることも含め）・難易度だろうと思います。</p>



<p>また、技術的なものであった場合、保有するBigDataが最新のものでは無いため、</p>



<p>特に進化の早いIT関連技術では、最新の情報やテクニックは入手し辛いものになっている様です。</p>



<p>筆者が、別の切り口で「執筆分野」に投稿したものは、未だ有効な情報の入手が出来ないでいるのが現状です。</p>
</div>



<p id="copilot"><i class="bi bi-tools fa fa-2x fa-spin"></i> Copilot</p>



<h2 class="wp-block-heading"><span id="toc9">Copilotに聞いてみた（２）</span></h2>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>Microsoft <strong>Copilot </strong>？</p>



<ul class="wp-block-list">
<li>Edgeから利用できる<strong>Copilot</strong>もGPT-4を使用しているようですが、<strong>ChatGPT</strong>とどこが違うのでしょうか？優位点を上げてください。</li>



<li>「マイクロソフトが開発した<strong>GPT-4</strong>ベース」と答えられましたが、<strong>OpenAI</strong>の「<strong>GPT-4</strong>」とは、どこが違うのでしょうか？</li>
</ul>
</div>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>以下のような回答が考えられます。</strong></p>



<p>Edgeから利用できるCopilotは、マイクロソフトが開発したGPT-4ベースのAI機能です。<br>ChatGPTとは、OpenAIが開発したGPT-3ベースのチャットボットです。<br>CopilotとChatGPTの違いや優位点は以下の通りです。</p>



<ul class="wp-block-list">
<li>Copilotは、文章を執筆する機能や、検索や質問に答える機能など、多様な作業を支援することができます。<br>ChatGPTは、主に会話をすることに特化した機能です。</li>



<li>Copilotは、マイクロソフトの製品やサービスと連携して、より便利に使えます。<br>例えば、Edgeアプリから直接Copilotを呼び出したり、生成した文章をブログに追加したりできます。<br>ChatGPTは、Webサイトやアプリからアクセスする必要があります。</li>



<li>Copilotは、GPT-4をベースにしているため、より高度な文章生成や理解能力を持っています。<br>GPT-4は、GPT-3よりも約10倍のパラメーター数と約100倍のデータ量で学習されています。<br>ChatGPTは、GPT-3をベースにしているため、Copilotよりも劣る可能性があります。</li>
</ul>



<p><strong>マイクロソフトが開発したGPT-4ベースとOpenAIのGPT-4との違いは以下の通りです。</strong></p>



<ul class="wp-block-list">
<li>マイクロソフトが開発したGPT-4ベースは、OpenAIのGPT-4をライセンスして、マイクロソフト独自の改良や最適化を施したものです。<br>OpenAIのGPT-4は、オープンソースのAIプラットフォームです。</li>



<li>マイクロソフトが開発したGPT-4ベースは、マイクロソフトの製品やサービスに組み込まれています。<br>例えば、Microsoft 365 CopilotやEdge Copilotなどです。<br>OpenAIのGPT-4は、一般に公開されておらず、限られたパートナー企業や研究者にしかアクセスできません。</li>



<li>マイクロソフトが開発したGPT-4ベースは、マイクロソフトのビジョンや倫理観に沿って設計されています。例えば、安全性や公平性や透明性などに配慮しています。<br>OpenAIのGPT-4は、オープンなAIコミュニティによって開発されており、多様な視点や目的を持っています。</li>
</ul>
</div>



<p id="copilot2"><i class="bi bi-airplane-fill rotete_045 fa-2x"></i></p>



<h2 class="wp-block-heading"><span id="toc10">EdgeのChatとCopilotの両方で聞いてみた</span></h2>



<h3 class="wp-block-heading"><span id="toc11">Copilotの利用制限事項？</span></h3>



<div class="wp-block-group is-style-question-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>以下の画像は、Edgeの左側（画像のほぼ2/3）が<strong>Chat</strong>画面で、右側が<strong>Copilot</strong>の画面です。<br>今回は、ChatとCopilotに同じ質問をしてみた結果です。</p>
</div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="764" src="https://xn--ecka7j.biz/wp-content/uploads/2023/06/Copilot2023-06-03-172246-800x764.jpg" alt="" class="wp-image-7537" srcset="https://xn--ecka7j.biz/wp-content/uploads/2023/06/Copilot2023-06-03-172246-800x764.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2023/06/Copilot2023-06-03-172246-500x478.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2023/06/Copilot2023-06-03-172246-300x287.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2023/06/Copilot2023-06-03-172246-768x734.jpg 768w, https://xn--ecka7j.biz/wp-content/uploads/2023/06/Copilot2023-06-03-172246.jpg 1452w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">ChatとCopilot</figcaption></figure>



<h4 class="wp-block-heading"><span id="toc12">Chatで聞いてみる</span></h4>



<p><strong>Copilotの利用制限事項はありますか？</strong></p>



<div class="wp-block-group is-style-information-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>Copilotの利用制限事項については、以下のようなものがあります。</p>



<ul class="wp-block-list">
<li><del>CopilotはMicrosoft 365のアプリでのみ利用可能で、他のアプリやブラウザでは動作しません。1</del>  &#x27a1; <strong>Edgeで利用可。</strong></li>



<li>Copilotは現在プレビュー版であり、正式版とは異なる可能性があります。<span class="badge-pink">1</span></li>



<li><del>Copilotはまだ日本語に対応しておらず、英語のみで利用できます。2</del>　&#x27a1; <strong>日本語</strong>でも</li>



<li>Copilotは文字数や回答数に制限がある可能性があります。<span class="badge-pink">2</span></li>



<li>Copilotは責任あるAIの原則に従って開発されていますが、生成されたコンテンツについてはユーザー自身が責任を持つ必要があります。<span class="badge-pink">1</span> <span class="badge-pink">3</span></li>
</ul>
</div>



<h4 class="wp-block-heading"><span id="toc13">Copilotで聞いてみる</span></h4>



<p><strong>Copilotの利用制限事項はありますか？</strong></p>



<div class="wp-block-group is-style-alert-box is-layout-constrained wp-block-group-is-layout-constrained">
<p>_</p>



<ul class="wp-block-list">
<li>Copilotは、GitHubの利用規約に従って使用する必要があります。Copilotは、GitHubのコードホスティングサービスやその他のGitHubの製品やサービスと同じように、GitHubの利用規約に基づいて提供されます。</li>



<li>Copilotは、法律や倫理に反する目的で使用しないでください。Copilotは、人権侵害や暴力的な行為など、法律や倫理に反する目的で使用することを禁止します。</li>



<li>Copilotは、著作権やライセンスに注意して使用する必要があります。Copilotは、オープンソースのコードから学習していますが、それらのコードの著作権やライセンスを自動的に引き継ぐわけではありません。Copilotが生成したコードについては、自分で著作権やライセンスの確認を行う必要があります。</li>



<li>Copilotは、完全に信頼できるものではありません。Copilotは、あくまで開発者の補助ツールであり、生成したコードは必ずレビューして確認する必要があります。Copilotは、間違ったコードや不適切なコードを生成する可能性があります。</li>
</ul>
</div>



<h4 class="wp-block-heading"><span id="toc14">聞いてみてわかったこと</span></h4>



<ul class="wp-block-list">
<li>Copilotは開発途上にあること</li>



<li>Copilotで得られた答えが完全でない理由</li>



<li>利用者が主体で責任を持って運用すること。<br>（<strong>Copilot</strong>「副操縦士」という名前の所以(由来)。<strong>利用者がPilot</strong>）</li>



<li>Copilotは、便利で有用なツールであること。</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
