您好,登錄后才能下訂單哦!
今天小編給大家分享一下css中absolute怎么使用的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
1、absolute
生成絕對定位的元素,相對于static定位以外的第一個父元素進行定位。元素的位置通過"left","top","right"以及"bottom"屬性進行規定。
代碼示例:
<!DOCTYPEhtml>
<html>
<metacharset="utf-8">
<title>absolute使用示例</title>
<head>
<style>
h4.abs
{
position:absolute;
left:50px;
top:50px
}
</style>
</head>
<body>
<h4class="abs">絕對定位(absolute)</h4>
<p>通過絕對定位,元素可以放置到頁面上的任何位置。本例中下面元素距離頁面左側和頂部都是50px。</p>
</body>
</html>
2、fixed
生成絕對定位的元素,相對于瀏覽器窗口進行定位。元素的位置通過"left","top","right"以及"bottom"屬性進行規定。
代碼示例:
<!DOCTYPEhtml>
<html>
<metacharset="utf-8">
<title>fixed使用示例</title>
<head>
<style>
p.a1
{
position:fixed;
left:10px;
top:10px;
}
p.a2
{
position:fixed;
top:50px;
right:50px;
}
</style>
</head>
<body>
<pclass="a1">fixed示例:此段元素相對于瀏覽器窗口,距離頂部10px,距離左邊10px;</p>
<pclass="a2">fixed示例:此段元素相對于瀏覽器窗口,距離頂部50px,距離右邊50px;</p>
</body>
</html>
3、relative
生成相對定位的元素,相對于其正常位置進行定位。因此,"left:20"會向元素的LEFT位置添加20像素。
代碼使用示例:
<!DOCTYPEhtml>
<html>
<metacharset="utf-8">
<title>relative</title>
<head>
<style>
h4.le
{
position:relative;
left:-30px
}
h4.ri
{
position:relative;
left:40px
}
</style>
</head>
<body>
<h4>正常位置的元素</h4>
<h4class="le">這個元素相對于其正常位置向左移動</h4>
<h4class="ri">這個元素相對于其正常位置向右移動</h4>
<p>相對定位會按照元素的原始位置對該元素進行移動。</p>
<p>本例中"left:-30px",從元素的原始左側位置減去30像素。</p>
<p>本例中"left:40px",向元素的原始左側位置增加40像素。</p>
</body>
</html>
以上就是“css中absolute怎么使用”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。