border-radiusは要素に丸い境界線を追加する方法です

border-radiusは要素に丸い境界線を追加する方法です

border-radius:10px; /* すべての角は半径 10px で丸められます*/

border-radius: 5px 4px 3px 2px; /* 4つの半径値は、時計回りに左上隅、右上隅、右下隅、左下隅です*/

border-radius の値は px 単位でしか表現できないと考えないでください。パーセンテージや em も使用できますが、現時点では互換性はあまり良くありません。

上部の実線半円:

方法: 高さを幅の半分に設定し、左上隅と右上隅の半径のみを要素の高さに合わせて設定します (これより大きくてもかまいません)。

XML/HTML コードコンテンツをクリップボードにコピー
  1. div{
  2.   
  3. height:50px;/*幅の半分*/
  4.   
  5. 幅:100ピクセル;
  6.   
  7. 背景:#9da;
  8.   
  9. border-radius:50px 50px 0 0;/*半径は少なくとも高さの値である必要があります*/
  10.   
  11. }

塗りつぶされた円:

方法: 幅と高さの値が一定(つまり正方形)になるように設定し、4 つの角の半径の値をその半分の値に設定します。

次のコード:

CSSコードコンテンツをクリップボードにコピー
  1. div{
  2.   
  3.   高さ: 100px ; /*幅の設定と同じ*/   
  4.   
  5.   : 100px ;
  6.   
  7.   背景: #9da ;
  8.   
  9.   border -radius: 50px ; /*4つの角の半径の値はすべて幅または高さの値の半分に設定されます*/   
  10.   
  11. }
XML/HTML コードコンテンツをクリップボードにコピー
  1. <!doctype html >   
  2. <html>   
  3. <ヘッド>   
  4. <メタ 文字セット= "utf-8" >   
  5. <タイトル>境界線の半径</ www.dztcsd.com /タイトル>   
  6. <スタイル タイプ= "text/css" >   
  7. div.circle{
  8. height:100px;/*幅の設定と同じ*/
  9. 幅:100ピクセル;
  10. 背景:#9da;
  11. border-radius:50px;/*4つの角の半径の値はすべて幅または高さの値の半分に設定されます*/
  12. }
  13. /*タスク部分*/
  14. div.半円{
  15. 高さ:100px;
  16. 幅:50px;
  17. 背景:#9da;
  18. 境界線の半径:?;
  19. }
  20.       
  21. </スタイル>   
  22. </ヘッド>   
  23. <本文>   
  24. < div  クラス= "円" >   
  25. </div>   
  26. <br />   
  27. <!--タスクセクション-->   
  28. < div  クラス= "半円" >   
  29. </div>   
  30.   
  31. </本文>   
  32. </html>   

以上が、要素に丸い境界線を追加するborder-radiusメソッドの内容です。皆様のお役に立てれば幸いです。123WORDPRESS.COMを応援してください〜

<<:  メタを使用してトラフィックキャッシュをキャンセルし、ページにアクセスするたびにページを更新して簡単にデバッグできるようにします。

>>:  Windows Server 2008R2、2012、2016、2019 の違い

推薦する

Webリクエストと処理のTomcatソースコード分析

目次序文1. エンドポイント2. 接続ハンドラ3. コヨーテ4. コンテナ責任チェーンパターン序文T...

MySQL スレーブ ライブラリ Seconds_Behind_Master 遅延の概要

目次MySQL スレーブ ライブラリ Seconds_Behind_Master 遅延の概要1. 遅...

Dockerでmysqlのルートパスワードを変更する方法

最初のステップはmysqlコンテナを作成することです docker exec -it コンテナID ...

MySQLデータファイルの保存場所を表示する方法

次のような疑問が湧くかもしれません。MySQLをローカル (自分のコンピュータ) にインストールした...

Vueフィルターの詳細な説明

<本文> <div id="ルート"> <h2&...

Vue2.x および Vue3.x のカスタム命令の使用方法とフック関数の原理を理解する

目次Vue2.x の使用法グローバル登録部分登録使用フック機能フック関数のパラメータVue3.x の...

ZooKeeper をベースにした Hadoop 高可用性クラスタの構築のチュートリアル図

目次1. 高可用性の概要1.1 可用性の高い全体アーキテクチャ1.2 QJMに基づく共有ストレージシ...

MySQL のインデックスの原理とクエリの最適化の詳細な説明

目次1. はじめに1. インデックスとは何ですか? 2. インデックスはなぜ必要なのでしょうか? 2...

CSS でベジェ曲線の実装を反転する方法

まずは、以前書いた CSS カルーセルアニメーション効果を見てみましょう。アニメーションの遷移をスム...

Docker を使って LEMP 環境を素早く構築する方法の例

LEMP(Linux + Nginx + MySQL + PHP)は、基本的に今日のWeb開発者にと...

既存のDockerコンテナの内容を変更する方法

1. Docker psはコンテナをリストします 2. Docker cpはコンテナにファイルをコピ...

Ubuntu 18.04 に Anaconda3 をインストールするための詳細なチュートリアル

Anaconda は、conda、Python、およびそれらの依存関係など、180 を超える科学パッ...

MySQL の 3 つの浮動小数点型 (float、double、decimal) の違いと概要について簡単に説明します。

各浮動小数点型のストレージ サイズと範囲は、次の表に示されています。タイプサイズ範囲(符号付き)範囲...