日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁(yè) > 科技  > 軟件

別再用 float 布局了,flex 才是未來(lái)!

來(lái)源: 責(zé)編: 時(shí)間:2023-10-26 17:09:33 279觀看
導(dǎo)讀前面一篇文章「一文帶你弄懂 CSS 布局知識(shí)」里,我整體介紹了 CSS 的布局知識(shí),其中說(shuō)到 float 布局是 CSS 不斷完善的副產(chǎn)物。而在 2023 年的今天,flex 這種布局方式才是未來(lái)!那么今天我們就來(lái)學(xué)習(xí)下 flex 彈性布局。什么

前面一篇文章「一文帶你弄懂 CSS 布局知識(shí)」里,我整體介紹了 CSS 的布局知識(shí),其中說(shuō)到 float 布局是 CSS 不斷完善的副產(chǎn)物。而在 2023 年的今天,flex 這種布局方式才是未來(lái)!那么今天我們就來(lái)學(xué)習(xí)下 flex 彈性布局。gHv28資訊網(wǎng)——每日最新資訊28at.com

gHv28資訊網(wǎng)——每日最新資訊28at.com

什么是 Flex 布局?

在經(jīng)過(guò)了長(zhǎng)達(dá) 10 年的發(fā)展之后,CSS3 才終于迎來(lái)了一個(gè)簡(jiǎn)單好用的布局屬性 —— flex。Flex 布局又稱(chēng)彈性布局,它使用 flexbox 屬性使得容器有了彈性,可以自動(dòng)適配各種設(shè)備的不同寬度,而不必依賴(lài)于傳統(tǒng)的塊狀布局和浮動(dòng)定位。gHv28資訊網(wǎng)——每日最新資訊28at.com

舉個(gè)很簡(jiǎn)單地例子,如果我們想要實(shí)現(xiàn)一個(gè)很簡(jiǎn)單左側(cè)定寬,右側(cè)自適應(yīng)的導(dǎo)航布局,如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

-w1239-w1239gHv28資訊網(wǎng)——每日最新資訊28at.com

在沒(méi)有 flex 之前,我們的代碼是這么寫(xiě)的。gHv28資訊網(wǎng)——每日最新資訊28at.com

<div><h1>4.1 兩欄布局 - 左側(cè)定寬、右側(cè)自適應(yīng) - float</h1><div class="container">  <div class="left41"></div>  <div class="right41"></div></div></div>
/** 4.1 兩欄布局 - 左側(cè)定寬、右側(cè)自適應(yīng) - float **/.left41 {  float: left;  width: 300px;  height: 500px;  background-color: pink;}.right41 {  width: 100%;  height: 500px;  background-color: aquamarine;}

這種方式不好的地方在于,我們還需要去理解 float 這個(gè)概念。一旦需要理解 float 這個(gè)概念,我們就會(huì)拖出一大堆概念,例如文檔流、盒子模型、display 等屬性(雖然這些東西確實(shí)應(yīng)該學(xué))。但對(duì)于 flex 來(lái)說(shuō),它就很簡(jiǎn)單,只需要設(shè)置一個(gè)伸縮系數(shù)即可,如下代碼所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

<div><h1>4.2 兩欄布局 - 左側(cè)定寬、右側(cè)自適應(yīng) - flex</h1><div class="container42">  <div class="left42"></div>  <div class="right42"></div></div></div>
.container42 {  display: flex;}.left42 {  width: 300px;  height: 500px;  background-color: pink;}.right42 {  flex: 1;  width: 100%;  height: 500px;  background-color: aquamarine;}

上面的代碼里,我們只需要將父級(jí)容器設(shè)置為 flex 展示形式(display: flex),隨后在需要自動(dòng)伸縮的容器里設(shè)置屬性即可。上面代碼中的 flex: 1 表示其占據(jù)所有當(dāng)行所剩的空間。通過(guò)這樣的方式,我們非常方便地實(shí)現(xiàn)了彈性布局。gHv28資訊網(wǎng)——每日最新資訊28at.com

當(dāng)然,上面只是一個(gè)最簡(jiǎn)單的例子,甚至還不是很能體現(xiàn)出 flex 的價(jià)值。flex 除了在響應(yīng)式布局方面非常方便之外,它在對(duì)齊等方面更加方便,能夠極大地降低學(xué)習(xí)成本、提高工作效率。gHv28資訊網(wǎng)——每日最新資訊28at.com

Flex 核心概念

對(duì)于 Flex 布局來(lái)說(shuō),其有幾個(gè)核心概念,分別是:主軸與交叉軸、起始線和終止線、Flex 容器與 Flex 容器項(xiàng)。gHv28資訊網(wǎng)——每日最新資訊28at.com

主軸和交叉軸

在 Flex 布局中有一個(gè)名為 flex-direction 的屬性,可以取 4 個(gè)值,分別是:gHv28資訊網(wǎng)——每日最新資訊28at.com

  • row
  • row-reverse
  • column
  • column-reverse

如果你選擇了 row 或者 row-reverse,那么主軸(Main Axis)就是橫向的 X 軸,交叉軸(Cross Axis)就是豎向的 Y 軸,如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

主軸是橫向的X軸,交叉軸是豎向的Y軸主軸是橫向的X軸,交叉軸是豎向的Y軸gHv28資訊網(wǎng)——每日最新資訊28at.com

如果你選擇了 column 或者 column-reverse,那么主軸(Main Axis)就變成是豎向的 Y 軸,交叉軸(Cross Axis)就是橫向的 X 軸,如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

主軸是豎向的Y軸,交叉軸是橫向的X軸主軸是豎向的Y軸,交叉軸是橫向的X軸gHv28資訊網(wǎng)——每日最新資訊28at.com

起始線和終止線

過(guò)去,CSS 的書(shū)寫(xiě)模式主要被認(rèn)為是水平的,從左到右的。但現(xiàn)代的布局方式涵蓋了書(shū)寫(xiě)模式的范圍,所以我們不再假設(shè)一行文字是從文檔的左上角開(kāi)始向右書(shū)寫(xiě)的。gHv28資訊網(wǎng)——每日最新資訊28at.com

對(duì)于不同的語(yǔ)言來(lái)說(shuō),其書(shū)寫(xiě)方向不同,例如英文是從左到右,但阿拉伯文則是從右到左。那么對(duì)于這兩種語(yǔ)言來(lái)說(shuō),其xx會(huì)有所不同 TODO。舉個(gè)簡(jiǎn)單的例子,如果 flex-direction 是 row ,并且我是在書(shū)寫(xiě)英文。由于英文是從左到右書(shū)寫(xiě)的,那么主軸的起始線是左邊,終止線是右邊,如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

-w557-w557gHv28資訊網(wǎng)——每日最新資訊28at.com

但如果我在書(shū)寫(xiě)阿拉伯文,由于阿拉伯文是從右到左的,那么主軸的起始線是右邊,終止線是左邊,如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

-w541-w541gHv28資訊網(wǎng)——每日最新資訊28at.com

在 Flex 布局中,起始線和終止線決定了 Flex 容器中的 Flex 元素從哪個(gè)方向開(kāi)始排列。 舉個(gè)簡(jiǎn)單例子,如果我們通過(guò) direction: ltr 設(shè)置了文字書(shū)寫(xiě)方向是從左到右,那么起始線就是左邊,終止線就是右邊。此時(shí),如果我們?cè)O(shè)置的 flex-direction 值是 row,那么 Flex 元素將會(huì)從左到右開(kāi)始排列。但如果我們?cè)O(shè)置的 flex-direction 值是 row-reverse,那么 Flex 元素將會(huì)從右到左開(kāi)始排列。gHv28資訊網(wǎng)——每日最新資訊28at.com

在上面的例子中,交叉軸的起始線是 flex 容器的頂部,終止線是底部,因?yàn)閮煞N語(yǔ)言都是水平書(shū)寫(xiě)模式。但如果有一種語(yǔ)言,它的書(shū)寫(xiě)形式是從底部到頂部,那么當(dāng)設(shè)置 flex-direction為 column 或 column-reverse 時(shí),也會(huì)有類(lèi)似的變化。gHv28資訊網(wǎng)——每日最新資訊28at.com

Flex 容器與 Flex 元素

我們把一個(gè)容器的 display 屬性值改為 flex 或者 inline-flex 之后,該容器就變成了 Flex 容器,而容器中的直系子元素就會(huì)變?yōu)?flex 元素。如下代碼所示,parent 元素就是 Flex 容器,son 元素就是 Flex 元素。gHv28資訊網(wǎng)——每日最新資訊28at.com

<style>#parent {    display: flex;}</style><div id="parent">    <div id="son"></div></div>

Flex 核心屬性

對(duì)于 Flex 來(lái)說(shuō),它有非常多的用法,但核心屬性卻相對(duì)較少。這里我只簡(jiǎn)單介紹幾個(gè)核心屬性,如果你想了解更多 Flex 的屬性,可以去 Mozilla 官網(wǎng)查詢(xún),這里給個(gè)傳送門(mén):flex 布局的基本概念 - CSS:層疊樣式表 | MDN。gHv28資訊網(wǎng)——每日最新資訊28at.com

對(duì)于 Flex 布局來(lái)說(shuō),其核心屬性有如下幾個(gè):gHv28資訊網(wǎng)——每日最新資訊28at.com

  1. flex-direction 主軸方向
  2. flex 伸縮系數(shù)及初始值
  3. justify-content 主軸方向?qū)R
  4. align-items 交叉軸方向?qū)R

flex-direction 主軸方向

如上文所介紹過(guò)的,flex-direction 定義了主軸的方向,可以取 4 個(gè)值,分別是:gHv28資訊網(wǎng)——每日最新資訊28at.com

  • row 默認(rèn)值
  • row-reverse
  • column
  • column-reverse

一旦主軸確定了,交叉軸也確定了。主軸和交叉軸與后續(xù)的對(duì)齊屬性有關(guān),因此弄懂它們非常重要!舉個(gè)很簡(jiǎn)單的例子,如下的代碼將展示下圖的展示效果。gHv28資訊網(wǎng)——每日最新資訊28at.com

.box {  display: flex;  flex-direction: row-reverse;}<div class="box">  <div>One</div>  <div>Two</div>  <div>Three</div></div>

-w538-w538gHv28資訊網(wǎng)——每日最新資訊28at.com

如果你將 flex-direction 改成 column-reverse,那么將會(huì)變成如下的效果,如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

-w541-w541gHv28資訊網(wǎng)——每日最新資訊28at.com

flex 伸縮系數(shù)及初始值

前面說(shuō)到 Flex 布局可以很方便地進(jìn)行響應(yīng)式布局,其實(shí)就是通過(guò) flex 屬性來(lái)實(shí)現(xiàn)的。flex 屬性其實(shí)是 flex-grow、flex-shrink、flex-basis 這三個(gè)參數(shù)的縮寫(xiě)形式,如下代碼所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

flex-grow: 1;flex-shrink: 1;flex-basis: 200px;/* 上面的設(shè)置等價(jià)于下面 flex 屬性的設(shè)置 */flex: 1 1 200px;

在考慮這幾個(gè)屬性的作用之前,需要先了解一下 可用空間 available space 這個(gè)概念。這幾個(gè) flex 屬性的作用其實(shí)就是改變了 flex 容器中的可用空間的行為。gHv28資訊網(wǎng)——每日最新資訊28at.com

假設(shè)在 1 個(gè) 500px 的容器中,我們有 3 個(gè) 100px 寬的元素,那么這 3 個(gè)元素需要占 300px 的寬,剩下 200px 的可用空間。在默認(rèn)情況下,flexbox 的行為會(huì)把這 200px 的空間留在最后一個(gè)元素的后面。gHv28資訊網(wǎng)——每日最新資訊28at.com

-w537-w537gHv28資訊網(wǎng)——每日最新資訊28at.com

如果期望這些元素能自動(dòng)地?cái)U(kuò)展去填充滿剩下的空間,那么我們需要去控制可用空間在這幾個(gè)元素間如何分配,這就是元素上的那些 flex 屬性要做的事。gHv28資訊網(wǎng)——每日最新資訊28at.com

flex-basis

flex-basis 屬性用于設(shè)置 Flex 元素的大小,其默認(rèn)值是 auto。此時(shí)瀏覽器會(huì)檢查元素是否有確定的尺寸,如果有確定的尺寸則用該尺寸作為 Flex 元素的尺寸,否則就采用元素內(nèi)容的尺寸。gHv28資訊網(wǎng)——每日最新資訊28at.com

flex-grow

flex-grow 若被賦值為一個(gè)正整數(shù),flex 元素會(huì)以 flex-basis 為基礎(chǔ),沿主軸方向增長(zhǎng)尺寸。這會(huì)使該元素延展,并占據(jù)此方向軸上的可用空間(available space)。如果有其他元素也被允許延展,那么他們會(huì)各自占據(jù)可用空間的一部分。gHv28資訊網(wǎng)——每日最新資訊28at.com

舉個(gè)例子,上面的例子中有 a、b、c 個(gè) Flex 元素。如果我們給上例中的所有元素設(shè)定 flex-grow 值為 1,容器中的可用空間會(huì)被這些元素平分。它們會(huì)延展以填滿容器主軸方向上的空間。gHv28資訊網(wǎng)——每日最新資訊28at.com

但很多時(shí)候,我們可能都需要按照比例來(lái)劃分剩余的空間。此時(shí)如果第一個(gè)元素 flex-grow 值為 2,其他元素值為 1,則第一個(gè)元素將占有 2/4(上例中,即為 200px 中的 100px), 另外兩個(gè)元素各占有 1/4(各 50px)。gHv28資訊網(wǎng)——每日最新資訊28at.com

flex-shrink

flex-grow 屬性是處理 flex 元素在主軸上增加空間的問(wèn)題,相反 flex-shrink 屬性是處理 flex 元素收縮的問(wèn)題。如果我們的容器中沒(méi)有足夠排列 flex 元素的空間,那么可以把 flex 元素 flex-shrink 屬性設(shè)置為正整數(shù),以此來(lái)縮小它所占空間到 flex-basis 以下。gHv28資訊網(wǎng)——每日最新資訊28at.com

與flex-grow屬性一樣,可以賦予不同的值來(lái)控制 flex 元素收縮的程度 —— 給flex-shrink屬性賦予更大的數(shù)值可以比賦予小數(shù)值的同級(jí)元素收縮程度更大。gHv28資訊網(wǎng)——每日最新資訊28at.com

justify-content 主軸方向?qū)R

justify-content 屬性用來(lái)使元素在主軸方向上對(duì)齊,它的初始值是 flex-start,即元素從容器的起始線排列。justify-content 屬性有如下 5 個(gè)不同的值:gHv28資訊網(wǎng)——每日最新資訊28at.com

  • flex-start:從起始線開(kāi)始排列,默認(rèn)值。
  • flex-end::從終止線開(kāi)始排列。
  • center:在中間排列。
  • space-around:每個(gè)元素左右空間相等。
  • space-between:把元素排列好之后,剩余的空間平均分配到元素之間。

各個(gè)不同的對(duì)齊方式的效果如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

flex-start:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w454-w454gHv28資訊網(wǎng)——每日最新資訊28at.com

flex-end:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w444-w444gHv28資訊網(wǎng)——每日最新資訊28at.com

center:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w449-w449gHv28資訊網(wǎng)——每日最新資訊28at.com

space-around:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w442-w442gHv28資訊網(wǎng)——每日最新資訊28at.com

space-between:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w453-w453gHv28資訊網(wǎng)——每日最新資訊28at.com

align-items 交叉軸方向?qū)R

align-items 屬性可以使元素在交叉軸方向?qū)R,它的初始值是 stretch,即拉伸到最高元素的高度。align-items 屬性有如下 5 個(gè)不同的值:gHv28資訊網(wǎng)——每日最新資訊28at.com

  • stretch:拉伸到最高元素的高度,默認(rèn)值。
  • flex-start:按 flex 容器起始位置對(duì)齊。
  • flex-end:按 flex 容器結(jié)束為止對(duì)齊。
  • center:居中對(duì)齊。
  • baseline:始終按文字基線對(duì)齊。

各個(gè)不同的對(duì)齊方式的效果如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

stretch:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w448-w448gHv28資訊網(wǎng)——每日最新資訊28at.com

flex-start:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w439-w439gHv28資訊網(wǎng)——每日最新資訊28at.com

flex-end:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w438-w438gHv28資訊網(wǎng)——每日最新資訊28at.com

center:gHv28資訊網(wǎng)——每日最新資訊28at.com

-w444-w444gHv28資訊網(wǎng)——每日最新資訊28at.com

要注意的事,無(wú)論 align-items 還是 justify-content,它們都是以主軸或者交叉軸為參考的,而不是橫向和豎向?yàn)閰⒖嫉?,明白這點(diǎn)很重要。gHv28資訊網(wǎng)——每日最新資訊28at.com

Flex 默認(rèn)屬性

由于所有 CSS 屬性都會(huì)有一個(gè)初始值,所以當(dāng)沒(méi)有設(shè)置任何默認(rèn)值時(shí),flex 容器中的所有 flex 元素都會(huì)有下列行為:gHv28資訊網(wǎng)——每日最新資訊28at.com

  • 元素排列為一行 (flex-direction 屬性的初始值是 row)。
  • 元素從主軸的起始線開(kāi)始。
  • 元素不會(huì)在主維度方向拉伸,但是可以縮小。
  • 元素被拉伸來(lái)填充交叉軸大小。
  • flex-basis 屬性為 auto。
  • flex-wrap 屬性為 nowrap。

弄清楚 Flex 元素的默認(rèn)值有利于我們更好地進(jìn)行布局排版。gHv28資訊網(wǎng)——每日最新資訊28at.com

實(shí)戰(zhàn)項(xiàng)目拆解

看了那么多的 Flex 布局知識(shí)點(diǎn),總感覺(jué)干巴巴的,是時(shí)候來(lái)看看別人在項(xiàng)目中是怎么用的了。gHv28資訊網(wǎng)——每日最新資訊28at.com

-w1290-w1290gHv28資訊網(wǎng)——每日最新資訊28at.com

上面是我在 CodePen 找到的一個(gè)案例,這樣的一個(gè)布局就是用 Flex 布局來(lái)實(shí)現(xiàn)的。通過(guò)簡(jiǎn)單的分析,其實(shí)我們可以拆解出其 Flex 布局方法,大致如下圖所示。gHv28資訊網(wǎng)——每日最新資訊28at.com

-w1297-w1297gHv28資訊網(wǎng)——每日最新資訊28at.com

首先整體分為兩大部分,即導(dǎo)航欄和內(nèi)容區(qū)域,這部分的主軸縱向排列的(flex-direction: column),如上圖紅框部分。隨后在內(nèi)容區(qū)域,又將其分成了左邊的導(dǎo)航欄和右邊的內(nèi)容區(qū)域,此時(shí)這塊內(nèi)容是橫向排列的(flex-direction: row),如下上圖藍(lán)框部分。gHv28資訊網(wǎng)——每日最新資訊28at.com

剩下的內(nèi)容布局也大致類(lèi)似,其實(shí)就是無(wú)限套娃下去。由于偏于原因,這里就不繼續(xù)深入拆解了,大致的布局思路已經(jīng)說(shuō)得很清楚了。gHv28資訊網(wǎng)——每日最新資訊28at.com

有了 Flex 布局之后,貌似布局也變得非常簡(jiǎn)單了。但紙上得來(lái)終覺(jué)淺,還是得自己實(shí)際動(dòng)手練練才知道容易不容易,不然就變成紙上談兵了!gHv28資訊網(wǎng)——每日最新資訊28at.com

總結(jié)

看到這里,關(guān)于 Flex 布局的核心點(diǎn)就介紹得差不多了。掌握好這幾個(gè)核心的知識(shí)點(diǎn),開(kāi)始去實(shí)踐練習(xí)基本上沒(méi)有什么太大的問(wèn)題了。剩下的一些比較小眾的屬性,等用到的時(shí)候再去查查看就足夠了。gHv28資訊網(wǎng)——每日最新資訊28at.com

接下來(lái)更多的時(shí)間,就是找多幾個(gè)實(shí)戰(zhàn)案例實(shí)踐,唯有實(shí)踐才能鞏固所學(xué)知識(shí)點(diǎn)。后面有機(jī)會(huì),我將分享我在 Flex 布局方面的項(xiàng)目實(shí)踐。gHv28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-15181-0.html別再用 float 布局了,flex 才是未來(lái)!

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: 開(kāi)發(fā)人員都應(yīng)該知道的九個(gè)GitHub庫(kù)

下一篇: 是時(shí)候放棄Dockerfile了,考慮上手Buildpack吧

標(biāo)簽:
  • 熱門(mén)焦點(diǎn)
  • 鴻蒙OS 4.0公測(cè)機(jī)型公布:甚至連nova6都支持

    華為全新的HarmonyOS 4.0操作系統(tǒng)將于今天下午正式登場(chǎng),官方在發(fā)布會(huì)之前也已經(jīng)正式給出了可升級(jí)的機(jī)型產(chǎn)品,這意味著這些機(jī)型會(huì)率先支持升級(jí)享用。這次的HarmonyOS 4.0支持
  • 5月iOS設(shè)備性能榜:M1 M2依舊是榜單前五

    和上個(gè)月一樣,沒(méi)有新品發(fā)布的iOS設(shè)備性能榜的上榜設(shè)備并沒(méi)有什么更替,僅僅只有跑分變化而產(chǎn)生的排名變動(dòng),剛剛開(kāi)始的蘋(píng)果WWDC2023,推出的產(chǎn)品也依舊是新款Mac Pro、新款Mac Stu
  • 5月安卓手機(jī)好評(píng)榜:魅族20 Pro奪冠

    性能榜和性?xún)r(jià)比榜之后,我們來(lái)看最后的安卓手機(jī)好評(píng)榜,數(shù)據(jù)來(lái)源安兔兔評(píng)測(cè),收集時(shí)間2023年5月1日至5月31日,僅限國(guó)內(nèi)市場(chǎng)。第一名:魅族20 Pro好評(píng)率:97.50%不得不感慨魅族老品牌還
  • 自動(dòng)化在DevOps中的力量:簡(jiǎn)化軟件開(kāi)發(fā)和交付

    自動(dòng)化在DevOps中扮演著重要角色,它提升了DevOps的效能。通過(guò)自動(dòng)化工具和方法,DevOps團(tuán)隊(duì)可以實(shí)現(xiàn)以下目標(biāo):消除手動(dòng)和重復(fù)性任務(wù)。簡(jiǎn)化流程。在整個(gè)軟件開(kāi)發(fā)生命周期中實(shí)現(xiàn)更
  • 使用Webdriver-manager解決瀏覽器與驅(qū)動(dòng)不匹配所帶來(lái)自動(dòng)化無(wú)法執(zhí)行的問(wèn)題

    1、前言在我們使用 Selenium 進(jìn)行 UI 自動(dòng)化測(cè)試時(shí),常常會(huì)因?yàn)闉g覽器驅(qū)動(dòng)與瀏覽器版本不匹配,而導(dǎo)致自動(dòng)化測(cè)試無(wú)法執(zhí)行,需要手動(dòng)去下載對(duì)應(yīng)的驅(qū)動(dòng)版本,并替換原有的驅(qū)動(dòng),可能還
  • 一文搞定Java NIO,以及各種奇葩流

    大家好,我是哪吒。很多朋友問(wèn)我,如何才能學(xué)好IO流,對(duì)各種流的概念,云里霧里的,不求甚解。用到的時(shí)候,現(xiàn)百度,功能雖然實(shí)現(xiàn)了,但是為什么用這個(gè)?不知道。更別說(shuō)效率問(wèn)題了~下次再遇到,
  • 花7萬(wàn)退貨退款無(wú)門(mén):誰(shuí)在縱容淘寶珠寶商家造假?

    來(lái)源:極點(diǎn)商業(yè)作者:楊銘在淘寶購(gòu)買(mǎi)珠寶玉石后,因?yàn)楸WC金不夠賠付,店鋪關(guān)閉,退貨退款難、維權(quán)無(wú)門(mén)的比比皆是。&ldquo;提供相關(guān)產(chǎn)品鑒定證書(shū),支持全國(guó)復(fù)檢,可以30天無(wú)理由退換貨。&
  • 蘋(píng)果公司要求三星和LG Display生產(chǎn)「無(wú)邊框」OLED iPhone顯示屏

    據(jù) The Elec 報(bào)道,蘋(píng)果已要求其供應(yīng)商為未來(lái)的 iPhone 型號(hào)開(kāi)發(fā)「無(wú)邊框」OLED 顯示面板。蘋(píng)果顯然已要求三星和 LG Display 開(kāi)發(fā)新的 OLED 顯示面
  • Android 14發(fā)布:首批適配機(jī)型公布

    5月11日消息,谷歌在今天凌晨舉行了I/O大會(huì),本次發(fā)布會(huì)谷歌帶來(lái)了自家的AI語(yǔ)言模型PaLM 2、谷歌Pixel Fold折疊屏、谷歌Pixel 7a手機(jī),同時(shí)發(fā)布了Androi
Top 主站蜘蛛池模板: 肇州县| 靖江市| 山西省| 松滋市| 深水埗区| 龙山县| 竹山县| 运城市| 温泉县| 会宁县| 南宁市| 钟祥市| 伊宁县| 大名县| 全椒县| 府谷县| 油尖旺区| 宜阳县| 清新县| 德惠市| 上饶县| 平原县| 东乡族自治县| 江北区| 广宁县| 信阳市| 寿光市| 新河县| 垦利县| 新营市| 莱芜市| 松原市| 定襄县| 鄂温| 遂昌县| 夏河县| 海林市| 凤冈县| 清河县| 全椒县| 永州市|