Bemutatok néhány trükköt, amivel feldobhatod a weboldaladon megjelenő képeket, hogy ne legyenek olyan egyhangúak. CSS-sel ez sokkal egyszerbb, mintha az összes képed beleraknád Photoshoppal valami előre megalkotott keretbe. Ha neked is van hasolnló ötleted, várom!
Drop Shadow – Adjunk a képnek árnyékot
A lényeg, hogy egy nagy, árnyékkal ellátott képet beteszünk háttérképnek. Mivel az IE6 nehezen kezeli az átlátszó png-t, ezért érdemes testreszabott gif-et használni. Minél nagyobb a háttérképünk, annál nagyobb képeknél lehet használni. A példában egy 1000×1000 pixeles kép is árnyékkal jelenne meg.

HTML
<img class="shadow" src="sample.jpg" alt="" />
CSS
img.shadow {
background: url(shadow-1000x1000.gif) no-repeat right bottom;
padding: 5px 10px 10px 5px;
}
Dupla keret
Az egyik legegyszerűbb és legelterjedtebb technika. Háttérszínt és bordert, azaz keretet adunk a képnek

HTML
<img class="double-border" src="sample.jpg" alt="" />
CSS
img.double-border {
border: 5px solid #b4c842;
padding: 5px; /*Belső keret mérete*/
background: #fff; /*Belső keret színe*/
}
Vízjelezett kép
Mintha csak photoshoppal raktuk volna rá a vízjelet. Az IE6 hibájának köszönhetően nem átlátszó png-vel oldottam meg, hanem egy jpeg kép css átlátszóságával játszottam. Szerintem üt :)

HTML
<div class="transp-block">
<img class="transparent" src="sample.jpg" alt="" />
</div>
CSS
.transp-block {
background: #000 url(watermark.jpg) no-repeat;
width: 420px;
height: 177px;
}
img.transparent {
filter:alpha(opacity=75);
opacity:.75;
}
Kép felirattal
Áttetsző csík a kép alján, rajta a felirat – akár keresőoptimalizálás szempontból is tökéletes lehet. Egy hátránya van, hogy nem lehet tetszőleges méretű képre alkalmazni, annak előre tudni kell a méretét. De egyébként mutatós :)

Budapest – The dark city
HTML
<div class="img-desc">
<img src="sample.jpg" alt="" />
<cite>Budapest - The dark city</cite>
</div>
CSS
.img-desc {
position: relative;
display: block;
height:177px;
width: 420px;
}
.img-desc cite {
background: #111;
filter:alpha(opacity=55);
opacity:.55;
color: #fff;
position: absolute;
bottom: 0;
left: 0;
width: 400px;
padding: 10px;
border-top: 1px solid #999;
}
A képeket acs.com-tól loptam.
Megosztás



Kedves ZINA! Tudom hogy már nem mai bejegyzés, de csak ma találtam rá blogodra, ami igen nagy segítség számomra. Jónak találom az ötleted, amelyikben a kép aljára raksz áttetsző csíkot, ám írtad, hogy csak akkor működik ha tudod a kép méreteit. Na erre találtam megoldást (gondolom azóta te is, de nembaj azért megosztom veled :).
CSS:
.felirat
{
background:#111;
width:auto;
height:20px;
color:#fff;
padding:5px;
padding-left:10px;
font-style:italic;
position:relative;
top:-35px;
filter:alpha(opacity=55);
opacity:.55;
}
.img_cont
{
position:absolute;
}
HTML:
Ide kerül a kép felirata
Hupsz…. ez nem jött be. Nem látszik a html.
De itt a link ha gondolod nézd meg.
http://www.ebandee.atw.hu/haz
Kipróbálom majd mindenképp ;)
Kedves Zina,
Nagyon tetszik az oldalad, letisztult és kellemesek a színek. Gratulálok hozzá. Én is próbálok ilyen irányba haladni a weblap tervezést tekintve, de még hosszú az út előttem. Ha gondolod nézd meg te is az én oldalam.
Köszönöm a figyelmed.
Thomas
Gondolom ez még a régi dizájnnal készült és lemaradt a CSS…
Jejj, hát ez így van, de ígérem, pótolom, amint tudom ;)
:-) Ok. Egyébként jó lett az új arculat. Sokkal elegánsabb, mint az előző. (Persze az sem volt rossz.)
Rég jártam erre, most pótolok kicsit. Olvasom az archívumot.