-
data publikacji: 09.07.2008
Obrazek na monitorze
kategoria: XHTML/CSS autor: palmiak
Jest sobie taki pan, co zwie się Vlad Gerasimov i ma on bardzo fajną stronkę z tapetami i innymi grafikami. I na tejże stronie grafiki są przedstawione w dość fajny sposób - na ekranach monitorów. Sposób jest na tyle fajny, że uważam, że warto pokazać jak taką galerię zrobić. Mam nadzieję, że pan Vlad się nie obrazi.
Poszukuję monitora
Monitor jest tutaj najważniejszą rzeczą. Jego zdjęcie musi być równiutkie, bez żadnych zniekształceń. My użyjemy sobie ładnego monitora Della. Następnym krokiem jest doprowadzenie go do porządanych przez nas rozmiarów. Ja mam zamiar zrobić galerię ze sporą ilością zdjęć, więc mój monitor nie może być zbyt wielki - konkretnie 200 x 172 px.

Nasz wzorcowy monitor po pomniejszeniu.Musimy teraz jeszcze policzyć sobie ile ma dokładnie nasza matryca oraz ile wynosi przestrzeń od lewego, górnego punktu matrycy do lewego, górnego punktu obrazka.

Za pomocą lini pomocniczych "oddzielamy" matrycę i możemy sobie pomierzyć co potrzeba.Przygotowywujemy miniaturki
Nasze miniturki muszę mieć dokładny rozmiar matrycy. Czyli jeżeli obrazka nie da się przeskalować musimy go troszkę przyciąć.
Kodujemy
Kolejne monitory to nic innego jak kolejne elemnty listy, w naszym przypadku nieuporządkowanej. W środku każdego
<li>musi zaś znajdować się link, który okala obrazek. Czyli tak naprawdę żadne cuda:<ul id="monitory">
<li><a href="obrazki/1.jpg"><img src="obrazki/mini1.jpg" alt="pies" /></a></li>
<li><a href="obrazki/2.jpg"><img src="obrazki/mini2.jpg" alt="też pies" /></a></li>
<li><a href="obrazki/3.jpg"><img src="obrazki/mini3.jpg" alt="tym bardziej pies" /></a></li>
</ul>Pozostaje nam to ostylować:
* {
margin:0;
padding:0;
}
ul#monitory {
list-style:none;
margin:30px;
}#monitory li{
background:url(obrazki/lcd.jpg) no-repeat;
width:200px;
height:172px;
position:relative;
float:left;
margin:15px;
}#monitory li img {
border:0;
position:absolute;
top:12px;
left:12px;
}Najpierw zerujemy wszystko za pomocą tej gwiazdki (dzięki temu mamy pewność, że defaultowe wartości w przeglądarkach nic nam nie popsują).
ul#monitoryustawiamy marginesy, żeby odkleić go od brzegu strony, a za pomocą list-style:none pozbywamy się kropeczek przed każdym punktem listy.#monitory liotrzymują wysokość i szerokość obrazka przedstawiającego monitor, tło w postaci naszego monitora,float:left, zeby się kolejne monitory obok siebie układały orazposition:relative, zeby zagnieżdżone obrazki zposition:absolutemiały dobry punkt odniesienia.Pozostaje nam
#monitory li img. Wyłączamyborder, żeby niektóre przeglądarki ramki wokół obrazka nie pokazały. Następnie dajemyposition:absolutei jako wartościtopileftpodajemy odległości lewego, górnego punktu matrycy do lewego, górnego punktu obrazka.Pozostaje teraz tylko obejrzeć demo. W demie zastosowałem jeszcze troszkę jQuery, ale jak taki efekt osiągnąć już wiecie z tutoriala FadeIn, fadeOut, fadeTo - czyli o pojawianiu się i znikaniu.
-
6 Responses to “Obrazek na monitorze”
Leave a Reply
Komentarze
Kategorie
Top 10
Wski: Cross Processing
Kallie Akinyooye: Krótko o… Wordpress 2.7
Agressiva: Jak za pomocą js poprawić wygląd formularzy
S.Wojnowski: Jak za pomocą js poprawić wygląd formularzy
Arek: Menu “wychodzące” zza strony
Arek: Full of colours
Giuseppe Heitner: Wstęp do programowania zorientowanego obiektowo w PHP5…
Kamil: 960 Grid System
Piotrek: Rozwijany panel z odrobiną słodyczy
Kuba: Tworzymy indywidualną stronę startową dla naszych fanów na Facebooku
- CMSy Artykuły dotyczące różnego rodzaju systemów zarządzania treścią CMS.
- Flash Podstawowe informacje pomocne przy tworzeniu animacji w Adobe Flash.
- Fotografia Samouczki dotyczące nie tylko robienia zdjęć ale też ich cyfrowej obróbki.
- Grafika Ogólnie pojęta grafika komputerowa, od inspiracji, po tworzenie layoutów oraz mniejszych form graficznych.
- Inne tutoriale wordpressowe Wszystkie inne zagadnienia dotyczące WordPressa.
- Inspiracje Inspirujące materiały graficzne z dziedziny projektowania stron www, projektów DTP, digital painting, itp.
- Obróbka zdjęć Techniki retuszu fotografii cyfrowych.
- Rysunek Tworzenie rysowanych ilustracji w Adobe Photoshop.
- Skóry do Wordpressa Darmowe oraz płatne – najlepsze skóry do WordPressa.
- Skrypty client-side
- Skrypty server-side
- Tutoriale
- Webdesign Tutoriale z zakresu projektowania stron www i grafiki użytkowej na rzecz internetu.
- Wieczór z Open Source
- Wordpress Ulubieniec naszej publiczności CMS WordPress: nowości, tricki, wtyczki, skóry i wszystko to co może przydać się przy korzystaniu z tego systemu.
- Wtyczki do Wordpressa Recenzje oraz instrukcje najbardziej popularnych i najbardziej niezbędnych pluginów do WordPressa.
- XHTML/CSS Ciekawostki z dziedziny kodowania stron www: XHTML, CSS, jQuery.
Najnowsze newsy
Wieczór z Open Source 2010
Jak co roku WSINF organizuje konferencję Wieczór z Open Source.
Chciałbym zaprosić was na tegoroczna konferencję Wieczór z Open Source 2010! Czytaj dalej
Grafart.org i WACOM zapraszają na konkursy!
Witam!
Myślę, że czas najwyższy nadmienić, że za niedługi czas zostanie zorganizowany pierwszy z trzech konkursów, w których główną nagrodą będą tablety firmy WACOM!
Za miejsca drugie oraz trzecie nagrodami będą kubki i koszulki firmy WACOM oraz magazyny graficzne PSD PHOTOSHOP oraz COMPUTERARTS.
Czytaj dalej
Zapraszamy na forum graficzne Graffika.pl
Każda osoba interesująca się grafiką komputerową ma czasami ochotę porozmawiać o swoich pracach, posłuchać rad, krytyki i pochwał innych osób. Idealnym miejscem na realizowanie takich potrzeb jest forum graficzne Graffika.pl.
Czytaj dalej
Polecane strony
- WordPress Theme from Scratch – Day 1: PSD
- 20 Tutorials For Creating HDR Images
- Ask the Expert – Using Wordpress to Build Large Scale Websites with Derek Herman
- Making an Interactive Picture with jQuery
- Create a Horizontal Scrolling Website
- 800 Most Wanted Free RSS Icons for Bloggers
- 45 Most Wanted Beautiful Free Hand Drawn Fonts
- Caffe-Break Themed Blog Layout Photoshop Tutorial
- Create a nature inspired layout in photoshop
- Coding a Web Design for Speed and Quality
- Beautiful Hand Drawn Websites | Abduzeedo | Graphic Design Inspiration and Photoshop Tutorials
- 40 Fresh Creative and Inspiring Photographs
- Wordpress portfolio layout | Grafpedia
- Simple Facial Photo Retouching | Grafpedia
- Create a beauty layout in 10 steps | Grafpedia























pies, też pies, tym bardziej pies xD nice xD a tutek fajny
starałem się zbytnio nie kłamać z opisami zdjęć
Mnie też urzekły
No no, fajny tutek, ale nie chciałbym mieć tak przedstawionej galeryji
dlaczego? przynajmniej jest inna niż wszystkie … na stronie Vlada świetnie to wygląda…
Baaardzo fajny efekt…
naprawdę ładnie wychodzi