Име боје која треба да се прикаже на излазном интерфејсу је написано у том својству позадине. На пример, ' позадина: црвена ” ће поставити боју позадине црвену. Слично томе, да би позадина била једноставна или да бисте уклонили боје позадине, „ ниједан ' и ' транспарентан ” се користе у својству позадине, а не у називу боје.
И бацкгроунд:ноне и бацкгроунд:транспарент приказују исте резултате јер потпуно уклањају позадину. Дакле, нема велике разлике између рада ова два.
Разлика између „бацкгроунд:ноне“ и „бацкгроунд:транспарент“ у ЦСС-у
„ позадина: нема ' и ' позадина: провидна “, оба се користе у исту сврху. Постављају боју позадине као никакву или уклањају боју из позадине.
Али ипак, ако критички размишљамо и покушамо да пронађемо разлике између њих, постоје две могуће разлике:
- Главна разлика између њих је у томе што су то различите речи са различитим бројем знакова у њима. Дакле, многи људи верују да када се користе у великом документу много пута на различитим местима, документ који користи „ бацкгроунд:ноне ” може потрајати мање времена за компајлирање јер ниједан нема мањи број знакова у поређењу са транспарентним.
- Ако говоримо о томе како се они састављају, онда, „ бацкгроунд:ноне ” поставља позадинску слику на ништа или рецимо уклања боју позадине. С друге стране, „ позадина: транспарентна ” поставља прозирну боју као позадину текста или целог интерфејса (шта год се помиње у елементу ЦСС стила).
Али, ове врсте разлика се могу занемарити ако говоримо о утицају које имају на графички интерфејс јер разлике на крају неће бити.
Пример: Примена бацкгроунд:ноне и бацкгроунд:транспарент
Практично докажимо да „ бацкгроунд:ноне ' и ' позадина: транспарентна ” урадите исту ствар са интерфејсом. Напишите исечак кода да бисте сазнали утицај својства позадине ЦСС-а и са ничим и са транспарентним:
< х2 ид = 'текст' >Ово је једноставан текст који објашњава сврху бацкгроунд:ноне и бацкгроунд:транспарент
< / х2 >
У горе поменутом исечку кода, постоји наслов креиран у ХТМЛ документу и дат му је ИД под називом „ текст ”.
Додавање својства ЦСС позадине
Тексту је дат ид, па хајде да направимо бирач ид у елементу ЦСС стила и једноставно додамо „ бацкгроунд:ноне ” својство у њему:
# текст {позадини : ниједан ;
}
Слично томе, написати „ позадина: транспарентна ” својство, нема разлике у методи. Једноставно, замените „ ниједан ” са „ транспарентан ”:
# текст {позадини : транспарентан ;
}
Оба ' бацкгроунд:ноне ' и ' позадина: транспарентна ” ће генерисати исти излаз:
То значи да нема разлике између њих и да су састављени на исти начин.
Додавање својства позадине са именом боје
Сада, ако додамо име боје уместо да напишемо „ ниједан ' и ' транспарентан “, излаз никада неће бити исти као што га генерише „ бацкгроунд:ноне ' и ' позадина: транспарентна ”. На пример, пишемо име боје у својству позадине:
# текст {позадини : светло плава ;
}
Разлика је јасна. Не приказује исти излаз као у случају бацкгроунд:ноне и позадина: транспарентна :
Ово сумира разлику између бацкгроунд:ноне и бацкгроунд:транспарент.
Закључак
Бацкгроунд:ноне и бацкгроунд:транспарент се користе за уклањање боје позадине и за постављање боје позадине као транспарентне. Али, пошто оба имају потпуно исти утицај на излазни интерфејс, и бацкгроунд:ноне и бацкгроунд:транспарент могу се користити за исту сврху.