background keskele ?

  • nonii, kuidas siis.
    kui paned lehele siis backroundi algab ta ennast näitama lehe ülevalt vasakult nurgast ja läheb siis nagu läheb sealt lõpmatusse...
    et nagu raske seletada... nt. teed resize lehele siis ülemine vasak nurk jääb samaks aga alt paremalt nurgast tuleb veel backgroundi nähtavale onja... kuidas teha nii et kui teed resize siis nagu see background oleks lehe keskel ja igast nurgast tuleks backgroundi juurde.

    lehele on siis muidu td align="center" valign="middle" onja.. ja tabeli size 100 % nii kõrgus kui laius...aga kuidas siis samasugust käsklust anda backroundile ?....

    loodan et saite aru

    tahan seda teha sest backround on suur ja keskmine koht backroundist on see tähtis koht...see tahaks et see oleks lehe keskel...

    18. september 2004 - 12:28:41 · Otselink

  • ma ei saand sellest jutust kyll kohe kindlasti koike oieti aru, aga lihtne on teha näiteks nii. et osa backgroundist panedki taustaks ja vajalikud osad sellest suurest bg'st loikud osadeks ja paned sinna kohta table'sse taustaks kuhu vaja.

    18. september 2004 - 12:43:23 · Otselink

  • paries 19 a

    kas sa tahad, et veebilehe taust oleks lihtsalt üks suur pilt, mille laius ja kõirgus on 100%?

    18. september 2004 - 12:46:47 · Otselink

  • body {
    background-image: url(pilt.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
    }

    midagi sellist

    18. september 2004 - 13:18:31 · Otselink

  • henk 19 a

    paned lehe backiks selle backi, mis peaks "igalt poolt juurde tulema" ja lehe keskele teed tabeli, mille backiks paned selle, mis peab keskele jääma...?

    18. september 2004 - 13:19:22 · Otselink

  • tnx friizuurikas

    töötab !...
    võibolla homme näitan milline siis algne versioon on ;)

    18. september 2004 - 17:05:28 · Otselink

  • marko† 19 a

    body {
    background: url(pilt.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    }

    19. september 2004 - 13:45:10 · Otselink

  • Dsiisas kraist ... :S
    Keeleoskus on küll täpselt sihuke -Joosep Tootsi- sulest :)
    Kas sa HTML koodi saad ikka ilma vigadeta kirjutatud ? :P

    20. september 2004 - 14:13:28 · Otselink

  • body {
    background-image: url(pilt.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
    }

    mul töötas see...pane kood style taggide vahele...

    20. september 2004 - 15:51:36 · Otselink

  • jüri 19 a

    lühemalt saaks kah

    body {
    background: #ffffff url(pilt.jpg) no-repeat 0 0;
    }

    20. september 2004 - 15:58:51 · Otselink

  • marko† 19 a

    cyr see pole keskel
    background-position: top center;
    see peab olema seal.

    20. september 2004 - 17:01:54 · Otselink

  • marko† 19 a

    ja valget värvi ple mõtet nagu panna sest def niikuinii valge

    20. september 2004 - 17:02:14 · Otselink

  • wuzz 19 a

    on mingid ekraanivärdjad kes keeravad default backgroundi lillaks ja pärast vinguvad et leht pole valge taustaga.

    mingi analoog vingumine on kunagi vist ka pixlist läbi käinud.

    20. september 2004 - 17:05:06 · Otselink

  • Ooker 19 a

    mina. küll mitte just lillaks.

    20. september 2004 - 17:38:03 · Otselink

  • wuzz 19 a

    ausaltöelda kehtib rahvatarkus "ise loll, ise süüdi" sellistel puhkudel :)

    20. september 2004 - 17:42:40 · Otselink

  • jüri 19 a

    point oli, et saab lühemalt kirjutada, ma detailidesse ei laskunud.
    eks teema püstitus ja kirjeldus on natuke ka vastuolus

    "
    kui paned lehele siis backroundi algab ta ennast näitama lehe ülevalt vasakult nurgast ja läheb siis nagu läheb sealt lõpmatusse...
    "

    kui center siis võiks ka näiteks nii:

    body {
    background: #ffffff url(pilt.jpg) no-repeat 0 50%
    }

    ja taustavärv tuleb ALATI vähemalt bodyl ära määrata!

    20. september 2004 - 20:11:01 · Otselink

  • mm enda meelest andin ma nagu kõik vajaliku ;) center center määrab täiesti keskele (top center üles keskele), no-repeat keelab kordumise, fixed ei lase backi scrollida, ei midagi üleliikset.

    Muidugi võib ka %'ga määrata nagu cYr (keskel on siis 50% 50%). Pikalt lahti kirjutasin sellepärast et css võõras inimene aru saaks, mis midagi teeb.

    ahjaa, iga lihtsat asja poleks vast vaja ka kohe küsida, css puhul näiteks http://www.w3schools.com/css/ peaks olema koht kus vastuse kiirelt kätte saaks ;)

    20. september 2004 - 22:32:25 · Otselink

  • 50% 50% ei oleks ju keskel, kui su pilt on suurem, kui 1px ?

    21. september 2004 - 00:43:28 · Otselink

  • jüri 19 a

    on ikka, täpselt keskel.

    backgroundi puhul oskab css kenasti leida keskkoha.

    määrates protsente block elementidele top:50%; left:50% jääb registreerimispunktiks vasakülanurk ja siis ta jah kuvab poole block elemendi laiuse ja kõrguse võrra keskpunktist mööda...

    PS!
    Kas keegi on välja leiutanud vertikaalselt keskele joondamise võimaluse CSS-is, tingimusel, et ei laius ega kõrgus keskel kuvataval objektil pole määratud, ega ette teada.
    Tulemus peaks olema siis sarnane tabeli align=center ja valign=middle -ga.

    21. september 2004 - 01:42:38 · Otselink

  • aga tee lehele üks tabel 100%x100% ja sisu pane keskele ja siis sisulahtrisse pane sisu, on ju piisavalt lihtne ...

    või ei tööta sedasi mõni asi ? :S

    21. september 2004 - 11:06:52 · Otselink

  • paries 19 a

    probleem ongi sellest, et TABEL'il puudub selline asi nagu Height=100%. Selline kaval nipp töötab ainult IE'l.

    21. september 2004 - 11:13:01 · Otselink

  • wuzz 19 a

    irw... töötab kõigil kui BODY, HTML { height: 100%; } panna.

    kuid tabeliga lahendamine pole korrektne ehkki on lihtne ja lollikindel :(

    21. september 2004 - 11:35:40 · Otselink

  • paries 19 a

    tead, wuzz, see body ja html ka vahest töötada ei taha. Äkki seletad, miks see nii on?

    Kasvõi tee üks lihtne CSS lahendus, kus oleks div height=100%. :)

    21. september 2004 - 11:48:22 · Otselink

  • wuzz 19 a

    ???

    21. september 2004 - 12:08:31 · Otselink

  • paries 19 a

    väga hea

    21. september 2004 - 12:46:31 · Otselink

  • jüri 19 a

    wuzz, jah tabeliga varianti tean, aga ilma tabelita?

    21. september 2004 - 15:07:50 · Otselink

  • wuzz 19 a

    see oli pariese jaoks. ilma ei saagi. just uurisin eile kui vaja läks, ei leidnud töötavat varianti.

    21. september 2004 - 15:14:29 · Otselink

  • rki 19 a

    "PS! Kas keegi on välja leiutanud vertikaalselt keskele joondamise võimaluse CSS-is, tingimusel, et ei laius ega kõrgus keskel kuvataval objektil pole määratud, ega ette teada. Tulemus peaks olema siis sarnane tabeli align=center ja valign=middle -ga. "

    läks endal ka vaja nüüd ja oli meeles, et kunagi küsisid siin jüri:
    <a href="http://www.jakpsatweb.cz/css/css-vertical-center-solution.html" target="_blank">css-vertical-center-solution< /a>

    22. oktoober 2004 - 16:52:33 · Otselink