Forum Forum ZKP Strona Główna

CSS 3

 
Napisz nowy temat   Odpowiedz do tematu    Forum Forum ZKP Strona Główna -> Internet
Autor Wiadomość
Razi
Książe postów
Książe postów



Dołączył: 17 Sie 2006
Posty: 936
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Wto 22:46, 24 Cze 2008    Temat postu: CSS 3

CSS to "dodatek" do htmla, dzięki któremu można utworzyć klasy i nie trzeba zbyt dużo pisać, przy czym strona może wyglądać jeszcze lepiej. Dzięki niemu łatwiej zrobić elegancką stronę internetową...

Jednak dzięki temu, co przyniesie CSS3, strony mogą wyglądać jeszcze lepiej. Użytkownicy IE6 mogli się cieszyć 2 efektami: glow i shadow, które pisało się w klasach CSS, jednak działały tylko na przeglądarkach IE6. Ten efekt jednak można uzyskać w Firefoxie po instalacji odpowiedniego plugina (https://addons.mozilla.org/en-US/firefox/addon/5410).
Efekt ten uzyskuje się po dopisaniu do klasy/stylu CSS czegoś takiego:
Kod:
text-shadow: color x y blur;

przy czym x i y to przesunięcie, color - kolor cienia, a blur to promień rozmycia.

To była zaleta IE. Jednak Firefox (i Safari), mają również coś specjalnego... Konkretnie są to zaokrąglone ramki. Aby uzyskać efekt należy w stylu umieścić kod:
Kod:
-[browser]-border-radius[-pozycja]: x;

w miejscu [browser] należy wpisać moz (dla firefoxa), lub webkit(dla Safari). x to promień zaokrąglenia. Nie za bardzo rozumiem po co te rozróżnienie, ale w CSS3 ma to być standardem i bez żadnego przedrostka.
Na stronce z konwerterem(http://tizaw.boo.pl/razi/ggconv/= użyłem już tego efektu. Posiadacze FF mogą się nim cieszyć Ci, którzy go nie mają, muszą się nacieszyć poniższym screenem, który nie był modyfikowany, to screen stronki, uzyte zostały tylko 2 gradienty!:
[link widoczny dla zalogowanych]

Ale to nie wszystko!! Te efekty już istnieją, jednak zapowiada się dużo ciekawiej...

Będzie ulepszony model boxa, więcej modyfikatorów. będzie większa współpraca wszystkiego.

Wyświetlanie obrazków również będzie wygodniejsze... Cropowanie za pomocą styli - nie będzie trzeba trzymać więcej plików na serwerze...

Zostanie wprowadzona nowa jednostka miary - em. Jest to wysokość lini, jak dobrze zrozumiałem..

Również opcja float będzie rozszerzona. Będzie możliwe tworzenie efektownych stron z nakładającymi na siebie ramkami.

Podobno będzie też overflow, tzw dymki i rozwijane teksty. Teraz trzeba do tego javy...

Tworzenie tła będzie również bardziej zaawansowane. Będzie można robić coś jakby grupę teł w jednej klasie, np ramki, albo same rogi:
p {
background-image: url(ul.png), url(ur.png);
background-repeat: no-repeat, no-repeat;
background-position: top left, top right;
}

Będą również dostępne nowe ramki:


Skoro już przy ramkach, będzie możliwość tworzenia ramek obrazkowych. np z obrazka

Będzie można wyczarować taką ramkę w praktyce:


No i te zaokrąglone ramki... W CSS3 będą one nieco bardziej zaawansowane niż teraz w FF:



Moduł kolorów będzie obsługiwał RGB w trybie procentowym. Nie wiem po co, ale niektórym nie lubiącym szesnastkowego z pewnością będzie łatwiej.
Ale uwaga!! Zostanie do rgb włączony czwarty atrybut(po red green i blue) - ALPHA!! Nie będzie trzeba już robić jednopixelowych png żeby mieć półprzeźroczyste tło! Nazwa tej funkcji to rgba. "rgba(100%,0%,0%);"
Poza skalą RGB będzie obsługiwana także skala HSL, która umożliwia łatwą zmianę kolorystyki: "hsl(0, 100%, 50%)". HSL to najczęściej stosowana skala przez grafików

źródło: [link widoczny dla zalogowanych]
Zachęcam do lektury


Post został pochwalony 0 razy

Ostatnio zmieniony przez Razi dnia Wto 22:52, 24 Cze 2008, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:    Zobacz poprzedni temat : Zobacz następny temat  
Napisz nowy temat   Odpowiedz do tematu    Forum Forum ZKP Strona Główna -> Internet Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Regulamin