この記事では、CSS3 を使用して中心点を中心に要素をレイアウトする方法の例を紹介します。詳細は次のとおりです。 効果は以下のようになります。 コード実装: <スタイル> *{ マージン: 0; パディング: 0; ボックスのサイズ: 境界線ボックス; } .サラウンドボックス、 .中心点{ 位置: 絶対; 上位: 50%; 左: 50%; 幅: 20px; 高さ: 20px; 左マージン: -10px; 上マージン: -10px; 境界線の半径: 50%; 背景色: #000; } 。丸{ /* 位置を広げることができるように絶対配置する必要があります */ 位置: 絶対; 上: -10px; 左: -10px; 幅: 40px; 高さ: 40px; 行の高さ: 40px; 境界線の半径: 50%; テキスト配置: 中央; 色: #fff; } .circle1{ 背景色: 赤; /* rotateZ は方向を制御し、各要素は 30 度回転し、12 個の要素は正確に 360 度回転します。 translateYは中心点からの各要素の距離を制御します*/ 変換: rotateZ(30deg) translateY(80px); } .circle2{ 背景色: オレンジ; 変換: rotateZ(60deg) translateY(80px); } .circle3{ 背景色: 黄色; 変換: rotateZ(90deg) translateY(80px); } .circle4{ 背景色: 緑; 変換: rotateZ(120deg) translateY(80px); } .circle5{ 背景色: 海緑; 変換: rotateZ(150deg) translateY(80px); } .circle6{ 背景色: 青; 変換: rotateZ(180deg) translateY(80px); } .circle7{ 背景色: 紫; 変換: rotateZ(210deg) translateY(80px); } .circle8{ 背景色: ライトサーモン; 変換: rotateZ(240deg) translateY(80px); } .circle9{ 背景色: ディープピンク; 変換: rotateZ(270deg) translateY(80px); } .circle10{ 背景色: 薄い黄色; 変換: rotateZ(300deg) translateY(80px); } .circle11{ 背景色: 薄緑; 変換: rotateZ(330deg) translateY(80px); } .circle12{ 背景色: ライトスレートグレー; 変換: rotateZ(360deg) translateY(80px); } </スタイル> <本文> <div class="center-point"></div> <div class="surround-box"> <div class="circlecircle1">1</div> <div class="circlecircle2">2</div> <div class="circlecircle3">3</div> <div class="circlecircle4">4</div> <div class="circlecircle5">5</div> <div class="circlecircle6">6</div> <div class="circlecircle7">7</div> <div class="circlecircle8">8</div> <div class="circlecircle9">9</div> <div class="circlecircle10">10</div> <div class="circlecircle11">11</div> <div class="circlecircle12">12</div> </div> </本文> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
>>: docker run で ./ 相対パスを使用してファイルまたはディレクトリをマウントできない問題を解決する
この記事の例では、スライダー検証を実装するためのjsキャンバスの具体的なコードを参考までに共有してい...
Zabbix による SQL Server の監視を見てみましょう。まずfreetdsをダウンロード...
MySQL でレコードを更新すると、構文は正しいのですが、レコードが更新されません...質問文実行前...
Fuser コマンドとは何ですか? fuser コマンドは、特定のファイル、ディレクトリ、またはソケ...
最近のプロジェクトでは、Google ロボット認証を使用する必要があります。これには VPN が必要...
Dockerでnginxをデプロイするのはとても簡単ですたった 1 行のコマンド: docker 実...
目次序文メタデータとは参照文書アドレスまずはMySQLについてお話しましょうOracleについて話し...
よくある質問から議論を始めましょう。CSS を使用して要素の高さを [ブラウザ コンテンツ ウィンド...
1. はじめにPresto は、ギガバイトからペタバイトに及ぶデータ ソースに対してインタラクティブ...
この記事では、Webオンラインチャットを実装するためのVueの具体的なコードを参考までに紹介します。...
目次序文1. 配列走査法1. 各() 2. マップ() 3. 〜のために4. フィルター() 5. ...
01. コマンドの概要Linux には充実したヘルプ マニュアルが用意されています。コマンドのパラメ...
clear:both清除浮動これは私が常に持っていた印象ですが、私はこれをめったに使用せず、私の理...
Mysql8.0.12 解凍版のインストール方法をテストしましたので、ご参考までに1. ダウンロー...
MySQLデータベース設計の8つの最適化方法の詳細は次のとおりです。 1. 最も適切なフィールド属性...