国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

JavaWeb(3)——HTML、CSS、JS 快速入門

這篇具有很好參考價值的文章主要介紹了JavaWeb(3)——HTML、CSS、JS 快速入門。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、JavaScript?運算符?

? 賦值運算符( = )

= 賦值運算符執(zhí)行過程? 將等號右邊的值賦予給左邊, 要求左邊必須是一個容器
+= 出現(xiàn)是為了簡化代碼, 比如讓 let age = 18 ,age 加 2 怎么寫呢
    let age = 18
    age += 2
    console.log(age)
    age *= 2
    console.log(age)
    age /= 2
    console.log(age)
    age %= 2
    console.log(age)
    age -= 2
    console.log(age)

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

? 一元運算符 (自增和自減,并明白區(qū)別)

眾多的 JavaScript 的運算符可以根據(jù)所需表達(dá)式的個數(shù),分為一元運算符、二元運算符、三元運算符。而一元、二元和三元運算符是根據(jù)操作數(shù)(表達(dá)式)的個數(shù)來進(jìn)行分類的。

一元運算符只需要一個操作數(shù)。它對操作數(shù)進(jìn)行單一的操作或轉(zhuǎn)換。例如,一元運算符可以用于遞增或遞減變量的值,取負(fù)數(shù)、求反等操作。常見的一元運算符有:++(遞增)、--(遞減)、+(正數(shù))、-(負(fù)數(shù))、!(邏輯非)等。

二元運算符需要兩個操作數(shù)。例如,加法運算符(+)、減法運算符(-)、乘法運算符(*)、除法運算符(/)、賦值運算符(=)等。二元運算符在兩個操作數(shù)之間進(jìn)行某種計算或比較操作。

三元運算符即條件運算符,也是 JavaScript 中唯一的三元運算符。它需要三個操作數(shù),形式為 條件表達(dá)式 ? 表達(dá)式1 : 表達(dá)式2。根據(jù)條件表達(dá)式的結(jié)果,選擇返回表達(dá)式1或表達(dá)式2的值。它類似于 if-else 語句的簡寫形式。

舉例說明:

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 1. 用戶輸入
    let num = prompt('請您輸入一個數(shù)字:')
    // 2. 判斷輸出- 小于10才補0
    // num = num < 10 ? 0 + num : num
    num = num >= 10 ? num : 0 + num
    alert(num)
  </script>
</body>

</html>

還舉例:(用戶輸入兩個數(shù)字,判斷二者最大值)?

    // 1. 用戶輸入
    let num1 = +prompt('請您輸入第一個數(shù):')
    let num2 = +prompt('請您輸入第二個數(shù):')
    // 2. 判斷輸出-三元運算符
    // if (num1 > num2) {
    //   alert(num1)
    // } else {
    //   alert(num2)
    // }
    num1 > num2 ? alert(`最大值是: ${num1}`) : alert(`最大值是: ${num2}`)

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

自增運算符的用法: 1. 前置自增和后置自增獨立使用時二者并沒有差別! 2. 一般開發(fā)中我們都是獨立使用 3. 后面 i++ 后置自增會使用相對較多,并且都是單獨使用?

    let i = 1
    console.log(i++ + ++i + i)

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

?[(1+2)+1] +3 =7

i?是 3

    let i = 1
    let mu = i++ + ++i + i
    console.log(i)

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

當(dāng)然要是還是不是很清楚這個過程中變量的賦值情況,則可以進(jìn)行斷點調(diào)試。

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

? 比較運算符

= 是賦值

== 是判斷 只要求值相等,不要求數(shù)據(jù)類型一樣即可返回true

=== 是全等 要求值和數(shù)據(jù)類型都一樣返回的才是true

開發(fā)中,請使用 ==

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

? 邏輯運算符

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

? 運算符優(yōu)先級

一元運算符里面的邏輯非優(yōu)先級很高

?邏輯與比邏輯或優(yōu)先級高

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

    let a = 3 > 5 && 2 < 7 && 3 == 4
    console.log(a);//false
    let b = 3 <= 4 || 3 > 1 || 3 != 2
    console.log(b);//true
    let c = 2 === "2"
    console.log(c);//false
    let d = !c || b && a//true ||true && false
    console.log(d);

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

關(guān)于變量d為什么是true,?進(jìn)行如下分析。

首先,根據(jù)邏輯運算符的優(yōu)先級,&& 運算符的優(yōu)先級高于 || 運算符。

對于 a = 3 > 5 && 2 < 7 && 3 == 4,分步執(zhí)行:

  1. 3 > 5?為 false。
  2. 因為前面的結(jié)果是 false,所以整個表達(dá)式的結(jié)果已經(jīng)確定為 false,后面的操作數(shù)不再進(jìn)行求值。因此,a?的值為 false。

對于 b = 3 <= 4 || 3 > 1 || 3 != 2,分步執(zhí)行:

  1. 3 <= 4?為 true。
  2. 因為前面的結(jié)果是 true,所以整個表達(dá)式的結(jié)果已經(jīng)確定為 true,后面的操作數(shù)不再進(jìn)行求值。因此,b?的值為 true。

對于 c = 2 === "2",分步執(zhí)行:

  1. 2 === "2"?比較嚴(yán)格相等,即比較值和類型是否都相等。但是數(shù)字 2 和字符串 "2" 的類型不同,因此結(jié)果為 false,即?c?的值為 false。

最后,對于 d = !c || b && a,分步執(zhí)行:

  1. !c?取?c?的邏輯非,即取反,因為?c?的值為 false,所以?!c?的值為 true。
  2. b && a?中的?&&?運算符,根據(jù)短路原則,如果第一個操作數(shù)?b?為 true,則直接返回第二個操作數(shù)?a?的值。因為?b?的值為 true,所以繼續(xù)求值?a。
  3. a?的值為 false。
  4. 將以上求得的結(jié)果進(jìn)行邏輯運算,true || (false && false)。
  5. 根據(jù)?||?運算符的規(guī)則,只要有一個操作數(shù)為 true,整個表達(dá)式即為 true。所以?d?的值為 true。

因此,根據(jù)給定的代碼,變量 d 的值為 true。

再例如:

    console.log(11 && 22)
    console.log(false && 'hello')
    console.log(33 || 44)
    console.log(0|| 55)

?JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

根據(jù)給出的代碼:

  1. console.log(11 && 22):使用 && 運算符進(jìn)行邏輯與運算。在這種情況下,左側(cè)操作數(shù)為 11,右側(cè)操作數(shù)為 22。由于兩個操作數(shù)都為真值(非零數(shù)字),所以返回右側(cè)操作數(shù) 22。因此,打印結(jié)果為 22。

  2. console.log(false && 'hello'):同樣使用 && 運算符進(jìn)行邏輯與運算。但是在這種情況下,左側(cè)操作數(shù)為 false,右側(cè)操作數(shù)為 'hello'。根據(jù)短路原則,由于左側(cè)操作數(shù)為 false,整個表達(dá)式已經(jīng)確定為 false,所以不再求解右側(cè)操作數(shù)。因此,打印結(jié)果為 false。

  3. console.log(33 || 44):使用 || 運算符進(jìn)行邏輯或運算。在這種情況下,左側(cè)操作數(shù)為 33,右側(cè)操作數(shù)為 44。由于左側(cè)操作數(shù)為真值(非零數(shù)字),所以返回左側(cè)操作數(shù) 33。因此,打印結(jié)果為 33。

  4. console.log(0 || 55):同樣使用 || 運算符進(jìn)行邏輯或運算。但是在這種情況下,左側(cè)操作數(shù)為 0,右側(cè)操作數(shù)為 55。根據(jù)短路原則,由于左側(cè)操作數(shù)為假值(0),整個表達(dá)式已經(jīng)確定為假值,所以不再求解右側(cè)操作數(shù)。因此,打印結(jié)果為 55。

總結(jié):

  • 在邏輯與運算中,如果左側(cè)操作數(shù)為真值,則返回右側(cè)操作數(shù);如果左側(cè)操作數(shù)為假值,則返回左側(cè)操作數(shù)。
  • 在邏輯或運算中,如果左側(cè)操作數(shù)為真值,則返回左側(cè)操作數(shù);如果左側(cè)操作數(shù)為假值,則返回右側(cè)操作數(shù)。

二、JavaScript?流程控制?

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

如:下面這段代碼中,一次循環(huán)也不會執(zhí)行。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title練習(xí)</title>
</head>
<body>
<script>
    let i = 0
    while (i === 1){
        i++
    }
</script>
</body>
</html>

?因為,循環(huán)條件 i === 1 的初始值為 0,而 0 不等于 1。循環(huán)條件要求循環(huán)只在條件為真時執(zhí)行,但是在初始時刻條件就是假的,所以循環(huán)體內(nèi)的代碼不會執(zhí)行。

具體來說,下面是循環(huán)的執(zhí)行過程:

  1. 首先,創(chuàng)建變量?i?并初始化為?0。
  2. 接著,檢查循環(huán)條件?i === 1?是否為真。由于?0?不等于?1,所以條件為假。
  3. 因為循環(huán)條件為假,循環(huán)體內(nèi)的代碼不會執(zhí)行。
  4. 循環(huán)結(jié)束,進(jìn)入后續(xù)的代碼邏輯。

因此,該循環(huán)一次也不會進(jìn)入,直接跳過循環(huán)體。如果希望循環(huán)執(zhí)行,應(yīng)該將循環(huán)條件改為 i !== 1,即當(dāng) i 不等于 1 時循環(huán)執(zhí)行。

再舉例:(判斷閏年)

    // 1. 用戶輸入
    let year = +prompt('請輸入年份')
    // 2. 判斷輸出
    if (year % 4 === 0 && year % 100 !== 0 || year % 400 === 0) {
      alert(`${year}年是閏年`)
    } else {
      alert(`${year}年是平年`)
    }

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

?JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

?JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

?例如:

switch (2) {
        case 1:
            console.log(1)
            break
        case 2:
            console.log(2)
            break
        default:
            console.log(3)
            break
    }

這個結(jié)果一定是2 ,

switch 語句中,當(dāng)表達(dá)式的值與某個 case 的值匹配時,會執(zhí)行該 case 下的代碼塊,并且在代碼塊的最后使用 break 關(guān)鍵字來結(jié)束 switch 語句。如果沒有匹配的 case,則會執(zhí)行 default 下的代碼塊。

根據(jù)代碼中的 switch (2),表達(dá)式的值為 2。因此,程序會跳過 case 1 中的代碼塊,進(jìn)入 case 2。在 case 2 下,會執(zhí)行 console.log(2),打印輸出 2。然后遇到 break 關(guān)鍵字,結(jié)束 switch 語句。

沒有其他的 case 匹配 2,所以不會執(zhí)行 default 下的代碼塊。因此,輸出結(jié)果只有 2。

但是如果代碼變成

switch (2) {
        case 1:
            console.log(1)
            break
        case 2:
            console.log(2)
        default:
            console.log(3)
            break
    }

那么結(jié)果就會變成 2 3

取款機(jī)案例:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 1. 開始循環(huán) 輸入框?qū)懙?循環(huán)里面
    // 3. 準(zhǔn)備一個總的金額
    let money = 100
    while (true) {
      let re = +prompt(`
        請您選擇操作:
        1.存錢
        2.取錢
        3.查看余額
        4.退出
        `)
      // 2. 如果用戶輸入的 4 則退出循環(huán), break  寫到if 里面,沒有寫到switch里面, 因為4需要break退出循環(huán)
      if (re === 4) {
        break
      }
      // 4. 根據(jù)輸入做操作
      switch (re) {
        case 1:
          // 存錢
          let cun = +prompt('請輸入存款金額')
          money = money + cun
          break
        case 2:
          // 存錢
          let qu = +prompt('請輸入取款金額')
          money = money - qu
          break
        case 3:
          // 存錢
          alert(`您的銀行卡余額是${money}`)
          break
      }
    }
  </script>
</body>

</html>

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

?關(guān)于for?循環(huán):

(九九乘法表)

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    span {
      display: inline-block;
      width: 100px;
      padding: 5px 10px;
      border: 1px solid pink;
      margin: 2px;
      border-radius: 5px;
      box-shadow: 2px 2px 2px rgba(255, 192, 203, .4);
      background-color: rgba(255, 192, 203, .1);
      text-align: center;
      color: hotpink;
    }
  </style>
</head>

<body>

  <script>
    // 1. 外層循環(huán)控制行數(shù)
    for (let i = 1; i <= 9; i++) {
      // 2. 里層循環(huán)控制列數(shù)
      for (let j = 1; j <= i; j++) {
        document.write(`<span>${j} X ${i} = ${i * j}</span>`)
      }
      // 換行
      document.write('<br>')
    }

  </script>
</body>

</html>

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言?

(打印五角星)

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // // 外層循環(huán)打印行數(shù)
    // for (let i = 1; i <= 5; i++) {
    //   // 里層循環(huán)打印幾個星星
    //   for (let j = 1; j <= 5; j++) {
    //     document.write('☆')
    //   }
    //   // 進(jìn)行換行顯示
    //   document.write('<br>')
    // }

    let row = +prompt('請輸入行數(shù):')
    let col = +prompt('請輸入列數(shù):')
    // 外層循環(huán)打印行數(shù)
    for (let i = 1; i <= row; i++) {
      // 里層循環(huán)打印幾個星星
      for (let j = 1; j <= col; j++) {
        document.write('☆')
      }
      // 進(jìn)行換行顯示
      document.write('<br>')
    }
  </script>
</body>

</html>

(打印直角三角形)

    // 1. 外層循環(huán)控制行數(shù)
    for (let i = 1; i <= 5; i++) {
      // 2. 里層循環(huán)控制列數(shù)(幾個星星)
      for (let j = 1; j <= i; j++) {
        document.write('◆')
      }
      // 換行
      document.write('<br>')
    }

JavaWeb(3)——HTML、CSS、JS 快速入門,前端,html,css,javascript,前端,開發(fā)語言

?文章來源地址http://www.zghlxwxcb.cn/news/detail-559939.html

到了這里,關(guān)于JavaWeb(3)——HTML、CSS、JS 快速入門的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • [JavaWeb]【一】入門JavaWeb開發(fā)總概及HTML、CSS、JavaScript

    [JavaWeb]【一】入門JavaWeb開發(fā)總概及HTML、CSS、JavaScript

    目錄 一 特色 ?二? 收獲?編輯 ?三 什么是web? 四 網(wǎng)站的工作流程 ?五?web網(wǎng)站的開發(fā)模式?編輯 ?六 web開發(fā)課程學(xué)習(xí)安排 ?七、初始web前端 ?八 HTML、CSS 8.1 什么是HTNLCSS(w3cschool) 8.2 HTML快速入門 8.3 VS Code開發(fā)工具 8.3.1? 插件 ?8.3.2 主題(改變顏色) 8.3.3 設(shè)置 8.4 基礎(chǔ)標(biāo)簽樣

    2024年02月12日
    瀏覽(48)
  • 前端 富文本編輯器原理——從javascript、html、css開始入門

    前端 富文本編輯器原理——從javascript、html、css開始入門

    大家好,我是yma16,本文分享關(guān)于前端 富文本編輯器原理——從javascript、html、css開始。 富文本編輯器 富文本編輯器是指具有格式化文本和圖像編輯功能的文本編輯器 參考文檔:https://w3c.github.io/selection-api/#abstract 全局屬性 contenteditable 是一個枚舉屬性,表示元素是否可被用

    2024年02月08日
    瀏覽(29)
  • javaweb個人主頁設(shè)計(html+css+js)

    javaweb個人主頁設(shè)計(html+css+js)

    目錄 1 前言和要求 1.1 前言 1.2 設(shè)計要求 2 預(yù)覽 2.1 主頁頁面 2.2 個人簡介 2.3?個人愛好 2.4?個人成績有代碼,但是圖片已省略,可以根據(jù)自己情況添加 2.5 收藏夾 3 代碼實現(xiàn)? 3.1 主頁 3.2 個人簡介 3.3 個人愛好 3.4 個人成績(根據(jù)自己的情況添加) 3.5 收藏夾 4 可能要用的圖片,

    2024年02月09日
    瀏覽(24)
  • 〖大前端 - 基礎(chǔ)入門三大核心之JS篇?〗- DOM改變元素節(jié)點的css樣式、HTML屬性

    〖大前端 - 基礎(chǔ)入門三大核心之JS篇?〗- DOM改變元素節(jié)點的css樣式、HTML屬性

    說明:該文屬于 大前端全棧架構(gòu)白寶書專欄, 目前階段免費 , 如需要項目實戰(zhàn)或者是體系化資源,文末名片加V! 作者:不渴望力量的哈士奇(哈哥),十余年工作經(jīng)驗, 從事過全棧研發(fā)、產(chǎn)品經(jīng)理等工作,目前在公司擔(dān)任研發(fā)部門CTO。 榮譽: 2022年度博客之星Top4、2023年度超

    2024年02月04日
    瀏覽(98)
  • 前端全集Ⅰ---- HTML/CSS/JavaScript

    前端全集Ⅰ---- HTML/CSS/JavaScript

    Web:全球廣域網(wǎng),也稱萬維網(wǎng),能夠通過瀏覽器訪問的網(wǎng)站 Web網(wǎng)站的工作流程:(前后端分離模式) 網(wǎng)頁有哪些組成? 文字、圖片、視頻、音頻、超鏈接 前端代碼通過瀏覽器的解析和渲染變成用戶看到的頁面,對網(wǎng)頁進(jìn)行解析渲染的部分就是瀏覽器的內(nèi)核 Web標(biāo)準(zhǔn) 不同的瀏

    2024年02月15日
    瀏覽(47)
  • 前端三劍客 HTML+CSS+JavaScript ② HTML相關(guān)概念

    前端三劍客 HTML+CSS+JavaScript ② HTML相關(guān)概念

    他們這樣形容我 是暴雨澆不滅的火 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????????? ????????????????—— 24.4.18 學(xué)習(xí)目標(biāo) ? ? ? ? 理解 ? ? ? ? ? ? ? ? HTML的概念 ? ? ? ? ? ? ? ? HTML的分類 ? ? ? ? ? ? ? ? HTML的關(guān)系 ? ? ? ? ? ? ? ? HTML的語義化 ? ? ? ? 應(yīng)用

    2024年04月23日
    瀏覽(31)
  • 前端= 結(jié)構(gòu)(HTML)+ 樣式(CSS)+ 行為(JavaScript)

    前端開發(fā)確實涵蓋了行為(JavaScript)、樣式(CSS)和結(jié)構(gòu)(HTML)這三個主要方面。這三個方面在前端開發(fā)中密切協(xié)作,共同構(gòu)建用戶界面和用戶體驗。 結(jié)構(gòu)(Structure):HTML 是用于定義頁面結(jié)構(gòu)的標(biāo)記語言。通過使用 HTML 標(biāo)簽,可以創(chuàng)建網(wǎng)頁的基本骨架,包括標(biāo)題、段落、

    2024年02月13日
    瀏覽(27)
  • [前端開發(fā)] 常見的 HTML CSS JavaScript 事件

    代碼示例指路 常見的 HTML、CSS、JavaScript 事件代碼示例 在 Web 開發(fā)中,事件是用戶與網(wǎng)頁交互的重要方式之一。通過事件,用戶可以與頁面元素進(jìn)行交互,觸發(fā)相應(yīng)的功能或效果。本文將介紹常見的 HTML、CSS、JavaScript 事件,以及事件對象和事件代理的概念。 鼠標(biāo)事件 鼠標(biāo)事

    2024年02月19日
    瀏覽(30)
  • 前端隨筆:HTML/CSS/JavaScript和Vue

    前端隨筆:HTML/CSS/JavaScript和Vue

    最近因為工作需要,需要接觸一些前端的東西。之前雖然大體上了解過 HTML 、 CSS 和 JavaScript ,也知道 HTML 定義了內(nèi)容、 CSS 定義了樣式、 JavaScript 定義了行為,但是卻沒有詳細(xì)的學(xué)習(xí)過前端三件套的細(xì)節(jié)。而最近的工作中需要使用 Vue ,并且想到未來的工作中使用 Vue 能夠更

    2024年02月16日
    瀏覽(26)
  • 前端:運用HTML+CSS+JavaScript實現(xiàn)拼圖游戲

    前端:運用HTML+CSS+JavaScript實現(xiàn)拼圖游戲

    前一段時間突然來了一個想法,就是運用前端知識實現(xiàn)一個拼圖游戲,但是不知道具體怎樣實現(xiàn)。今天,想到既然實現(xiàn)不了現(xiàn)實中我們看到的那種拼塊,那么就用正方形來代替吧! 效果如下: 想到就是當(dāng)小的圖片塊放到合適的位置上時,表示拼圖完成。 1. 前端布局 運用cs

    2024年02月08日
    瀏覽(90)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包