SUOSITTU KIRJOITUS:

WordPress Blogin tietoturva paremmaksi:


Kannattaakin käyttää muutama minuutti oman WP bloginsa tietoturvan parantamiseen että blogissasi eivät vallitsisi niin sanotusti avoimet ovet. Käy lukemassa täältä ohjeita siihen miten voit välttyä ongelmilta!


maanantai 14. marraskuuta 2011

Efektiä kuvaan CSS:llä

Vie kursori kuvan päälle


Halusin kirjoittaa pikavinkin, koska kysymysten tulva koskien tätä yhtä ja ainoaa kuviin liittyvää muokkausta on ylittänyt ns. kipukynnyksen. Kyseessä on yksinkertainen CSS- koodi jossa määritellään kuvan "näkyvyys". Tälläinen fade efekti on useista valokuva- ja muotiblogeista tuttua kauraa ja luultavasti juuri siksi hyvin kysytty.

Onneksi tämänlaisen efektin tekeminen on hyvin helppoa ja annankin kaksi erilaista vaihtoehtoa ko. efektien tekemiseen.

Vaihtoehto 1: Kaikki blogissa julkaistavat kuvat


Kuten usein tilanne on, haluaa bloggaaja tälläisen kuva- efektin käsittävän kaikki bloginsa kuvat. Tämän saavuttamiseksi ei tarvita muuta kuin 2 riviä CSS-koodia.


Koodi tulee lisätä blogisi CSS-osaan

img { filter: alpha(opacity=80); opacity:.80; -webkit-transition: all .3s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .3s ease-out;}

img:hover { filter: alpha(opacity=100); opacity:1.0; -webkit-transition: all .9s ease-out; -moz-transition: all .6s ease-out; -o-transition: all .6s ease-out; transition: all .7s ease-out;}


Koodin ensimmäinen rivi määrittelee että kuvan näkyvyys on 80% alkuperäisestä ja toinen rivi taas sen että kuva tulee 100% näkyväksi kun hiiren kursori viedään kuvan päälle.

Vaihtoehto 2: yksittäiset kuvat

Melkein yhtä usein kun käyttäjä haluaa kaikkiin kuviinsa tälläisen efektin halutaan että vain tiettyihin kuviin voitaisiin asettaa tämä fade efekti. Tämä onnistuu lähes yhtä helposti. Ainoana erona on tietenkin se että kirjoittaessasi blogikirjoituksia sinun täytyy muistaa määritellä ne kuvat joihin haluat ko. efektin. Blogin CSS-osaan tulee ensin lisätä seuraavat koodin osat:

#kuvaefekti img {
filter: alpha(opacity=80);
opacity:.80;
-webkit-transition: all .3s ease-out;
-moz-transition: all .2s ease-out;
-o-transition: all .2s ease-out;
transition: all .3s ease-out;
}

#imghover img:hover {
filter: alpha(opacity=100);
opacity:1.0; -webkit-transition: all .9s ease-out;
-moz-transition: all .6s ease-out;
-o-transition: all .6s ease-out;
transition: all .7s ease-out;
}

Tämän jälkeen aina kun haluat lisätä kuvaan tämän efektin tulee sinun kirjoituksen yhteydessä siirtyä HTML puolelle ja lisätä kuvan ympärille seuraava koodi:

<div id="kuvaefekti"> <img border="0" src="kuvanosoite.com/kuva.jpg" /></div>


Loppusanat

Jos mieleesi tulee lisää kysymyksiä kuvista tai muusta bloggaamiseen liittyvästä ei muuta kuin härkää sarvista ja ota yhteyttä, joko käyttäen kysy bloggaamisesta lomaketta, kommenttina tai nyt myös Google+:aa! Ellet ole sattunut huomaamaan BlogiHaltuun.net on Google+ palvelussa ja sinne voi myös tästä päivästä lähtien jättää kysymyksiä koskien mitä tahansa bloggaamiseen liittyvää. 

Google+:n puolella tullaan myös julkaisemaan materiaalia jota et muualla tule näkemään. Tarkoituksena on myös esitellä kiinnostavia blogeja, eli nyt kannattaa hyökätä tuonne G+:aan.

BlogiHaltuun.net:in Google+ sivuihin pääset tutustumaan klikaamalla G+ logoa!

20 kommenttia:

  1. Hei, Olen aloitteleva bloggaaja. Yksi ongelmistani on, miten saada seuraamani blogiosoitteet aktivoitua, jotta niitä klikkaamalla pääsee ky sivuille. Toinen juttu on sivupohja. Se on valmiina saatu, enkä osaa vaihtaa sitä toisenlaiseen.Tässä nyt tärkeimmät. Kiitos avusta!S-posti Maca46@hotmail.fi

    VastaaPoista
  2. Moi ja kysynkin kuinka bloggerin uudet dynaamiset teemat aukeaa? Minulla ei ainakaan! Kiitos

    VastaaPoista
  3. @Anonyymi: Etkö saa vaihdettua blogiisi uutta dynaamista teemaa?

    Kannattaa kirjautua bloggeriin osoitteessa draft.blogger.com ja mennä malli välilehdelle tarkastelemaan saisitko aktivoitua dynaamisen teeman itsellesi.

    Jos taas ongelma on siinä että dynaamisen teeman sisältävä blogi ei lataudu niin kannattaa päivittää käyttämäsi internetselain viimeisimpään versioon.

    VastaaPoista
  4. En sitten löydä enkä ymmärrä mistä se
    bloggerin etusivulle saatava koodi saadaan missä olisi niinkuin sinulla yllä
    etusivu kirjoittaminen jne..apua??
    Saisin blogin siistimmäksi,kiitos

    VastaaPoista
  5. @Anonyymi Hei, eli tuossa ylhäällä on vain perus valikko jonka ohjeet löydät täältä:
    http://www.blogihaltuun.net/2011/05/kuinka-lisata-valikko-bloggerissa.html

    VastaaPoista
  6. Luovun suosiolla,tämä blondi sai koodit
    blogiin,mutta sitten blogiin tuli valtava
    tyhjä tila ja pienellä kirjoitettuja juttuja,jotka eivät johda mihinkään sivustoille??
    Muokata miten?? Täytyy jättää koko homma

    VastaaPoista
  7. Ei aina kannata heittää kirvestä kaivoon ensimmäisen vastoinkäymisen kohdalla. Kannattaa käyttää hieman aikaa ongelman parissa pyörimiseen.

    Voisin auttaa paljon paremmin jos tietäisin blogisi URL osoitteen, sillä en vielä selvännäkijän kykyjä omaa.

    Jokaisen blogin lähdekoodi kun on hieman erilainen, mutta nuo ohjeet jotka löytyvät tästä blogista pätevät kyllä suurimmassa osassa blogeja.

    VastaaPoista
  8. Hei! Sain systeemin toimimaan, mutta nyt haluaisin lisätä ns. poikkeuksen css-koodiin, että bannerina toimivassa kuvassani ei olisi kyseistä ominaisuutta. Haluan kuitenkin, että postauksissa käytettävissä kuvissani tämä ominaisuus on ns. oletuksena eli kuinka kirjoittaa css-koodiin kyseinen poikkeus?

    VastaaPoista
  9. Kirjoittaja on poistanut tämän kommentin.

    VastaaPoista
  10. Hei ! Osaisitkohan neuvoa mua, ja sanoa että miksi osa blogini teksteistä muuttui normaalia pienemmäksi kun muutin html-koodejani? ois kiva saada ne takas samankokosiksi kaikista :-)

    http://twoandahalfreasons.blogspot.com/

    + miten saisin sivuilleni toimimaan tämän että efektit tulis kaikkiin kuviin? oon yrittäny mutta ei oo toiminu :-D kiitos jos osaat auttaa !
    ^ jäi myös tuo edellinen kommentti kiinnostamaan, eli voiko tuota laittaa niin että yläkuvassa ja alakuvassa ei ole efektiä?

    VastaaPoista
  11. sakupojat ei heittänyt kirvestä kaivoon vaan jatkoi ohjeillasi ja kas,mulla on jonkinlainen valikko ylälaidassa! Jep

    VastaaPoista
  12. @Anna tässä kirjoituksesssa oli kyllä ohjeet siihen miten efekti tehdään ainoastaan tiettyihin kuviin. Tätä voi myös käyttää käänteisesti. Eli kirjoittaa koodi joka ei sisällä efektejä ja käyttää sitä siinä kuvassa johon et efektiä halua. Muutat vain Opacityn ja Alphan täyteen määräänsä.

    @Marja Muutoksia tehtäessä kannattaa aina ottaa ne varmuuskopiot blogista.
    Sinun kohdallasi näyttäisi siltä että fontin koko ei ole itseasiassa muuttunut mihinkään vaan itse fontti on vaihtunut kesken kirjoittelun.

    2.KYSYMYS
    Sinulla on lähdekoodiisi tullut nyt kopiointivirhe eli siellä CSS osassa löytyy ylimääräinen /div>. Poista se, jos tämä ei vielä auta vika on tod. näköisesti se että käytössäsi on vanha teema.

    Muistaakseni teemassasi kuvat oli määritelty CSS osassa .post img
    Kannattaakin kokeilla josko vaihtamalla img->
    .post img{
    määrittelyt
    }

    ja img:hover ->

    .post img:hover{
    määrittelyt
    }


    josko tällä olisi vaikutusta koodin toimivuuteen.

    @Anonyymi Se on hyvä että homma toimii. . .

    VastaaPoista
  13. hey, haluan lisätä kaikkiin kuviini tämän fade effektin, eli käyttää ylempää koodia, missä tää "blogini css osa" on, en nimittäin oikein ymmärrä mihin mun pitäisi tää koodi lisätä..

    kiitos vielä etukäteen ja tää on mahtavaa jos toimii, oon nimittäin googlettanu pääni rikki kaiken maailman englanninkielisillä sivuilla ja jollai ihme query sivulla :)

    VastaaPoista
  14. @Anna Blogin CSS osa sijaitsee blogin lähdekoodissa, kohtuullisen alkupäässä. Eli etsi määritelmiä jotka näyttävät muotoilultaan samalta kuin ylläoleva koodi. Taivoit lisätä CSS osan käyttämällä bloggerin "Mallinsuunnittelu työkalua" Sieltä löytyy Lisä asetukset kohdasta Lisää CSS

    VastaaPoista
  15. Heip! semmoista kysyisin että onko mitenkään mahdollista käsitellä blogin kursoria.
    Esimerkiksi kursori omassa blogissa erilaiseksi tai että kursorin perässä tulee jotakin kuviota tarkoitan samanlaista kuin esimerkiksi tässä blogissa: http://onethingtobehappyabout.blogspot.com/

    VastaaPoista
    Vastaukset
    1. Blogin kursorista voit lukea tästä kirjoituksesta http://www.blogihaltuun.net/2011/09/bloggaus-vinkit-kuukauden-kysytyimmat-3.html

      Poista
  16. Miten saan ton häivytys koodin toimimaan kaikissa kuvissa niin, että tuo otsikon kuva ei häivyty ollenkaan? nimittäin koodi toimii muuten oikeen mutta tuo otsikkokin menee silleen:S

    VastaaPoista
  17. minne toi css pitää laittaa? tai missä se paikka sijaitsee?

    VastaaPoista
  18. Kokeilin molempia koodeja, ekassa kuvat vaaleni, mutta kun laitoin kursorin kuvan päälle ei niistä tullu normaaaleja?

    toisessa ei tapahtunu mitää.

    VastaaPoista
  19. Miten sen osoittimen tai sen nuolen saa vaihdettua

    VastaaPoista