網(wǎng)頁的本質(zhì)就是超級文本標(biāo)記語言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁。因而,超級文本標(biāo)記語言是萬維網(wǎng)(Web)編程的基礎(chǔ),也就是說萬維網(wǎng)是建立在超文本基礎(chǔ)之上的。超級文本標(biāo)記語言之所以稱為超文本標(biāo)記語言,是因?yàn)槲谋局邪怂^“超級鏈接”點(diǎn)。 【實(shí)例介紹】 css relative相對定位屬性 采用相對定位的元素.其位置是相對于它在文檔中的原始位置計(jì)算而來的。這意味著.相 對定位是通過將元素從原來的位置向右、向左、向上或向下移動(dòng)來定位的。采用相對定位的元 素會(huì)獲得相應(yīng)的空間。 【基本語法】 position:relative left:auto | 長度值 | 百分比 right:auto | 長度值 | 百分比 top:auto | 長度值 | 百分比 bottom:auto | 長度值 | 百分比 【語法介紹】 當(dāng)容器的position屬性值為relative時(shí),這個(gè)容器即被相對定位了。相對定位和其他定位相 似,也是獨(dú)立出來浮在上面。不過相對定位的容器的top(頂部)、bottom(底部)、left(左邊) 和right(右邊)屬性參照對象是其父容器的4條邊,而不是瀏覽器窗口,并且相對定位的容器 浮上來后,其所占的位置仍然留有空位,后面的無定位容器仍然不會(huì)“擠”上來 【實(shí)例代碼】
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>CSS相對定位</title>
<style type="text/css">
*{margin: 0px;
padding:0px;}
#all{
width:600px;
height:400px;
background-color:#CC6;
}
#fixed{
width:120px;
height:80px;
border:10px ridge #f00;
background-color:#9c9;
position:relative;
top:10px;
left:200px;
}
#a,#b{
width:200px;
height:120px;
background-color:#F9F;
border:3px outset #000;
}
</style>
</head>
<body>
<div id="all">
<div id="a">第1個(gè)無定位的div容器</div>
<div id="fixed">相對定位的容器</div>
<div id="b">第2個(gè)無定位的div容器</div>
</div>
</body>
</html>
【代碼分析】
這里給外部div設(shè)置了#CC6背景色,并給內(nèi)部無定位的div設(shè)置了#F9F背景色,而相對定 位的div容器設(shè)置了#9c9背景色,并設(shè)置了inset類型的邊框,瀏覽效果如圖18.15所示。 相對定位的容器其實(shí)并未完全獨(dú)立,浮動(dòng)范圍仍然在父容器內(nèi),并且其所占的空白位置仍 然有效地存在于前后兩個(gè)容器之間。 
【素材及源碼下載】 請點(diǎn)擊:相對定位(css relative) 下載本實(shí)例相關(guān)素材及源碼
網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。 |