如何通過js讓div在頁面滾動中固定不動

2021-09-06 20:16:31 字數 2956 閱讀 8681

1樓:嗨皮你我他

你要把這個div設定乙個css屬性position,這個屬性要在這個樣式中寫再次,且這再次的值分別為:absolute和fixed,比如你這個div的樣式名為div1,你就這樣寫:

其他屬性隨便你自己設定。

2樓:

你是要類似於頁面廣告那種嗎

下面的**可以實現, 一直右下角顯示

css:

.adjs:

function rightbottomad()rightbottomad();

jquery寫的測試通過.

3樓:

通過css定位,來設定div在頁面滾動中固定不動,css position定位屬性

static 元素框正常生產relative 相對定位: 相對於正常定位進行偏移

absolute 絕對定位: 相對於其包含塊定位.

因為絕對定位的框與文件流無關,所以它們可以覆蓋頁面上的其它元素。可以通過設定 z-index 屬性來控制這些框的堆放次序。

fixed 固定定位: 相對於視窗本身定位,元素框的表現,類似於將 position 設定為 absolute,不過其包含塊是視窗本身。

4樓:匿名使用者

position:fixed; top:0px; left:0px; right:0px;height: 40px;

position:fixed;是指定位相對於瀏覽器視窗, top:0px; left:0px; right:0px,

這樣的話,div就會固定在頁面頂部,寬度等於瀏覽器視窗的寬度,高度自定義。

5樓:乞丐天涯

css 就可以了 position:fixed

在html中如何使div在固定的區域內滾動

6樓:天守神月

你的意思是要有滾動條嗎 你可以在需要出現滾動條的部分 在外包乙個div給那個div設定寬度 高度 然後加乙個屬性overflow-y:scroll

7樓:做個努力的胖子

實現那些像小廣告一樣的小視窗滾動,是應用了js的內容的,建議你參考js的書籍來做~

怎麼用js固定某個元素,讓它不隨頁面的滾動而滾動,始終固定在視窗的某個位置?

8樓:匿名使用者

可以把該元素的定位設定為fixed,該元素就會始終在那個位置,不過要注意ie6下不支援固定定位,相容ie6可以通過js實現,不過js實現的是滑動效果,要想在ie6下也實現固定定位那樣的效果沒辦法做到。

9樓:匿名使用者

css中有個position為fixed時,元素就會固定住。

如果你要用js表示,

原生js: document.getelementbyid('id').style.position = 'fixed';

jquery:$('selector').css('position', 'fixed');

html中怎麼用css固定乙個div模組不動

10樓:茂煙

1 先設定為絕對定位 position:absolute;

2 設定尺寸(寬 高)

3 left top right bottom 設定其中兩項如 left:0px;top:20px; 固定在靠左0,上20的地方同樣可以 regiht:

0px; top:0px: 固定在右上角也可以 left:

50%;magin-left:寬度的一半; 則水平居中

11樓:齷齪程式設計師

position:absolute;

bottom:0px;

right:16px;

width:100%;

height:20px;

text-align:center;

background:#ccc;

z-index:2;

overflow:hidden; 主要是要有position引數定義為absolute

如何讓div固定在頁面的某個位置而不隨著滾動條隨意滾動

12樓:匿名使用者

參考代bai碼如下:

關鍵**du:position:absolute;

定義zhi和用dao

法position 屬性回規定元素的定位型別答。說明

這個屬性定義建立元素布局所用的定位機制。任何元素都可以定位,不過絕對或固定元素會生成乙個塊級框,而不論該元素本身是什麼型別。相對定位元素會相對於它在正常流中的預設位置偏移。

13樓:

給div 加固定定位,比如你要固定到右下角:div

14樓:淡雪珍萇喆

使用固來定定自位,如

這樣就使得div固定在left:100px;

top:100px的地方了

使用js或jq控制乙個div,當滾動到頁面頂部的時候固定在頂部,離開可繼續滾動嗎?

怎麼讓div內的某個元素固定不隨div的滾動條的滾動而滾動?

15樓:匿名使用者

style="position:fixed;"

用這個屬性,然後用top ,left,bottom,right 直接定位到div的裡面, 這樣就是裡面的的元素但不會隨著div的滾動而滾動

16樓:匿名使用者

通過樣式控制,position改為相對螢幕邊界的,比如top:數字,上下就動不了拉,

17樓:匿名使用者

父級元素用 position: relative; 子級元素用position: absolute;

如何用js在頁面中新增元素,用js插入頁面的div標籤中的內容

1.獲取父節點元素var body document.getelementsbytagname body 0 2.然後動態建立a標籤var a document.createelement a 4.在a標籤裡面新增文字內容a.innerhtml 這是一個連結 5.給a標籤新增一個連結a.href h...

js 如何刪除某個div下的div元素

最好給需要刪除的div元素定義乙個id,以方便對其進行操作 注意js中是沒有remove 方法的,在jquery中就可以直接使用 divid remove 移除該元素 這樣非常方便 簡單。js中的話要通過獲取該元素的父級元素,再呼叫.removechild 要刪除的元素 測試demo js var ...

如何讓DIV水平和垂直居中,如何讓div水平垂直居中

說明,本文中所指的div包括html頁面中所有的元素。讓乙個div水平居中,直接用css就可以做到。只要設定了div的寬度,然後使用margin設定邊距0 auto,css自動算出左右邊距,使得div居中。mydiv但是如果要使div垂直方向也居中,恐怕css需要修改了。css實現水平和垂直居中 要...