色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CSS對齊方式的詳細講解

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-24 15:38 ? 次閱讀

一、居中1. 居中對齊元素

將塊元素水平居中對齊(像 <div>) , 使用 margin: auto;

設置元素的寬度將阻止它伸展到容器的邊緣。

然后元素將占用指定的寬度,剩下的空間將平分在兩個邊距之間:

這個div是居中的。

.center { margin: auto; width: 50%; border: 3px solid green; padding: 10px;}

注意:如果沒有設置寬度屬性,則居中對齊沒有效果 (或者設置到100%).

2. 居中對齊文本

將元素內部的文本居中, 使用text-align: center;

這些文本是居中的。

.center { text-align: center; border: 3px solid green;}

3. 居中圖片

居中圖片, 使用 margin: auto; 并且設置為塊級元素:

img { display: block; margin: auto; width: 40%;}

二、左右

HTML代碼:

<html lang="en"><head> <meta charset="UTF-8"> <title>編程字典</title>
</head><body>
<h2>右對齊</h2> <p>如何正確定位元素與位置屬性的一個例子:</p>
<div class="right"> <p>在我年輕而脆弱的歲月里,父親給了我一些我一直以來一直在思考的建議.</p> </div>
</body></html>

1. 左右對齊 - 使用 position

對齊元素的一種方法是使用 position: absolute;

在我年輕而脆弱的歲月里,父親給了我一些我一直以來一直在思考的建議。

.right { position: absolute; right: 0px; width: 300px; border: 3px solid #73AD21; padding: 10px;}

注意:

絕對定位元素從正常流中移除,并且可以重疊元素。

當使用 position對齊元素時, 總是定義 margin 和 padding 為 <body> 元素. 這是為了避免不同瀏覽器的視覺差異。

還有IE8和早期版本有一些問題, 當使用 position. 如果容器元素有一個指定的寬度 (例如:<div class="container">) , 并且沒有設置!DOCTYPE, IE8 和早期版本將添加 17px 外邊距到右邊. 這似乎是一條為滾動條預留空間. 因此,總是聲明 !DOCTYPE 當使用 position時:

body { margin: 0; padding: 0;}
.container { position: relative; width: 100%;}
.right { position: absolute; right: 0px; width: 300px; background-color: #b0e0e6;}

2. 左右對齊 - 使用 float

對齊元素的另一種方法是使用 float 屬性:

.right { float: right; width: 300px; border: 3px solid #73AD21; padding: 10px;}

提示:

當將元素使用浮動對齊時,總是為body元素定義邊距和填充。這是為了避免不同瀏覽器的視覺差異。

body { margin: 0; padding: 0;}
.right { float: right; width: 300px; background-color: #b0e0e6;}

效果圖:

三、垂直居中,水平居中

HTML代碼:

<html lang="en"><head> <meta charset="UTF-8"> <title>編程字典</title>
</head><body>
<h2>居中</h2> <p>在這個實例中, 我們使用定位和transform屬性實現元素的水平和垂直居中:</p>
<div class="center"> <!-- <p>我是垂直居中的.</p> --> <p>我水平垂直居中.</p> </div>
<p>注意: transform屬性不支持IE8和更早的版本.</p>
</body></html>

1. 使用 padding

有許多方法來中心垂直CSS元素. 一個簡單的解決方案是使用頂部和底部 padding:

.center { padding: 70px 0; border: 3px solid green;}

水平和垂直居中, 使用 padding 和 text-align: center:

垂直居中

.center { padding: 70px 0; border: 3px solid green; text-align: center;}

2. 使用 line-height

另一個技巧是使用 line-height 屬性值等于 height 屬性值.

.center { line-height: 200px; height: 200px; border: 3px solid green; text-align: center;}
If the text has multiple lines, add the following: .center p { line-height: 1.5; display: inline-block; vertical-align: middle;}3. 使用 position & transform

如果padding和line-height不可選,第三種解決方案是使用定位和變換屬性:

.center { height: 200px; position: relative; border: 3px solid green;}
.center p { margin: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}

四、總結

本文基于Html基礎,主要介紹了Html中對齊的方式,對于對齊中的標簽做了詳細的講解,用豐富的案例 ,代碼效果圖的展示,幫助大家更好理解 。

最后,希望可以幫助大家更好的學習CSS3。

審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • HTML
    +關注

    關注

    0

    文章

    278

    瀏覽量

    36436
  • CSS
    CSS
    +關注

    關注

    0

    文章

    110

    瀏覽量

    14416
收藏 人收藏

    評論

    相關推薦

    KiCad的對齊工具不好用?

    “ ?不存在的。唯一的原因是您還沒有學會怎么用。 ? ” 對齊命令在哪里? KiCad的對齊命令(Align)藏得比較隱蔽,既不在菜單欄,也不在工具欄。右鍵的菜單中默認也不存在。只有當您 選中兩個或
    的頭像 發表于 12-04 18:15 ?252次閱讀
    KiCad的<b class='flag-5'>對齊</b>工具不好用?

    芯片封裝工藝詳細講解

    芯片封裝工藝詳細講解
    發表于 11-29 14:02 ?1次下載

    Tailwind CSS v4.0發布首個Beta版本

    Tailwind CSS 是一個為快速開發而精心設計的原子類 CSS 框架,它提供了充滿設計感和應用程序至上的能力來創建組件,它在最新的 2.0 版本中加入了暗黑模式,開箱即用。
    的頭像 發表于 11-25 10:02 ?254次閱讀
    Tailwind <b class='flag-5'>CSS</b> v4.0發布首個Beta版本

    ARM嵌入式系統中內存對齊的重要性

    做嵌入式系統軟件開發,經常在代碼中看到各種各樣的對齊,很多時候我們都是知其然不知其所以然,知道要做好各種對齊,但是不明白為什么要對齊,不對齊會有哪些后果,這篇文章大概總結了內存
    的頭像 發表于 11-11 17:17 ?1017次閱讀
    ARM嵌入式系統中內存<b class='flag-5'>對齊</b>的重要性

    基于CSS融合存儲系統的自動化制造服務平臺存儲解決方案

    基于CSS融合存儲系統的自動化制造服務平臺存儲解決方案
    的頭像 發表于 09-10 10:15 ?396次閱讀
    基于<b class='flag-5'>CSS</b>融合存儲系統的自動化制造服務平臺存儲解決方案

    電感技術的講解

    詳細講解電感的原理及計算
    的頭像 發表于 09-06 02:07 ?2345次閱讀
    電感技術的<b class='flag-5'>講解</b>

    第12章-ADC采集電壓和顯示 基于STM32的ADC—電壓采集(詳細講解+HAL庫)

    第12章-ADC采集電壓和顯示 基于STM32的ADC—電壓采集(詳細講解+HAL庫)
    的頭像 發表于 08-21 16:31 ?2913次閱讀
    第12章-ADC采集電壓和顯示 基于STM32的ADC—電壓采集(<b class='flag-5'>詳細</b><b class='flag-5'>講解</b>+HAL庫)

    OpenAI超級對齊團隊解散

    近日,OpenAI的安全主管、“超級智能對齊團隊”負責人Jan Leike宣布離職。據悉,Jan Leike與OpenAI高層在公司的核心優先事項上存在長期且難以調和的分歧。
    的頭像 發表于 05-20 10:16 ?494次閱讀

    鴻蒙ArkUI開發:【彈性布局(主軸&amp;交叉軸對齊方式)】

    通過justifyContent參數設置在主軸方向的對齊方式,和Row、Column的主軸對齊方式行為一樣
    的頭像 發表于 05-14 15:33 ?812次閱讀
    鴻蒙ArkUI開發:【彈性布局(主軸&amp;交叉軸<b class='flag-5'>對齊</b><b class='flag-5'>方式</b>)】

    HarmonyOS開發ArkUI案例:【常用布局容器對齊方式

    基于ArkTS擴展的聲明式開發范式,實現Flex、Column、Row和Stack四種常用布局容器對齊方式
    的頭像 發表于 05-08 16:47 ?1710次閱讀
    HarmonyOS開發ArkUI案例:【常用布局容器<b class='flag-5'>對齊</b><b class='flag-5'>方式</b>】

    Arm新Arm Neoverse計算子系統(CSS):Arm Neoverse CSS V3和Arm Neoverse CSS N3

    Arm宣布了兩款新的Arm Neoverse計算子系統(CSS),它們基于“迄今為止最好的一代Neoverse技術”。是什么讓這些新產品在擁擠的計算技術領域脫穎而出? Arm的兩個新Arm
    的頭像 發表于 04-24 17:53 ?1183次閱讀
    Arm新Arm Neoverse計算子系統(<b class='flag-5'>CSS</b>):Arm Neoverse <b class='flag-5'>CSS</b> V3和Arm Neoverse <b class='flag-5'>CSS</b> N3

    求助,關于STM32H7的Cache無效化操作32字節對齊問題求解

    ;DCCIMVAC寄存器僅31-5位是有效的,本身已經強制32位對齊了?我在編程手冊上也沒找到對DCCIMVAC寄存器的詳細描述,請問調用該函數是不是可以直接傳入地址和數據了,不需要再對地址和數據進行32位對齊了?
    發表于 03-29 06:51

    TC277如何指定該全局數組變量的存儲地址的對齊方式

    定義全局數組變量,如何指定該全局數組變量的存儲地址的對齊方式
    發表于 02-19 07:37

    PSoC Creator有沒有內存對齊方式的設置?

    使用PSoC4開發的時候發現ROM不夠了,想做下優化,PSoC Creator有沒有內存對齊方式的設置,比如說把對齊方式從4Byte改為2Byte?
    發表于 02-18 08:03

    請問PWM波輸出方式中的邊沿對齊與中心對齊有什么區別呢?

    請問PWM波輸出方式中的邊沿對齊與中心對齊有什么區別呢?對于PMSM FOC應該使用那種對齊方式呢?為什么呢?
    發表于 02-05 06:06
    主站蜘蛛池模板: 菠萝菠萝蜜免费播放高清 | 99热只有这里有精品 | 一区两区三不卡 | 性欧美video另类hd高清 | 驯服有夫之妇HD中字日本 | 啪啪漫画无遮挡全彩h网站 啪啪漫画无遮挡全彩h同人 | 午夜神器老司机高清无码 | 久久久久激情免费观看 | 久久婷婷五月免费综合色啪 | 高跟丝袜岳第一次 | 久久久大香菇 | 亚洲精品一区三区三区在线观看 | 国产人妻精品无码AV在线五十路 | 99在线精品国自产拍 | 伊人久久大香线蕉综合99 | 亚洲国产在线观看免费视频 | 99re久久精品在线播放 | 国产亚洲精品久久久无码狼牙套 | 先锋影音av最新资源网 | 小xav导航| 18未满不能进的福利社 | 国产成人午夜精品免费视频 | 久 久 亚洲 少 妇 无 码 | 佐山爱巨大肥臀在线 | 最美白嫩的极品美女ASSPICS | 调教美丽的白丝袜麻麻视频 | 日本色高清 | 久久99国产精品自在自在 | 涩涩视频下载 | 成在线人免费 | 亚洲综合无码一区二区 | 天美传媒在线观看免费完整版 | 亚洲 欧美 日本 国产 高清 | 日本不卡不码高清免费 | 一个人免费观看在线视频播放 | 国产成人一区二区三区在线观看 | 草莓国产视频免费观看 | 国产成人免费在线观看 | 亚洲国产女人aaa毛片在线 | 香蕉在线播放 | SM脚奴调教丨踩踏贱奴 |