SVG/Obiekty: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Datrio (dyskusja | edycje)
Nie podano opisu zmian
Datrio (dyskusja | edycje)
Linia 54:
 
=== Atrybuty ===
Prostokąty w specyfikacji SVG mogą być opisane za pomocą następujących atrybutów:
 
;<code>x</code>:Współrzędne osi x (poziomej), na której ma znaleźć się prostokąt. Domyślnie przyjmuje wartość "0".
;<code>y</code>:Współrzędne osi y (pionowej), na której ma znaleźć się prostokąt. Domyślnie przyjmuje wartość "0".
;<code>width</code>:Długość prostokąta. Atrybut wymagany. W przypadku wartości zerowej, element nie zostaje wyświetlony.
;<code>height</code>:Wysokość prostokąta. Atrybut wymagany. W przypadku wartości zerowej, element nie zostaje wyświetlony.
;<code>rx</code>:Stopień zaokrąglenia rogów prostokąta w poziomie.
;<code>ry</code>:Stopień zaokrąglenia rogów prostokąta w pionie.
 
Jeżeli atrybut <code>rx</code> zostanie podany, jednak atrybut <code>ry</code> zostanie pominięty, atrybut <code>ry</code> automatycznie otrzymuje wartość atrybutu <code>rx</code>. Podobna sytuacja ma miejsce, gdy atrybut <code>ry</code> zostanie podany, a atrybut <code>rx</code> zostanie pominięty.
 
Jeżeli atrybut <code>rx</code> lub <code>ry</code> będzie miał większą wartość niż połowa odpowiadającego mu boku, automatycznie zostanie pomniejszony tak, aby jego wartość wynosiła połowę odpowiadającego mu boku.
 
Jeżeli atrybut <code>rx</code> lub <code>ry</code> ma wartość zerową, albo oba atrybuty zostaną pominięte, wyświetlony element nie będzie posiadał zaokrąglonych kątów.
 
{{ProstaNawigacja|spis=Programowanie:SVG|poprz=Spis obiektów|poprzart=Programowanie:SVG:Obiekty|nast=Dodawanie tekstu|nastart=Programowanie:SVG:Tekst}}