DW中DIV CSS為什麼在旁邊的div用了絕對固定右邊相對固定之後絕對固定裡面的內容會跑到最右邊

2022-03-19 03:53:32 字數 3858 閱讀 7975

1樓:匿名使用者

通常是在需要精確定位的情況下采用絕對定位輔助;

比如一個gif帶透明部分的圖需要拓展到下方div,又要與上方**拼接在一起,這時候就要用絕對定位固定住位置,否則瀏覽器大小一變,可能圖就錯位了。

與ls說的是否外層沒有必然聯絡的。

佈局用絕對定位比較麻煩,需要計算精確的畫素位置,並且延展性很難保證,所以通常是較少採用的。

2樓:匿名使用者

寬度設定一下寬度試試

3樓:匿名使用者

能不能看看**啊,保密嗎??

4樓:yue子午

絕對定位,顧名思義,就是在網頁中精確定位到某一處位置。

這裡面有個重要知識要記住,「絕對定位的參照物」,就是說它是參照哪個目標來定位的。

絕對定位的層首先會找到他的「父層」,就是包含它的層有沒有相對定位的設定,如果有,那麼這個絕對定位層就會以這個「父層」所在的位置開始進行計算距離其上面、左面的距離。

如果在這個絕對定位的所有「父層」上都沒有設定相對定位的話,那麼它會以body標籤為起始基準,進行定位。

看例項1:參照父層進行定位

看例項2:根據body標籤進行定位

所以你這個問題,看看是不是這個絕對定位的標籤的父層,設定了相對定位

dw在使用css+div排版時,為什麼有的div標籤不在固定位置呢,網頁放大後,就會移動,求高手解答!謝謝

5樓:

你div的位置設定的是絕對定位吧

6樓:匿名使用者

這個呀,那應該是定位的問題吧。是不是用的絕對定位(用dw的「層」也是一樣的)了呢。

這個應該也是比較好解決的,用一下「相對定位的絕對定位」就好了。也就是,把外層標籤弄成「相對定位」。比如:

如果裡面的div是絕對定位的話,你把外面的那個div弄成相對定位就好了。

就是這樣了。

如果還有問題,或是我說的你不明白,你再q我(q號我的資料裡有寫)好了,我也可以簡單的指導下你的學習。

7樓:匿名使用者

請把**放上來要不然不知道什麼問題。

div+css佈局的問題(相對和絕對定位)

8樓:阡陌半緣君

div+css居然不用position?

是隨便看些div+css的頁面,檢視一下原始檔不就知道了?

元素為relative時,如果它沒有父級,則參照body定位,子元素為absolute時,參照父級定位.所以,用得多的方法是 父元素相對,子元素絕對

9樓:寒雲

定義標籤的時候需要不需要

(position:relative或者position:absolute

還有visibility:visible)——根據實際情況而定

可為什麼前臺老師講的時候不定義這個也可以做出來頁面呢?

——大部分可以做出來,但有些確實需要用到絕對定位和相對定位,可以方便很多

還有 float屬性只用在relative定位的時候嗎?

——不是的,反而這兩個屬性經常不在一起

只用position:absolute而不用position:relative的情況很少見,不易於維護,一般都是position:

absolute和position:relative結合使用

10樓:匿名使用者

需要的時候就定位。看情況而論的。

--float 不一定用在relative;

-一般學校教的東西都是很書面話的。跟實際操作不一樣。

你上面說的那些屬性,平常都會用到,但是是根據情況,然後用什麼。

11樓:匿名使用者

首先,一切定位都是相對的position:relative;和position:absolute;只是選折參照物,讓其建立一個內在的關係而已。

在用left:40; top:30;這樣的定位實質上是相對於html標籤在定位。

也許你的前臺老師說的應該是這樣的定位。所以說不需要position:relative;和position:

absolute; 你老師說這樣的話是有前提的.可能你沒有聽到前面的前提吧. 所以說設定position:

relative;和position:absolute;沒有一定不,也沒有一定要!float屬性和position屬性沒有絕對的關係.

div+css佈局,可不可以用dw裡面的ap div絕對定位層直接繪製的方法來佈局?

在dw中用div+css樣式 進行相對定位留下的空白區域如何解決,去掉!

12樓:百an居

你是說相對定位過後,這個被定位的div到你想去的地方了,但是他原來的地方留下了空的區域是吧?這個情況的話你定位的方案不正確,你得先把這個被定位的div的父級元素給一個相對定位的屬性,然後再給這個div一個絕對定位的屬性

13樓:我4蝸牛先生

這個是css中理解的一個錯誤認識,在w3c標準中式這樣說的,大概意思是

相對定位和絕對定位區別:

都可以設定位置top,left..等屬性,但是相對定位是不脫離文件流的,所以佔有原來的位置,無論怎麼定位,原來佔有的地方依然不能被利用,相反絕對定位是脫離的文件流的。

相對定位一般只用於給後代元素提供一個「框架」參考,基本和絕對元素沒有太多差別

所以最佳解決方法是,最初就用絕對定位來代替相對定位。其後代元素也是可以用這個元素作為參考的。

position:relative  換做position:absolute

14樓:

相對位置是佔位置的,原來的位置不會被清楚,決定定位的元素原來的佔位會被清除,懸浮在父級上方

15樓:

沒出現過這種情況啊。你可以設定margin:0; padding:0;試一下

div+css中什麼時候用絕對定位,什麼時候用相對定位?

16樓:祭晶鄺春燕

好比你家裝修,牆面已經很好看了。但是你還想放個貼畫什麼的在牆上,這個貼畫就要用absolute定位了。

因為別的東西已經佔好位置了。這個只能「覆蓋」浮在別的東西之上,但是又不會擠掉別的東西。

17樓:匿名使用者

最外層的框架有絕對定位,否賊當瀏覽器放大縮小或者顯示器尺寸不一樣解析度不同時都會出現板式錯亂的情況

18樓:匿名使用者

最外層定位一定要用絕對定位的,至於裡面內容就用相對定位好點,這樣不至於受到尺寸的影響...

19樓:

1.絕對定位就是會隨解析度的變化在網頁中的位置就會變

2.相對定位不會隨解析度變化而變

20樓:非禮

通常是在需要精確定位的情況下采用絕對定位輔助;

比如一個gif帶透明部分的圖需要拓展到下方div,又要與上方**拼接在一起,這時候就要用絕對定位固定住位置,否則瀏覽器大小一變,可能圖就錯位了。

與ls說的是否外層沒有必然聯絡的。

佈局用絕對定位比較麻煩,需要計算精確的畫素位置,並且延展性很難保證,所以通常是較少採用的。

心愛的人在旁邊睡著為什麼還能夢到她

夢是人心理活動的對映,反映的是在我們的顯意識下面最基礎的潛意識活動。在我的感覺上,它基本上可以理解為一種情緒,而非具體的物件,每個人的情況也都不同,沒有可互相參考性。我們的潛意識記憶力可是超級好的,它會記住那些第一次 或強烈的帶給我們某種情緒印象的人,而我們的顯意識記憶並不記得。這就使得會在淺度睡眠...

有人自殺親屬在旁邊不阻止屬什麼行為,應付什麼法律責任

根據 2005年修正 中華人民共和國刑事訴訟法 第56章 148條 遇以上情況屬 間接殺人 你可以根據本提案對此人進行刑事訴訟 1。如果自殺的主體是滿18週歲有民事行為能力的人,近親屬沒有刑事責任,社會公德方面有點說不過去,會受社會的指責 2.如果自殺的主體是未滿18週歲的正常人,近親屬有刑事責任,...

我的世界史萊姆區塊我站在旁邊為什麼不刷史萊姆,還是說有距離限

你開了和平麼,再說,只有沼澤地才會有大機率刷出史萊姆,地下要看你rp了 感撕心裂肺我愛你能不能 能不能留下來別走陪我走過這個冬天.伸出手的愛情得不到的迴音.我的世界史萊姆區塊刷不出史萊姆怎麼辦?圖 進來看 有誰會我會加懸賞到100 像其它生物一樣,史萊姆需要至少兩個豎直堆疊的透明方塊 如空氣,告示牌...