如果實現一個DIV重疊,並且要讓它們按照我們所想的重疊順序,這是需要CSS的絕對定位來實現的,今天就來給大家說一下重疊樣式的的CSS實作方法。
DIV重疊CSS讓DIV層疊、疊加,CSS讓兩個DIV或多個DIV按順序重疊疊加篇
讓DIV重疊並按想要順序重疊需要CSS來實現,即CSS絕對定位進行實現。
重疊樣式需要主要CSS樣式解釋
1、z-index 重疊順序屬性
#2、position:relative和position:absolute設定物件屬性為可定位(可重疊)
3、left right top bottom絕對定位具體位置設定
#的樣式
1、css width
2、css height
#3、background 為了觀察效果,我們對不同DIV設定不同背景顏色進行區別
接下來我們為大家奉上DIV按自己意願重疊、疊加實例佈局。我們新建4個DIV盒子,一個大的DIV盒子,CSS命名為“.div-relative”,三個小DIV盒子放於第一個大DIV物件盒子內,DIV命名分別為“.div-a”、 “.div-b”、“.div-c”。
未排序、為排順序DIV層疊重疊實例
完整HTML原始碼如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>div重叠 叠加实例 未排层叠顺序 www.divcss5.com</title> <style> .div-relative{position:relative; color:#000; border:1px solid #000; width:500px; height:400px} .div-a{ position:absolute; left:30px; top:30px; background:#F00; width:200px; height:100px} /* css注释说明: 背景为红色 */ .div-b{ position:absolute; left:50px; top:60px; background:#FF0; width:400px; height:200px} /* 背景为黄色 */ .div-c{ position:absolute; left:80px; top:80px; background:#00F; width:300px; height:300px} /* DIV背景颜色为蓝色 */ </style> </head> <body> <div class="div-relative"> <div class="div-a">我背景为红色</div> <div class="div-b">我背景为黄色</div> <div class="div-c">我背景为蓝色</div> </div> </body> </html>
實例說明:
我們使用position實現絕對定位,對父級設定position:relative屬性,對其子級設定position:absolute加上left或right和top或bottom實現子級在父級內任意定位。在原始情況下重疊是按DIV代碼本身順序排列,越後輸入的DIV盒子其越靠前(浮在上面)。除了改變原始碼本身div碼在html順序,我們還可以使用css z-index實作DIV層排列順序。
相信看了這些案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
相關閱讀:
#以上是怎樣用CSS操作兩個DIV重疊的詳細內容。更多資訊請關注PHP中文網其他相關文章!

在css中,可用list-style-type属性来去掉ul的圆点标记,语法为“ul{list-style-type:none}”;list-style-type属性可设置列表项标记的类型,当值为“none”可不定义标记,也可去除已有标记。

区别是:css是层叠样式表单,是将样式信息与网页内容分离的一种标记语言,主要用来设计网页的样式,还可以对网页各元素进行格式化;xml是可扩展标记语言,是一种数据存储语言,用于使用简单的标记描述数据,将文档分成许多部件并对这些部件加以标识。

在css中,可以利用cursor属性实现鼠标隐藏效果,该属性用于定义鼠标指针放在一个元素边界范围内时所用的光标形状,当属性值设置为none时,就可以实现鼠标隐藏效果,语法为“元素{cursor:none}”。

转换方法:1、给英文元素添加“text-transform: uppercase;”样式,可将所有的英文字母都变成大写;2、给英文元素添加“text-transform:capitalize;”样式,可将英文文本中每个单词的首字母变为大写。

在css中,可以利用“font-style”属性设置i元素不是斜体样式,该属性用于指定文本的字体样式,当属性值设置为“normal”时,会显示元素的标准字体样式,语法为“i元素{font-style:normal}”。

在css中,rtl是“right-to-left”的缩写,是从右往左的意思,指的是内联内容从右往左依次排布,是direction属性的一个属性值;该属性规定了文本的方向和书写方向,语法为“元素{direction:rtl}”。

在css3中,可以用“transform-origin”属性设置rotate的旋转中心点,该属性可更改转换元素的位置,第一个参数设置x轴的旋转位置,第二个参数设置y轴旋转位置,语法为“transform-origin:x轴位置 y轴位置”。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

Dreamweaver CS6
視覺化網頁開發工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

記事本++7.3.1
好用且免費的程式碼編輯器

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中