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 の違い

推薦する

Linux の操作とメンテナンスの基本 httpd 静的 Web ページ チュートリアル

目次1. ウェアハウスを使用してhttpd lrzsz解凍ファイルを作成する2. ソースコードファイ...

MySQL ALTERコマンドの知識ポイントのまとめ

テーブル名を変更したり、テーブル フィールドを変更したりする必要がある場合は、 MySQL ALTE...

Dockerfile を使用して Java ランタイム環境のミラーを作成する方法

現在の環境は次のとおりです。セントロス7.5 docker-ce 18.06.1-ce 1. まずc...

Linux システムを起動時に自動的にスクリプトを実行するように設定する方法の例

序文みなさんこんにちは。私は梁旭です。職場では、システムの起動後にスクリプトやサービスを自動的に開始...

JavaScript オブジェクト指向の実践の詳細説明: カプセル化とオブジェクトのドラッグ

目次概要1. DOM要素をアニメーション化する方法2. 現在のブラウザでサポートされている変換互換の...

Apple M1チップにnginxをインストールし、vueプロジェクトをデプロイする詳細な手順

nginx をインストールApple Mac ではインストールに brew を使用します。brew ...

js のループメソッドとさまざまなトラバーサルメソッド

目次forループwhileループdo-while ループループのネストトラバーサルメソッド~のために...

JavaScript 中断要求に対するいくつかの解決策の詳細な説明

目次1 約束呼び出しチェーンを中断する約束を破る中止メソッドのラッピング - Axios の Can...

インターフェース設計の10の一般的なルール

<br />これは私がずっと前に集めた記事です。皆さんの参考のために共有したいと思います...

Linux スクリプトの基礎を詳しく紹介

目次1. スクリプトvim環境2. シェルスクリプトで環境を定義する方法3. シェルスクリプト内の翻...

あまり多くのコードを書かずに、ハイパーリンクを使ってシンプルで美しいカスタムチェックボックスを実装できます。

今日ふと、HTML でチェックボックスのスタイルを変更できる範囲が限られていることと、チェックボック...

Linux でタスク用のカスタム システム トレイ インジケーターを作成する

システム トレイ アイコンは、今日でも魔法のような機能です。アイコンを右クリックして目的のアクション...

CSS 標準: vertical-align プロパティ

<br />原文: http://www.mikkolee.com/13私は最近、ver...

VMware仮想マシンにdeepin20をインストールする最も完全で詳細なプロセス

仮想マシンソフトウェア: VMware Workstationイメージ: deepin-deskto...

40以上の美しいWebフォームデザイン例

Web フォームは、訪問者と Web サイト所有者間の主要なコミュニケーション チャネルです。フィー...