CSS offset-position atrybut
- Referencje: Poprzednia strona
- Następna strona offset-rotate
Definicja i użycie
offset-position
właściwość określa początkową pozycję elementu na ścieżce.
Jeśli Poprzednia strona
Jeśli funkcja nie określa swojej początkowej pozycji, offset-position
wartość określa początkową pozycję elementu podczas przesuwania po ścieżce.
Przykład
Przykład 1
Początkowa pozycja elementu powinna być w prawym dolnym rogu:
#square { width: 60px; height: 60px; background: blue; offset-position: bottom right; offset-path: ray(45deg); }
Przykład 2
Zobacz różne pozycje początkowe przesunięcia:
#square1 { width: 40px; height: 40px; background: pink; text-align:center; offset-position: bottom right; offset-path: ray(45deg); } #square2 { width: 40px; height: 40px; background: red; text-align:center; offset-position: top right; offset-path: ray(25deg); } #square3 { width: 40px; height: 40px; background: yellow; text-align:center; offset-position: normal; offset-path: ray(45deg); } #square4 { width: 40px; height: 40px; background: cyan; text-align:center; offset-position: auto; offset-path: ray(95deg); } #square5 { width: 40px; height: 40px; background: lavender; text-align:center; offset-position: 30% 70%; offset-path: ray(120deg); }
Gramatyka CSS
offset-position: auto|normal|position|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
normal | Ustaw początkową pozycję przesunięcia na 50% 50% bloku zawierającego. Domyślna wartość. |
auto | Ustaw początkową pozycję przesunięcia na lewy górny róg ramki elementu. |
position |
Określ współrzędne x/y, aby umieścić element w stosunku do krawędzi jego ramki. Można użyć od 1 do 4 wartości, aby zdefiniować pozycję. |
initial | Ustaw tę właściwość na jej wartość domyślną. Zobacz: initial. |
inherit | Dziedziczy tę właściwość od elementu nadrzędnego. Zobacz: inherit. |
Szczegóły techniczne
Domyślna wartość: | normal |
---|---|
Inheritance: | Nie |
Tworzenie animacji: | Obsługiwane. Zobacz:Atrybuty związane z animacją. |
Wersja: | CSS3 |
Gramatyka JavaScript: | object.style.offsetPosition="auto" |
Obsługa przeglądarek
Liczby w tabeli oznaczają wersje przeglądarek, które w pełni obsługują tę właściwość.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
116 | 116 | 122 | 16 | 102 |
相关页面
Ścieżki SVGStrony związane
Ścieżki SVGTutorial:
Animacje CSSCSS offset atrybut
Animacje CSSCSS offset-anchor atrybut
Animacje CSSCSS offset-distance atrybut
Animacje CSSCSS offset-path atrybut
Animacje CSSCSS offset-rotate atrybut
- Referencje: Poprzednia strona
- Następna strona offset-rotate