久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

    1. <style id="76ofp"></style>

      <style id="76ofp"></style>
      <rt id="76ofp"></rt>
      <form id="76ofp"><optgroup id="76ofp"></optgroup></form>
      1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

        手機(jī)站
        千鋒教育

        千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

        千鋒教育

        掃一掃進(jìn)入千鋒手機(jī)站

        領(lǐng)取全套視頻
        千鋒教育

        關(guān)注千鋒學(xué)習(xí)站小程序
        隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

        當(dāng)前位置:首頁  >  技術(shù)干貨  > Div組件中的中心元素

        Div組件中的中心元素

        來源:千鋒教育
        發(fā)布人:syq
        時(shí)間: 2022-09-14 11:03:11 1663124591

          在 div 容器中將元素居中有時(shí)會(huì)變得棘手。知道到底什么會(huì)起作用,而不是每次制作網(wǎng)頁的前端時(shí)都進(jìn)行試驗(yàn),這一點(diǎn)非常重要。

          如何使用CSS居中潛水?

          現(xiàn)在,使元素居中不僅意味著 div 組件居中。通過居中,我將專注于:

          水平居中

          垂直居中

          水平和垂直居中(組件居中)

        1

          默認(rèn)情況下,網(wǎng)頁內(nèi)容從屏幕的左上角開始,從左向右移動(dòng)。

          讓我們首先將圖像水平居中在 div 組件中。之后,我們將垂直居中圖像,然后將圖像完全居中。

          將圖像水平居中

        2

          使用文本對(duì)齊水平居中 Div 中的圖像

          假設(shè)您有一個(gè) div,您可以在其中按以下方式插入圖片:

        3

          現(xiàn)在,我將應(yīng)用CSS樣式,以便圖像變得可見。您可以看到,現(xiàn)在圖像處于其默認(rèn)位置。

        4

          我們通常使用文本對(duì)齊方法來使文本居中。但是,我們也可以在容器內(nèi)的圖像上使用它。

        5

          僅當(dāng)我們?cè)谌萜髦惺褂么酥刀皇菆D像時(shí),此方法才有效。

          使用自動(dòng)邊距將 div 中的圖像水平居中

          可用于在 div 容器中將圖像水平居中的另一種方法是具有值 auto 的 margin 屬性。

          在此方法中,元素將占用指定的寬度,并且空白區(qū)域?qū)⒃谧筮吘嗪陀疫吘嘀g平均拆分。我們將在映像上應(yīng)用此屬性,而不是在容器上應(yīng)用此屬性。答案是肯定的!在此之前,我們需要指定圖像的寬度,以便 margin 屬性能夠平均拆分空白區(qū)域。

          我們需要記住的另一件事是,margin 屬性不適用于內(nèi)聯(lián)級(jí)元素。在這里,我們的圖像是內(nèi)聯(lián)的,因此我們將通過將顯示屬性設(shè)置為塊來將其轉(zhuǎn)換為塊元素。

        6

          使用位置和變換屬性將 div 中的圖像水平居中

          這種方法可能很棘手,但我們將逐步進(jìn)行,以免出現(xiàn)任何錯(cuò)誤。首先,我們將設(shè)置位置屬性,然后設(shè)置轉(zhuǎn)換屬性。

          因此,現(xiàn)在您需要首先將容器的位置設(shè)置為相對(duì)位置,并將圖像位置設(shè)置為絕對(duì)位置。通過這樣做,您可以向左,向右,頂部和底部移動(dòng)圖像。

          但現(xiàn)在我們只想向左移動(dòng)50%或向右移動(dòng)50%。現(xiàn)在它將如下圖所示。

        7

          如您所見,它仍然不能完美地放置在中心。這是因?yàn)槲覀兩形捶峙滢D(zhuǎn)換屬性,我們將將其值設(shè)置為 translateX。

        8

          使用顯示彈性水平居中 div 中的圖像

          如您所見,使用位置和轉(zhuǎn)換屬性可能是一項(xiàng)繁瑣的任務(wù)。CSS 彈性框使制作響應(yīng)式布局變得更加容易。我們還可以使用它通過利用具有值flex的顯示屬性將圖像水平放置在容器的中間。

          僅此一項(xiàng)是行不通的,您需要定義圖像的位置。它可以是中心,左和右:

        9

          讓我們看一下如何在 div 中垂直居中圖片。稍后,我們將介紹如何將 div 中的圖像水平和垂直居中,從而創(chuàng)建一個(gè)完美的中心。

          將 div 中的圖像垂直居中

        10

          使用顯示撓曲將 div 中的圖像垂直居中

          以前,我們使用顯示-flex方法水平居中。我們將使用類似的方法。

          這一次,您不需要使用對(duì)齊內(nèi)容屬性。請(qǐng)改用對(duì)齊項(xiàng)屬性。

        11

          若要使此方法正常工作,請(qǐng)確保指定了容器的高度。以便您可以計(jì)算 div 分量的中心。

          使用位置和變換屬性垂直居中 div 中的圖像

          你將要做一些類似于你所做的水平居中的事情。

          這一次,您不會(huì)使用左或右,而是使用頂部和底部來確保垂直居中。當(dāng)我們需要垂直移動(dòng)圖像時(shí),我們將使用過渡屬性值作為plainY。

        12

          在 div 中將圖像居中

        13

          使用顯示-flex 將 div 中的圖像居中

          為了將圖像垂直和水平居中,應(yīng)使用 display-flex 屬性。

          為此,請(qǐng)將兩端對(duì)齊內(nèi)容和對(duì)齊項(xiàng)屬性設(shè)置為值中心。

        14

          使用位置和變換屬性在 div 中居中圖像

          您一定從以前的方法中得到了一個(gè)想法,即我們正在組合從水平和垂直居中學(xué)到的屬性。這也是你現(xiàn)在要做的。

        15

          您還可以使用翻譯 (X,Y) 組合翻譯 X 和翻譯Y。

        16

          結(jié)語

          在本教程中,你已了解如何使圖像在 div 中垂直、水平或兩者居中。

          將圖像居中時(shí),您會(huì)經(jīng)常選擇Flexbox方法,而不是難以使用的位置方法,這可能會(huì)扭曲您的網(wǎng)站。

        tags:
        聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
        10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
        請(qǐng)您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
        免費(fèi)領(lǐng)取
        今日已有369人領(lǐng)取成功
        劉同學(xué) 138****2860 剛剛成功領(lǐng)取
        王同學(xué) 131****2015 剛剛成功領(lǐng)取
        張同學(xué) 133****4652 剛剛成功領(lǐng)取
        李同學(xué) 135****8607 剛剛成功領(lǐng)取
        楊同學(xué) 132****5667 剛剛成功領(lǐng)取
        岳同學(xué) 134****6652 剛剛成功領(lǐng)取
        梁同學(xué) 157****2950 剛剛成功領(lǐng)取
        劉同學(xué) 189****1015 剛剛成功領(lǐng)取
        張同學(xué) 155****4678 剛剛成功領(lǐng)取
        鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
        董同學(xué) 138****2867 剛剛成功領(lǐng)取
        周同學(xué) 136****3602 剛剛成功領(lǐng)取
        相關(guān)推薦HOT
        什么是PlatformIo?

        PlatformIO是什么PlatformIO是一個(gè)全面的物聯(lián)網(wǎng)開發(fā)平臺(tái),它為眾多硬件平臺(tái)和開發(fā)環(huán)境提供了統(tǒng)一的工作流程,有效簡(jiǎn)化了開發(fā)過程,并能兼容各種...詳情>>

        2023-10-14 12:55:06
        云快照與自動(dòng)備份有什么區(qū)別?

        1、定義和目標(biāo)不同云快照的主要目標(biāo)是提供一種快速恢復(fù)數(shù)據(jù)的方法,它只記錄在快照時(shí)間點(diǎn)后的數(shù)據(jù)變化,而不是所有的數(shù)據(jù)。自動(dòng)備份的主要目標(biāo)...詳情>>

        2023-10-14 12:48:59
        服務(wù)器為什么要用Linux?

        服務(wù)器為什么要用Linux作為服務(wù)器操作系統(tǒng)的優(yōu)選,Linux在眾多選擇中脫穎而出。Linux作為服務(wù)器操作系統(tǒng)的優(yōu)選,有其獨(dú)特的優(yōu)勢(shì)和特點(diǎn)。包括其...詳情>>

        2023-10-14 12:34:11
        ORM解決的主要問題是什么?

        ORM(對(duì)象關(guān)系映射)解決的主要問題是將關(guān)系數(shù)據(jù)庫與面向?qū)ο缶幊讨g的映射困境。在傳統(tǒng)的關(guān)系數(shù)據(jù)庫中,數(shù)據(jù)以表格的形式存儲(chǔ),而在面向?qū)ο?..詳情>>

        2023-10-14 12:26:19
        Go為什么不支持三元運(yùn)算符?

        Go為什么不支持三元運(yùn)算符Go語言是一種以簡(jiǎn)潔和有效性為目標(biāo)的編程語言,因此在設(shè)計(jì)過程中,Go的設(shè)計(jì)者刻意排除了一些他們認(rèn)為可能導(dǎo)致復(fù)雜性或...詳情>>

        2023-10-14 12:12:36
        快速通道
        陕西省| 台州市| 永安市| 大荔县| 刚察县| 吴桥县| 延庆县| 恭城| 吴忠市| 甘谷县| 清新县| 天门市| 乌兰察布市| 茌平县| 元江| 林口县| 红桥区| 金秀| 玛纳斯县| 清徐县| 翼城县| 临朐县| 新乡市| 呼图壁县| 西和县| 甘孜县| 浦县| 阿城市| 安西县| 峨边| 维西| 时尚| 蒲城县| 邯郸市| 乌审旗| 仁布县| 秦安县| 方城县| 旺苍县| 南宫市| 青浦区|