Kuvaan kehykset, kun menee hiirellä päälle (html)
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja jhh »
<a href="images/apina.jpg" rel="lightbox" title="Apinat auttavat apinoita.">
<img src="images/apina_thumbs.jpg" alt="Apinat" vspace="10" hspace="25" /></a>
Miten saan tuohon koodiin lisätty, että pikkukuvaan tulee kehykset, kun menen hiirellä kuvan päälle?
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja morbusg »
Koodi: Valitse kaikki
$(document).ready(function() {$("img").hover(function() { $(this).toggleClass("hover")})})
Koodi: Valitse kaikki
.hover { outline: 3px double black }
MUOKS: D'oh, tuo kuvahan on ankkurin sisällä, joten mitään javascript-kikkailua ei pitäisi tarvita vaan pelkän CSS:n pitäisi riittää:
Koodi: Valitse kaikki
img:hover { outline: 3px double black }
-
- Viestit: 10
- Liittynyt: 6.9.2010 klo 18.40
- Paikkakunta: Mikkeli
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja macsami »
Koodi: Valitse kaikki
img:hover { border: 3px solid #000 }
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja jhh »
- miten määritän tuon .hoverin css:n puolella noille kuville? Kuva Kerralla? Voitteko laittaa esimerkkiä?
- sama kysymys, mutta koskee v- ja hspacen määrityksiä?
- tarkoitatko javascript kikkailulla tuota lightbox-juttua? Kuinka ne css:llä voisi hoitaa? Hmm...
-
- Viestit: 17376
- Liittynyt: 26.1.2005 klo 18.16
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja Macco »
Koodi: Valitse kaikki
a:hover { border: 3px solid #000 }
- miten määritän tuon .hoverin css:n puolella noille kuville? Kuva Kerralla? Voitko laitta esimerkkiä?
> ei .hover vaan :hover Ihan eri asia. Ja hover tulee kaikille elementeille, joille se on määriteltynä. a:hover tulee kaikille linkeille. .kuva:hover tulee elementeille, joiden class on kuva. Eli <a href="#" class="kuva"><img src="jokukuva.jpg"></a>
- sama kysymys, mutta koskee v- ja hspacen määrityksiä?
> Jos lisäät siihen css-määritykseen marginit, niin sitten ne tulevat siihen elementtiin, johon ne on määritelty:
a.kuva { margin: 5px; } tai
a.kuva { margin-top: 5px; margin-right: 2px; margin-bottom: 10px; margin-left: 20px; }, ja sama toisin muotoiltuna:
a.kuva { margin: 5px 2px 10px 20px; }
- tarkoitatko javascript kikkailulla tuota lightbox-juttua? Kuinka ne css:llä voisi hoitaa? Hmm...[/quote]
> Tuolla javascriptilla toteutettiin sama, minkä voi tehdä yksinkertaisemmin css:llä.
-
- Viestit: 10
- Liittynyt: 6.9.2010 klo 18.40
- Paikkakunta: Mikkeli
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja macsami »
Koodi: Valitse kaikki
img:hover { border: 3px solid #000; }
Linkille oma luokka:
Koodi: Valitse kaikki
<a class="kuva" href=""><img src="" alt="" title="" /></a>
Koodi: Valitse kaikki
<a href=""><img class="kuva" src="" alt="" title="" /></a>
Koodi: Valitse kaikki
.kuva:hover { border: 3px solid #000; }
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja morbusg »
Minkä standardien? Ainut mitä löysin on W3C:n CSS *suositus*. Ja sama HTML-puolella.macsami kirjoitti:#000 mieluummin kuin "black", koska se on standardien mukaista laittaa värit hexoina.
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja jhh »
Korjasin koodia seuraavasti, mutta vieläkään ei toimi: =/
HTML-puolella
<div id="oikeapalkki">
<br/><br/><br/><br/><br/>
<a href="images/apina.jpg" rel="lightbox" title="Apinat auttavat apinoita.">
<img class="kuva" src="images/apina_thumbs.jpg" alt="Apinat"/></a>
</div>
JA CSS-PUOLELLA
.kuva:hover {border:3px solid #00FF33}
-
- Viestit: 17376
- Liittynyt: 26.1.2005 klo 18.16
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja Macco »
HTML-puolella
<div id="oikeapalkki">
<br/><br/><br/><br/><br/>
<a class="kuva" href="images/apina.jpg" rel="lightbox" title="Apinat auttavat apinoita.">
<img src="images/apina_thumbs.jpg" alt="Apinat"/></a>
</div>
JA CSS-PUOLELLA
a.kuva:hover {border:3px solid #00FF33}
-
- Viestit: 10
- Liittynyt: 6.9.2010 klo 18.40
- Paikkakunta: Mikkeli
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja macsami »
No joo, vaikka onkin suositus niin on se kuitenkin hyvä opetella käyttämään ihan hexoja, koska silloin ainoastaan käyttäjän näytön säädöt vaikuttavat väriin. Jos käyttää nimellisiä niin silloin voi selainten välillä olla väreissä pieniä eroja.morbusg kirjoitti:Minkä standardien? Ainut mitä löysin on W3C:n CSS *suositus*. Ja sama HTML-puolella.
Syy: Lainaus kuntoon
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja morbusg »
Eiköhän se black ole ihan sama kuin #000 joka paikassamacsami kirjoitti:No joo, vaikka onkin suositus niin on se kuitenkin hyvä opetella käyttämään ihan hexoja, koska silloin ainoastaan käyttäjän näytön säädöt vaikuttavat väriin. Jos käyttää nimellisiä niin silloin voi selainten välillä olla väreissä pieniä eroja.morbusg kirjoitti:Minkä standardien? Ainut mitä löysin on W3C:n CSS *suositus*. Ja sama HTML-puolella.
Pakotettuja rivinvaihtoja ei ole järkeä käyttää ulkoasun luomiseen. Tai yleisemmin; erota sisältö ja ulkoasu toisistaan (HTML ja CSS). Yllä oleva saavutetaan vaikka seuraavalla tyylimääritelmällä:jhh kirjoitti:<br/><br/><br/><br/><br/>
Koodi: Valitse kaikki
#oikeapalkki { padding-top: 5em }
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja jhh »
Auttakaahan minua...
- jhh -
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja jhh »
Macco kirjoitti:Kokeilepa näin:
HTML-puolella
<div id="oikeapalkki">
<br/><br/><br/><br/><br/>
<a class="kuva" href="images/apina.jpg" rel="lightbox" title="Apinat auttavat apinoita.">
<img src="images/apina_thumbs.jpg" alt="Apinat"/></a>
</div>
JA CSS-PUOLELLA
a.kuva:hover {border:3px solid #00FF33}
Tässä koodi minkä laitoin. Ja ei pelaa edelleenkään. Eikö tuota classia pidä vielä määritellä jossain muualla?
img:hover { border: 3px solid #000; } <-- Tuon kun laitoin css:ään niin sain kyllä kaikkiin kuviin reunuksen. Sekään vaan ei ole ihan oikein koska haluan reunan vaan pikkukuvaan ja nyt tuolla tyylillä se tulee hetkeksi myös
siihen avautuvaan isoon kuvaa? =/
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja morbusg »
Jos alla olevan tyyppisellä ei pelaa, niin sitten taitaa tuo lightbox vaikuttaa asiaan.jhh kirjoitti:Puuttuuko minulta tuosta html- tai css-puolelta jotain koodia, kun en saa borderia millään näkyviin...
Auttakaahan minua...
- jhh -
Koodi: Valitse kaikki
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Lightbox ja img:hover</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
#oikeapalkki { padding-top: 5em }
.hover:hover { border: 3px solid #00ff33 }
.hover img { margin: 10px 25px }
</style>
<script type="text/javascript" src="lightbox_hostaaja"></script>
</head>
<body>
<div id="oikeapalkki">
<a class="hover" href="images/apina.jpg" rel="lightbox"
><img alt="Apinat auttavat apinoita" src="images/apina_thumbs.jpg"
></a>
</div>
</body>
</html>
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja jhh »
-
- Viestit: 2145
- Liittynyt: 11.12.2009 klo 12.32
Re: Kuvaan kehykset, kun menee hiirellä päälle (html)
Viesti Kirjoittaja jpq »
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit