マインドマップ 彼はおそらく次のように見えるでしょう: インターネット上の実装のほとんどは d3.js を使用して実装されており、一部は svg を使用して手動で実装されています。最近、仕事でそれが必要になり、非常に面倒なので、CSS3 を使用して実装できるかどうか疑問に思っています。 答えはイエスです。これがコードです HTMLコード <div class="mainBody" id="node1"> <h1>ノード1</h1> <div class="oneBody"> <div class="mainBody"> <h1>ノード2</h1> <div class="oneBody"> <div class="mainBody"> <h1>ノード3</h1> <div class="oneBody"> <div class="mainBody"> <h1>ノード4</h1> </div> <div class="mainBody"> <h1>ノード4</h1> </div> <div class="mainBody"> <h1>ノード4</h1> </div> </div> </div> <div class="mainBody"> <h1>ノード3</h1> </div> <div class="mainBody"> <h1>ノード3</h1> </div> </div> </div> <div class="mainBody"><h1>ノード2</h1></div> <div class="mainBody"><h1>ノード2</h1></div> </div> </div> CSS3 コード .mainBody{ display: -webkit-flex; /* Safari */ ディスプレイ: フレックス; flex-direction: 行; コンテンツの配置: flex-start ; } .sbody{ } .oneBody{ display: -webkit-flex; /* Safari */ ディスプレイ: フレックス; flex-direction: 列; コンテンツの両端揃え: スペースを空ける; } #ノード1{ /*高さ: 200px;*/ 上マージン: 100px; 左マージン: 100px; } h1{ 行の高さ: 100%; display: -webkit-flex; /* Safari */ ディスプレイ: フレックス; flex-direction: 列; コンテンツの中央揃え: 中央; } 実際の効果は以下のとおりです。 ああ、ちょっと粗雑ですね... でも、スタイルは何でも好きなようにできます。ノードを追加するには、HTML に対応するノード コードを追加するだけです。高さと位置は適応的です。CSS3 flex のおかげで、この時代に生きているのは幸運です。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: 数千万件のレコードをMySQLに素早く挿入する方法に関する実践的なチュートリアル
>>: docker ベースで Prometheus+Grafana を構築する手順の詳細説明
目次1. 観察可能2. 高階関数3. エクスプレスボックスモデル3.1. エクスプレスボックスモデル...
任意のテキスト エディターを開き、次のコードをコピーして、たとえば SomeFilename.htm...
MySQL インストール手順 MySQL は、スウェーデンの MySQL AB によって開発された...
1. Nexusの設定1. Dockerプロキシを作成する外部ネットワーク ウェアハウスからローカル...
netem と tc: netem は、Linux カーネル バージョン 2.6 以降で提供されるネ...
指定されたテーブルからデータをエクスポートするMySQLの詳細な説明必要とする: 1. テーブルはす...
目次DockerとはクライアントサイドDocker基本的なDocker操作画像名画像をプルするその他...
会社のウェブサイトのアクセス数が増えてくると(1日10万PV以上)、当然MySQLがボトルネックにな...
VMwareでcentos8サービスをインストールしてコピーすると、次の問題が発生します。 コピー前...
この記事では、VMware Workstation 14 Pro (仮想マシン) にシステムをインス...
上に示すように、ナビゲーションは上部に固定されており、左右にスライドしてさらにオプションをクリックで...
1. Nginxのインストール手順1.1 公式サイトの紹介http://nginx.org/en/d...
目次概要コードの実装要約する概要戦略パターンは、JavaScript デザイン パターンにおける動作...
目次1. 要素の表示と非表示を制御する show() hide() 2. 要素の透明度を制御する f...
目次成果を達成する利用可能なプラグインの紹介ニーズに応じてプラグインを選択するプラグインのインストー...