Elementele HTML deasupra blițului

Elementele HTML deasupra blițului

Elementele HTML deasupra blițului

Bună ziua, dragi cititori! Astăzi vorbim despre soluția unei probleme specifice întâlnite în structura siturilor. Este specific pentru motivul că nu este legat de bug-uri de poziționare CSS, ci doar cu elemente html. Și mai exact despre modul de a pune orice element HTML (div, img, etc.) pe elementul flash de pe pagina html.







În primul rând, vreau să rețin imediat că pentru a vă asigura că orice element html se află pe partea de sus a blițului, trebuie să inserați corect flush-ul pe pagină. Pentru a spune despre acest lucru în acest articol, nu voi da, voi da doar o legătură cu pagina, unde este descrisă în detaliu și în mod clar - READ. În al doilea rând, pentru ca cele de mai sus să nu fie doar cuvinte, voi arăta un exemplu - aici este.







Elementele HTML deasupra blițului

Adu-i codul, nu vreau, totul este simplu, nu fi leneș să te uiți la el. După cum puteți vedea din exemplu, inscripția se află în spatele elementului flash, acesta este exact ceea ce vom "trata".

"Este tratat" este destul de simplu, prin adăugarea parametrului wmode la opac. Și elementul html pe care doriți să-l plasați peste bliț trebuie să aibă în mod necesar o proprietate "position" cu valoarea absolută sau relativă. Vreau să spun din nou: principalul lucru este să inserați corect flush-ul pe pagină. atunci nu veți avea probleme cu "tratamentul". Iată un exemplu de cod "vindecat":

Elementele HTML deasupra blițului

După cum puteți vedea, inscripția se află acum în partea de sus a elementului flash. Codul este absolut cross-browser (funcționează în toate browserele).

Foarte adesea blițul pe pagină este inserat utilizând metoda swfobject. tratamentul său (adică adăugarea parametrului wmode la opac) este, de asemenea, ușor. Acesta este modul în care se face:

Aici este prezentată doar o parte a codului care a suferit modificări, restul părților din cod rămân neschimbate.







Trimiteți-le prietenilor: