Keresés

Új hozzászólás Aktív témák

  • Mr. Y

    őstag

    LOGOUT blog

    válasz cattus #8986 üzenetére

    Sima F5 frissítés, tehát amikor előről kell kezdenie minden lefuttatását. Továbbá, hogy Shift+F5-el frissítek, akkor is jó lesz. Holott elvileg akkor produkálnia kellene az első betöltés hibát, mert törli a gyorsírótárat.

    a "Miért nem használsz CSS-t hozzá" és hasonló kérdéseket mellőzzétek.

    Pedig valószínűsítem, hogy az általad felvázolt problémát megszüntetné.

    Én nem. Mert mint említettem, minden, külső fájlból behívott adatnak egyedi azonosítója van. Nem írhatok olyat a CSS-be, hogy pl
    #picture1,
    #picture2,
    #picture3,
    #picture4,
    #picture5, ....... #picture10000 {display: flex;}

    mert felesleges.
    A külső tár, amiből táplálkozik, folyamatosan bővül, így folyamatosan növekszik az egyedi azonosítók száma is. Éppen ezért a jövőre IS felkészítve csinálom a kódot, hogy csak a felhasználó által betölteni kívánt adatoknak készítse elő a terepet.

    JSFiddle-ben nem tudom reprodukálni, az sok meló lenne jelenleg, de megmutatom, hogy mi az érintett kódrészlet:

    function setpic(p, o) {
    p.style.position = "absolute";
    p.style.height = o.clientHeight - 40 + "px";
    p.style.width = "auto";
    p.style.top = "30px";
    p.style.left = o.clientWidth / 2 - p.clientWidth / 2 + "px";
    }

    És mindebből a legutolsó pont, a p.style.left = o.clientWidth / 2 - p.clientWidth / 2 + "px"; nem fut le elsőnek.

Új hozzászólás Aktív témák

Hirdetés