2010-05-28 14 views

cevap

10

Eğer akışından elemanını kaldırmak istiyorsanız,

position: absolute; 
right: 0; 
top: /* whatever */; 

ama yanıtlamak zordur senin Daha fazla detay/bağlam olmadan "doğru" cevabı ile soru.

+0

Teşekkürler! İstediğim buydu. – john2x

2

Öyle gibi sağ onları yüzebilen:

etrafındaki elemanlarına bağlıdır ama bu kesin kolay yolu olurdu
float: right; 

.

Bu durumun kesinlikle AÇIK OLDUĞUNDAN öğeler için işe yaramayacağını unutmayın. şamandıra özelliğini kullanarak http://www.w3schools.com/css/pr_class_float.asp

0

: çok daha fazla ayrıntı için bu bağlantıya bakın

float: right; 
0

Ayrıca sağ sayfanın köşesine div suçu atacak Kesinlikle Konumdadır elemanları

div{ 
position:absolute; 
z-index:1000; 
width:20px; 
height:20px; 
top:0; 
right:0; 
} 

Bu

kullanabilirsiniz. Z-endeksi için 1000 kullanıyorum, çünkü bu stili değiştirmek zorunda kalmadan, diğer z-dizinlerini aşağıya kaydırmanızı sağlar.

2

Eğer buna sayfayı kaydırmak bile, o zaman bu gibi sabit konumlandırma kullanmak gerekir, görüntü alanının sağında kalır anlamında sabitlenmiş isterseniz:

.pinned { 
    position: fixed; 
    right: 0; 
    top: 0; 
    width: 50px; 
    height: 50px; 
} 

Açıkçası değiştirmek amacınıza uygun üst/genişlik/yükseklik değerleri.

2

hi orada sağ tarafta da elemanlarını yapmak için float:right kullanmak daha iyi bir yoludur ve bunu karınca Yüklü düzeltmek istiyorsanız bu bir

.element{ 
position:fixed; 
z-index:1000; 
height:30px; 
width:60px; 
right:0; 
} 

kullanabilirsiniz kaydırma ile bu hareket istiyor ve de bu view this

görmek
İlgili konular