Marketing ihirangi

Me pehea e taea ai e koe te huri i te tae momotuhi i runga i te papamuri? (Aratau Maama/Pouri)

Mena kua toro atu koe Martech Zone i enei ra, kua kite pea koe kua tukuna e matou te kaha ki te tiro i te waahi ma te aratau marama, pouri ranei. Rapua noa te marama, ra ranei icon i te taha o te ra i te pae whakaterenga maui o runga i te pae.

He ahua tino pai, he tino pai te mahi. A, no te whakarewahia e ahau he taputapu faafariuraa hou ki huri HEX ki RGB, I hiahia ahau ki te whakaatu i te tae e ngana ana te kaiwhakamahi ki te tatau. Kaore au i te whakaatu noa i te tae, engari i tapiritia ano e ahau tetahi ahuatanga pai e whakaatu ana i te ingoa o te tae. Engari i puta mai he take…

Mena he marama te papamuri o te waahi i whakaatu i te tae, kaore koe e kaha ki te panui i nga tuhinga ka mahia e au mo te waahi. Na… Me hanga e au he mahi hei whakarite i te tae momotuhi i runga i te tae papamuri me te nui o te rerekee hei tiro i te momotuhi.

Mahinga JavaScript mo te Aratau Maama, Pouri ranei

Me hanga e au he mahi hei tuku i te waehere hex mo te tae, ka hoki mai mena he ma, he pango ranei te momotuhi i runga i te rereke. Ko tenei mahi JavaScript i mahi te tinihanga…

function contrast(hex) {
  var threshold = 149;
  let r = 0, g = 0, b = 0;

  // 3 digits
  if (hex.length == 4) {
    r = "0x" + hex[1] + hex[1];
    g = "0x" + hex[2] + hex[2];
    b = "0x" + hex[3] + hex[3];
  // 6 digits
  } else if (hex.length == 7) {
    r = "0x" + hex[1] + hex[2];
    g = "0x" + hex[3] + hex[4];
    b = "0x" + hex[5] + hex[6];
  }
  return ((r*0.299 + g*0.587 + b*0.114) > threshold) ? '#000000' : '#ffffff';
}

Ka whakamahia te paepae o tenei mahi ki te whakatau he marama, he pouri ranei tetahi tae. Ka huri te mahi i te waehere tae hexadecimal kua hoatu ki tona whero, matomato, kikorangi (RGB) nga waahanga, ka whakamahi i te tauira hei tatau i te kanapa o te tae. Mena kei runga ake te kanapa i te paepae, ka hoki mai te mahi #000000, koinei te waehere hex mo te pango. Mena kei raro te wherikotanga i te paepae, ka hoki mai te mahi #ffffff, koinei te waehere hex mo te ma.

Ko te kaupapa o tenei paepae ko te whakarite kia nui te rereke o te tae o te tuhinga kua tohua mo te tae papamuri kia ngawari te panui. Ko te tikanga matua ko te whakamahi i nga kuputuhi marama (hei tauira, he ma, he kowhai ranei) ki te papamuri pouri, me te tuhinga pouri (hei tauira, he pango, he puru ranei) me whakamahi ki te papamuri marama. Ma te whakamahi i te paepae hei whakatau mena he maama, he pouri ranei te tae, ka taea e te mahi te whiriwhiri aunoa i te tae kuputuhi e tika ana mo tetahi tae papamuri.

Ma te whakamahi i nga mahi o runga ake nei, ka taea e au te tono i te CSS tae-momotuhi i runga i te tae papamuri. Whakamatautauria te kaitahuri ka kite koe i te pai o te mahi!

Douglas Karr

Douglas Karr he CMO o OpenINSIGHTS me te kaiwhakarewa o te Martech Zone. Kua awhina a Douglas i te tini o nga tiimatanga angitu a MarTech, kua awhina i te whakapau kaha ki te neke atu i te $5 piriona i roto i nga hokonga me nga haumitanga a Martech, me te awhina tonu i nga kamupene ki te whakatinana me te whakaaunoa i a raatau rautaki hoko me te hokohoko. Ko Douglas he huringa matihiko e mohiotia ana i te ao, he tohunga me te kaikorero a MarTech. Ko Douglas hoki te kaituhi i whakaputaina mo te aratohu a Dummie me te pukapuka kaiarahi pakihi.

Tefito pā

Hoki ki te pihi papa
Katia

Kua kitea te Adblock

Martech Zone Ka taea e ia te whakarato ki a koe i enei mea kaore he utu na te mea ka whakawhiwhihia e matou to maatau papaanga ma te whiwhinga moni panui, hononga hononga, me nga kaitautoko. Ka maioha matou ki te tangohia e koe to aukati panui i a koe e tiro ana i to maatau papaanga.