Cuba gunakan imej latar belakang dengan pembolehubah css dalam templat Twig
P粉083785014
P粉083785014 2023-09-04 12:41:18
0
1
452

Jadi saya ada soalan. Saya ingin menggunakan imej latar belakang dengan pembolehubah css dan dalam projek saya, saya menggunakan Twig untuk menggelungkan artikel yang dipilih daripada pangkalan data saya melalui permintaan sql. Setiap artikel mempunyai pautan relatif kepada imej dalam pangkalan data supaya ia boleh dilihat di laman web.

Masalahnya ialah, saya mahu menggunakan pautan imej yang sama daripada pangkalan data sebagai latar belakang artikel.

Saya cuba menggunakan pembolehubah css seperti ini:

div.liste { kedudukan: relatif; paparan: flex; imej latar belakang: var(--imej); animasi: liste_appear .5s cubic-bezier(0.33, 1, 0.68, 1) 1 calc(var(--order) * 50ms) ke belakang; /*rehat tak penting*/ }  

Kemudian, dalam templat, ia kelihatan seperti ini

{% for produit in produit %} {% set compteur = compteur + 1 %} 
{% endfor %}

Seperti yang anda lihat, saya menggunakan pembolehubah Twig lain yang naik setiap kali ia gelung, dan ia berfungsi dengan css (animasi ditangguhkan dengan 50ms didarab dengan nombor pembolehubah "compteur" berada), tetapi saya tidak tahu mengapa ia tidak melakukan ini tiada kaitan dengan pembolehubah imej...

Selain itu, {{ produit.image }} berfungsi dengan baik kerana ia memaparkan imej dengan betul.

Jika sesiapa mempunyai jawapan, kami berbesar hati untuk membetulkannya dan berterima kasih kepada orang itu!

P粉083785014
P粉083785014

membalas semua (1)
P粉447002127

Seperti yangDarkbeekatakandalam komen, ikuti sahaja biola rantingnya untuk mengemas kini gaya anda. Tidak menyedari anda mempunyai skop sebaris untuk pembolehubah css.

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!