Jina ya kumeweka: Mifano ya kusababisha

Jifunze kumwambaa mcheka juu kwa kutumia CSS (mcheka juu yenye uhusiano wa kina).

Kichwa cha juu

Jifunze kumwambaa mcheka juu:

Kichwa cha juu


Kuwaana kina yoyote kinaweza kusimama mcheka juu.

Jifunze kumwambaa mcheka juu:

Taratibu ya kwanza - Ongeza HTML:

Kuwaana kina yoyote na kuweka katika eneo yoyote ya mafaa:

<div id="overlay"></div>

Taratibu ya pili - Ongeza CSS:

Manduzi ya uzoefu wa kichwa cha juu:

#overlay {
  position: fixed; /* Inafikia kando ya kichwa cha juu cha maadili ya ukurasa */
  display: none; /* Kwa ujumbe wa kawaida, hii inasimama */
  width: 100%; /* Kima kikuu (kuingiza kikamilifu cha ukurasa) */
  height: 100%; /* Kima kikuu (kuingiza kikamilifu cha ukurasa) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5); /* Mabaki ya mawili ya kijani inayoweza kuonesha mabaki ya kijani ya kijani */
  z-index: 2; /* Ikiwa umeona ukiria mabaki mengine kwa muundo tofauti, angalia muundo wa kufungua kichwa cha juu */
  cursor: pointer; /* Ongeza kipakani cha kichwa cha kichwa cha michezo wakati wa huzuni */
}

Taratibu ya tatu - Ongeza JavaScript:

Kusoma JavaScript kuweka na kusimama mcheka juu:

function on() {
  document.getElementById("overlay").style.display = "block";
}
function off() {
  document.getElementById("overlay").style.display = "none";
}

Try it yourself

Mfano wa kichwa cha juu na ujumbe

Wingilisha maada ya wajibu wako wote, na uweke katika nafasi inayotaka. Kwenye matokeo hii, tumekuwaambua ujumbe kwenye kimo cha pekee wa ukurasa:

Mfano

<style>
#text{
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 50px;
  color: white;
  transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
}
</style>
<div id="overlay">
  <div id="text">Overlay Text</div>
</div>

Try it yourself