бацкгроунд:ноне Вс бацкгроунд:транспарент Која је разлика?

Background None Vs Background Transparent Koja Je Razlika



Приликом стилизовања документа, важно је водити рачуна о бојама позадине које се користе, како би изгледао добро и привлачан поглед, тако да нема потешкоћа при читању текста због лошег избора комбинација боја. За то постоји ЦСС позадинско својство које поставља боју позадине текста или целог интерфејса према упутствима корисника.

Име боје која треба да се прикаже на излазном интерфејсу је написано у том својству позадине. На пример, ' позадина: црвена ” ће поставити боју позадине црвену. Слично томе, да би позадина била једноставна или да бисте уклонили боје позадине, „ ниједан ' и ' транспарентан ” се користе у својству позадине, а не у називу боје.

И бацкгроунд:ноне и бацкгроунд:транспарент приказују исте резултате јер потпуно уклањају позадину. Дакле, нема велике разлике између рада ова два.







Разлика између „бацкгроунд:ноне“ и „бацкгроунд:транспарент“ у ЦСС-у

позадина: нема ' и ' позадина: провидна “, оба се користе у исту сврху. Постављају боју позадине као никакву или уклањају боју из позадине.



Али ипак, ако критички размишљамо и покушамо да пронађемо разлике између њих, постоје две могуће разлике:



  • Главна разлика између њих је у томе што су то различите речи са различитим бројем знакова у њима. Дакле, многи људи верују да када се користе у великом документу много пута на различитим местима, документ који користи „ бацкгроунд:ноне ” може потрајати мање времена за компајлирање јер ниједан нема мањи број знакова у поређењу са транспарентним.
  • Ако говоримо о томе како се они састављају, онда, „ бацкгроунд:ноне ” поставља позадинску слику на ништа или рецимо уклања боју позадине. С друге стране, „ позадина: транспарентна ” поставља прозирну боју као позадину текста или целог интерфејса (шта год се помиње у елементу ЦСС стила).

Али, ове врсте разлика се могу занемарити ако говоримо о утицају које имају на графички интерфејс јер разлике на крају неће бити.





Пример: Примена бацкгроунд:ноне и бацкгроунд:транспарент

Практично докажимо да „ бацкгроунд:ноне ' и ' позадина: транспарентна ” урадите исту ствар са интерфејсом. Напишите исечак кода да бисте сазнали утицај својства позадине ЦСС-а и са ничим и са транспарентним:

< х2 ид = 'текст' >

Ово је једноставан текст који објашњава сврху бацкгроунд:ноне и бацкгроунд:транспарент

< / х2 >

У горе поменутом исечку кода, постоји наслов креиран у ХТМЛ документу и дат му је ИД под називом „ текст ”.



Додавање својства ЦСС позадине

Тексту је дат ид, па хајде да направимо бирач ид у елементу ЦСС стила и једноставно додамо „ бацкгроунд:ноне ” својство у њему:

# текст {

позадини : ниједан ;

}

Слично томе, написати „ позадина: транспарентна ” својство, нема разлике у методи. Једноставно, замените „ ниједан ” са „ транспарентан ”:

# текст {

позадини : транспарентан ;

}

Оба ' бацкгроунд:ноне ' и ' позадина: транспарентна ” ће генерисати исти излаз:

То значи да нема разлике између њих и да су састављени на исти начин.

Додавање својства позадине са именом боје

Сада, ако додамо име боје уместо да напишемо „ ниједан ' и ' транспарентан “, излаз никада неће бити исти као што га генерише „ бацкгроунд:ноне ' и ' позадина: транспарентна ”. На пример, пишемо име боје у својству позадине:

# текст {

позадини : светло плава ;

}

Разлика је јасна. Не приказује исти излаз као у случају бацкгроунд:ноне и позадина: транспарентна :

Ово сумира разлику између бацкгроунд:ноне и бацкгроунд:транспарент.

Закључак

Бацкгроунд:ноне и бацкгроунд:транспарент се користе за уклањање боје позадине и за постављање боје позадине као транспарентне. Али, пошто оба имају потпуно исти утицај на излазни интерфејс, и бацкгроунд:ноне и бацкгроунд:транспарент могу се користити за исту сврху.