Teraz, gdy wiemy, że oba są używane w tym samym celu, zrozummy składnię obu tych atrybutów, a następnie omów ich użycie.
Składnia
Składnia do usuwania granic z elementu na ekranie to:
granica: 0;Różnica między granicą: 0 a granicą: Brak
Różnica między nimi polega na użyciu Border: Brak właściwość, część pamięci jest zajęta. Podczas korzystania z granica: 0 nie zajmuje pamięci. Wynika to z faktu, że kiedy używany jest „granica: none”, nie ustanawia „w stylu granicznym” na żaden i utrzymuje „szerokość graniczną” na „średnią”. Podczas gdy przy użyciu „granicy: 0” ustawia także „szerokość graniczną” na „0”.
Jak oni pracują?
Gdy granica, żadna lub granica jest używana w elemencie stylu CSS, usuwa wszystkie granice, nawet jeśli istnieją właściwości dodawania granic w elemencie stylu CSS, takich jak granica, margines, szerokość itp.
Na przykład istnieje klasa „główna”, która pisze prosty tekst „Hello World!”I istnieją kilka właściwości CSS, które tworzą granice wokół tekstu. Jeśli używamy jednego „Granica: 0;” Lub „Border: Brak;” W znaczniku stylu CSS usunie efekt innych właściwości dodanych, takich jak właściwość marginesu, właściwość graniczna i właściwość szerokości i wyświetli dane wyjściowe bez żadnych granic:
.głównyZ „granicą: 0;” i „Border: Brak;”
Używając „granicy: 0;” i „Border: Brak;” Oba utworzą następujący wynik:
Bez „granicy: 0;” i „Border: Brak;”
Teraz, jeśli usuniemy granicę: 0 lub granica: brak właściwości, pozwoli innym właściwościom granicznego wykonywać granice wokół tekstu, zgodnie z definicją właściwości i.mi. margines, granica i szerokość:
.głównyTo wyświetli granice wokół tekstu na interfejsie wyjściowym:
Którego należy użyć?
Obydwa granica: 0 I Border: Brak może być używane w tym samym celu, ale granica: 0 jest zalecane bardziej, ponieważ nie zajmuje pamięci i dodatkowej przestrzeni, a tym samym zapisuje przepustowość.
Wniosek
granica: 0 I Border: Brak, Oba mogą być używane do tego samego celu, co obie właściwości usuwają granice w wyjściu. Dodanie tej prostej właściwości usuwa granice z elementów klasy, o której odnosi się właściwość CSS, pomimo dodania innych właściwości granicznych. Elementami mogą być tekst, obrazy, akapity lub dowolny inny typ. Ten artykuł dobrze wyjaśnił o granica: 0 I Border: Brak.