css:css3(圓角邊框、盒子陰影、文字陰影)

来源:https://www.cnblogs.com/zhai1997/archive/2020/06/05/13048360.html
-Advertisement-
Play Games

1、圓角邊框 定義圓角邊框後,可以將盒子定義為圓角的 (1)長度方式 <html> <head> <meta charset="utf-8"> <title>盒子模型外邊距</title> <style> div{ width: 200px; height: 100px; background-co ...


1、圓角邊框

定義圓角邊框後,可以將盒子定義為圓角的

(1)長度方式

<html>

    <head>
        <meta charset="utf-8">
        <title>盒子模型外邊距</title>
        <style>
          div{
              width: 200px;
              height: 100px;
              background-color: yellowgreen;
              border-radius:3px;
          }
        </style>
    </head>
    <body>
    
   <div></div>
     
    </body>
</html>

 

設置成高度的一半:

<html>

    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
          div{
              width: 200px;
              height: 100px;
              background-color: yellowgreen;
              border-radius:50px;
          }
        </style>
    </head>
    <body>
       <div>
           
       </div>    
    </body>
</html>

 

 

(2)百分比方式

圓形:長度為正方形的一半:

<html>

    <head>
        <meta charset="utf-8">
        <title>盒子模型外邊距</title>
        <style>
          div{
              width: 200px;
              height: 200px;
              background-color: yellowgreen;
              border-radius:50%;
          }
        </style>
    </head>
    <body>
       <div>
           
       </div>    
    </body>
</html>

 

 百分比方式定義盒子:

<html>

    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
          div{
              width: 200px;
              height: 100px;
              background-color: yellowgreen;
              border-radius:5%;
          }
        </style>
    </head>
    <body>
       <div>
           
       </div>    
    </body>
</html>

 

 
(3)不同的角設置不同的圓角

以左上角為起點,順時針的方式

<html>

    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
          div{
              width: 200px;
              height: 200px;
              background-color: yellowgreen;
              border-radius:10px 20px 30px 40px;
          }
        </style>
    </head>
    <body>
       <div>
           
       </div>    
    </body>
</html>

 

 (4)選擇角去設置:

<html>

    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
          div{
              width: 200px;
              height: 200px;
              background-color: yellowgreen;
              border-bottom-right-radius: 16px;
          }
        </style>
    </head>
    <body>
       <div>
           
       </div>    
    </body>
</html>

 

 

2、盒子陰影

 

 (1)前兩個為必選項,後四個可寫可不寫

<html>

    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
          div{
              width: 200px;
              height: 200px;
              background-color: yellowgreen;
              border-radius: 16px;
              box-shadow:10px 10px 10px 10px rgba(0,0,0,0.3);
          }
        </style>
    </head>
    <body>
       <div>
           
       </div>    
    </body>
</html>

 

(2) 只寫前兩個屬性:

<html>

    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
          div{
              width: 200px;
              height: 200px;
              background-color: yellowgreen;
              border-radius: 16px;
              box-shadow:10px 10px;
          }
        </style>
    </head>
    <body>
       <div>
           
       </div>    
    </body>
</html>

 

 

3、文字陰影

<html>

    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
          div{
              width: 200px;
              height: 200px;
              text-shadow: 5px 5px 6px rgba(0,0,0,0.3);
          }
        </style>
    </head>
    <body>
       <div>
              人之初,性本善
       </div>    
    </body>
</html>

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 前提: (1) 相關博文地址: SpringBoot + Vue + ElementUI 實現後臺管理系統模板 -- 前端篇(一):搭建基本環境:https://www.cnblogs.com/l-y-h/p/12930895.html SpringBoot + Vue + ElementUI 實現 ...
  • 大家是怎麼實現斐波那契列數的1,1,2,3,5,8...f(n)=f(n-1) + f(n-2) 方法一: function f(n){ if(n == 1 || n == 0){ return 1; } return f(n-1) + f(n-2); } index.html 再給兩種解法,對比一 ...
  • 在我們使用VUE+Element 處理界面的時候,往往碰到需要利用JS集合處理的各種方法,如Filter、Map、reduce等方法,也可以涉及到一些對象屬性賦值等常規的處理或者遞歸的處理方法,以前對於這些不是很在意,但往往真正使用的時候,需要瞭解清楚,否則很容易腦袋出現短路的情況。本篇隨筆列出一些... ...
  • 前端開發 HTML標簽 HTML文檔結構 head <head> <!-- 漢字編碼 --> <meta charset="UTF-8"> <!-- 設置一個網站的搜索關鍵字 --> <meta name="Keywords" content=""/> <!-- 網站描述內容 --> <meta n ...
  • 在使用avue表單時,若想在表單中進行數據請求時,可以使用下麵的方法: { label: "補貼類型", prop: "sub_type_msg", search: true, type: "select", dicUrl: "/admin/hadoop/not_auth/subType", dic ...
  • 在做一個公眾號商城,遇到了跨域問題。 後端用了beego框架 ctx.ResponseWriter.Header().Set("Access-Control-Allow-Methods", "POST, GET, PUT, OPTIONS") ctx.ResponseWriter.Header(). ...
  • 前端開發學習路線知識點彙總,學習前端要熟練掌握前端開發HTML、CSS、JavaScript等核心技術,熟練掌握Vue、React、Angular三大流行框架;使用面向對象思想進行編程,掌握應對業務編程的能力以及常見相容性方案;前後端分工開發流程、原生Ajax請求流程與細節,掌握常見跨域技巧等相關知 ...
  • 動態組件 & 非同步組件 切換組件保持組件的原狀態 1.使用 is 進行組件的切換顯示 <component v-bind:is="currentTabComponent"></component> 這樣是重新創建了組件 如果要保持組件的狀態,比如打開的菜單欄還是保持展開的 ,就可以這樣 <!-- 失 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...