[html]
<!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=utf-8" />
<link href="css/reset.css" rel="stylesheet" type="text/css" />
<link href="css/layout.css" rel="stylesheet" type="text/css" />
<title>無標(biāo)題頁</title>
</head>
<body>
<div id="wraper">
<h3>
熱播電影</h3>
<div id="film">
<img src="images/06.jpg" width="190" height="254" alt="電影封面" />
<div>
</div>
<div>
忠犬八公的故事</div>
</div>
</div>
</body>
</html>
<!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=utf-8" />
<link href="css/reset.css" rel="stylesheet" type="text/css" />
<link href="css/layout.css" rel="stylesheet" type="text/css" />
<title>無標(biāo)題頁</title>
</head>
<body>
<div id="wraper">
<h3>
熱播電影</h3>
<div id="film">
<img src="images/06.jpg" width="190" height="254" alt="電影封面" />
<div>
</div>
<div>
忠犬八公的故事</div>
</div>
</div>
</body>
</html>
三、CSS
[css]
#wraper
{
text-align: center;
}
#film
{
position: relative;
width: 190px;
height: 254px;
}
#film .top
{
position: absolute;
top: 0;
left: 0;
width: 53px;
height: 48px;
background: url(../images/p_dot.png) 0px -1027px;
}
#film .filmname
{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
text-align: center;
color: Red;
font-size: 24px;
font-family: 華文隸書;
font-weight: bolder;
}
#wraper
{
text-align: center;
}
#film
{
position: relative;
width: 190px;
height: 254px;
}
#film .top
{
position: absolute;
top: 0;
left: 0;
width: 53px;
height: 48px;
background: url(../images/p_dot.png) 0px -1027px;
}
#film .filmname
{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
text-align: center;
color: Red;
font-size: 24px;
font-family: 華文隸書;
font-weight: bolder;
}
【基礎(chǔ)知識】
CSS中的屬性position常用的定位主要有:
值 描述
absolute 生成絕對定位的元素,相對于 static 定位以外的第一個父元素進行定位。
元素的位置通過 "left", "top", "right" 以及 "bottom" 屬性進行規(guī)定。
fixed 生成絕對定位的元素,相對于瀏覽器窗口進行定位。
元素的位置通過 "left", "top", "right" 以及 "bottom" 屬性進行規(guī)定。
relative 生成相對定位的元素,相對于其正常位置進行定位。
因此,"left:20" 會向元素的 LEFT 位置添加 20 像素。
static 默認(rèn)值。沒有定位,元素出現(xiàn)在正常的流中(忽略 top, bottom, left, right 或者 z-index 聲明)。
inherit 規(guī)定應(yīng)該從父元素繼承 position 屬性的值。
【說明】
1、實例圖片來自迅雷看看網(wǎng)站http://movie.kankan.com/type,order/movie,rat/,小圖片由于是很多圖片構(gòu)成的,因此設(shè)置背景的時候,采用了定位:
background: url(../images/p_dot.png) 0px -1027px;
2、小圖片和文字要相對于<div id="film">進行絕對定位,因些,需要設(shè)定position: relative;,雖然實際上并沒有給定它的left、right、top和bottom值。
3、如果沒有這個非默認(rèn)定位,也就是非static定位,absolute定位的參照物會是body,也就是窗體。
4、absolute和relative的區(qū)別,主要是定位的參照物不同,relative的參照物是它本身的正常位置。
本文來自成都品牌網(wǎng)站建設(shè)網(wǎng)站設(shè)計公司-創(chuàng)新互聯(lián)
標(biāo)題名稱:分享CSS定位設(shè)置實例之盒子的定位
標(biāo)題鏈接:http://www.rwnh.cn/news41/322341.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、響應(yīng)式網(wǎng)站、定制網(wǎng)站、企業(yè)網(wǎng)站制作、自適應(yīng)網(wǎng)站、網(wǎng)站建設(shè)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)