作者virgin7 (人類造不出天堂)
看板Web_Design
標題[問題] fixed設了left、right後的問題
時間Fri Mar 14 00:32:45 2014
前輩們晚安
我有個width:1000px的div
裡頭有個小選單
小選單不想隨視窗拉動,於是設了fixed
fixed之後,想要把小選單靠在div的右側
所以設了right:0
可是fixed的座標是以"螢幕可見寛度"為準
一旦設了左右座標,就脫離了1000px的div範圍
跑到螢幕的最右邊去了(因為right:0)
請問該怎麼在某個範圍內設一個置於右側的fixed物件呢?
如果不考慮用margin-left:900px之類的"偽齊右"
該怎麼做?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.82.164.126
1F:推 qazwsx9006:我會新開一個1000px的div用fixed,把位置對到有內容的 03/14 00:55
2F:→ qazwsx9006:div後,裡面放一個小視窗用absolute。不知道這樣可不可 03/14 00:55
3F:→ qazwsx9006:以...我也是剛學沒多久XD~ 03/14 00:56
4F:推 ilovekebi:Div設position,小選單設position:absolute;right:0 03/14 01:01
5F:推 leochen0818:你的position既然已經決定要用fixed,靠右那些座標就 03/14 12:30
6F:→ leochen0818:要自己調了,畢竟你總不能又要fixed又要其他的,如果 03/14 12:30
7F:→ leochen0818:是我,小選單我應該會另外給他一個div,用fixed後再 03/14 12:30
8F:→ leochen0818:來微調他的位置 03/14 12:30
9F:→ mmis1000:外層用1個寬度1000的fixed div,裡面包文章跟選單 03/14 12:54
11F:→ mmis1000:其實外層不一定要fixed,只要不是static都好 03/14 17:48