Przejdź do treści
Cream Software
  • Start
  • Aplikacje
  • App Store
  • Google Play
  • O nas
  • Jak działamy
  • Blog
  • Kontakt
    • 🇵🇱 Polski
    • 🇺🇸 English
    • 🇵🇱 Polski
    • 🇺🇸 English

    Blog

    Efekty przezroczystych obiektów na WWW

    Opublikowano
    26 listopada 2002
    Aktualizacja
    27 marca 2023
    • Grafika i foto na WWW
    • HTML i tworzenie stron
    • #grafika
    • #html
    Efekty przezroczystych obiektów na WWW

    Autor: Grzybek

    Półprzezroczyste obiekty na stronie www przy pomocy HTML i CSS. Czy to jest możliwe? Arkusze stylów pozwalają projektantom pozycjonować obiekty na stronie www niemal jak w programie dtp. No może trochę przesadziłem.

    Odpowiedni układ obiektów względem siebie jak również ustawienie pozycji w stosie nałożonych na siebie warstwowo elementów pozwala uzyskać ciekawe efekty.

    Jeśli jeden z tych obiektów uczynimy przezroczystym efekty mogą być jeszcze ciekawsze.

    Aby stworzyć wrażenie transparentnego nagłówka nałożonego na obrazek - w dowolnym programie do edycji bitmap przygotowujemy obrazek wypełniony w szachownicę na przemian białym i przezroczystym pikslem.

    Najszybciej będzie zdefiniować odpowiedni wzorek do wypełnienia obrazka. Ja w tym celu wykonałem mini szachowniczkę 2 x 2 piksele w której w największym możliwym powiększeniu zamalowałem po przekątnej dwa piksele na biało a dwa zostawiłem przezroczyste.

    Okno tworzenia nowego obrazka

    Z tego obrazka zdefiniowałem wzorek (Pattern). Wzorkiem tym wypełniłem przygotowany wcześniej obrazek i zapisałem w formacie GIF z tablicą kolorów indeksowanych (2 kolory w palecie: biały i przezroczystość). Oczywiście trzeba też przygotować obrazki które będziemy przykrywać.

    Pora na kodowanie HTML. Najprostszy arkusz stylu może mieć np. taką postać:

    <div style="position: relative; z-index: 1"><IMG 
    SRC="nazwa_obrazka_na_spodzie" BORDER="0"></div> 
    <div style="position: relative; top: -50px; left: 50px; z-index: 
    2"><IMG SRC="nazwa_obrazka_przezroczystego" 
    BORDER="0"></div> 
    <div style="position: relative; top: -90px; left: 60px; z-index: 3; 
    font-family: serif; font-weight: bold; color: #000000;">obiekt na samej 
    górze</div> 

    I oto mamy przykładowy nagłówek z zamierzonym efektem. Przygotowany przez nas obrazek spowodował efekt 50% rozjaśnienia. Jeśli przy zapisie do gifa kolor biały w palecie zamienimy na czarny - spowodujemy efekt przyciemnienia.

    Zalecam poeksperymentowanie z wielkością, rodzajem i kolorem czcionki - jeśli, jak w przykładzie, na wierzchu posadzimy obiekt tekstowy.

    Jeśli pobawimy się z arkuszami stylów, zakotwiczoną grafiką w tle itp. uzyskamy ciekawe efekty najeżdżania w czasie przewijania strony przezroczystymi obiektami na tło nieruchomej grafiki.

    pozdrawiam, Grzybek

    Powiazane aplikacje Cream Software

    Jesli ten temat jest Ci bliski, sprawdz nasze aplikacje i narzedzia.

    • Spider V6
    • Gonna Rain?
    • Money Gone?!
    • Heartie

    Kategorie

    • Grafika i foto na WWW
    • HTML i tworzenie stron
    • Internet
    • JavaScript VBScript Ajax
    • Mobile
    • Nowe wersje programów
    • Nowości w Cream Software
    • Odtwarzanie i konwersja filmów
    • Odzyskiwanie danych
    • Pająk
    • PHP - Perl - mySQL
    • Sprzęt
    • Style CSS
    • Wpis gościnny
    • Zamknięte projekty

    Nowoczesne aplikacje mobilne i desktopowe, które działają latami.

    Polityka prywatności | Regulamin | Kontakt

    © Cream Software. Wszelkie prawa zastrzeżone.

    Developed by cream.software

    Mierzymy wizyty bez analitycznych cookies. Po Twojej zgodzie używamy także analitycznych cookies. Szczegóły znajdziesz w Polityce prywatności.