2010-05-28 13 views

Odpowiedz

10

Jeśli chcesz usunąć element z prądem,

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

ale trudno odpowiedzieć na to pytanie z "właściwą" odpowiedzią bez większej szczegółowości/kontekstu.

+0

Dzięki! Tego właśnie chciałem. – john2x

2

można unosić je prawo tak:

float: right; 

To zależy od elementów wokół niego, ale to byłoby najprostszym sposobem na pewno.

Pamiętaj, że to oczywiście nie zadziała dla ABSOLUTNIE pozycjonowanych przedmiotów. Zobacz ten link dużo więcej szczegółów: http://www.w3schools.com/css/pr_class_float.asp

0

pomocą właściwości float:

float: right; 
0

Można także użyć elementów pozycjonowanych bezwzględnie

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

To będzie przypiąć div w prawo, górnym rogu strony. Używam 1000 dla z-index, ponieważ pozwala on na shim inne z-indeksy poniżej bez konieczności zmiany tego stylu.

2

Jeśli chcesz to przypięty w tym sensie, że pozostaje po prawej rzutni, nawet podczas przewijania strony, a następnie trzeba użyć pozycjonowanie stałe, tak:

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

Oczywiście zmienić wartości górny/szerokość/wysokość dopasowane do twojego celu.

2

hi tam jest lepszy sposób na wykorzystanie float:right aby Twoje elementy w prawym boku, a jeśli chcesz go naprawić ant nie chcesz przenieść to z przewijania można użyć ten

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

a także zobaczyć tę view this

Powiązane problemy