css neattēlo kā vajag

Tiek skatīts 5 ierakstu – 1 līdz 5 (no 5 kopumā)
  • Autors
    Ieraksti
  • #146469
    TheNewGuy
    Participant

    mēģinu pārtaisīt lapas izvietojumu no

    uz

    , daudzmaz jau būtu, bet css text-align: center nedarbojas kā nākas :S

    Varbūt kāds zin kas par vainu?

    Code:

    body { background-color: #ffffff;
    }
    #augsa { background-color: blue;
    text-align: center;
    color: white;
    position: absolute;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 0px;
    top: 0px;
    left: 0px;
    right: 0px;
    }
    #apaksa { background-color: blue;
    text-align: center;
    color: white;
    position: absolute;
    padding-top: 5px;
    padding-bottom: 6px;
    margin-bottom: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;

    }
    #kmala { background-color: black;
    color: white;
    width: 120px;
    position: absolute;
    padding-left: 20px;
    padding-right: 10px;
    top: 29px;
    bottom: 30px;
    left: 0px;
    }
    #lmala { background-color: black;
    color: white;
    width: 120px;
    position: absolute;
    padding-right: 20px;
    padding-left: 10px;
    top: 29px;
    bottom: 30px;
    right: 0px;
    }
    #centrs { background-color: red;
    position: absolute;
    top: 29px;
    left: 150px;
    right: 30px;
    bottom: 30px;
    text-align: center;
    }

    Code:




    Tests

    Augšējā mala
    Vidus informācija
    Kreisas malas izvēle
    Labā mala
    Apakšējā mala


    #174771
    azazul
    Participant

    Es tiešām nezinu kā lai to saudzīgāk pasaka, bet TÄ€ TO NEDARA !!.

    Tātad.

    Lapas sākumā ir jāliek doctype. Paša doctype nosaukums nav tik svarīgs, kā DTD fails ar ko tas tiek associēts. Tavā kodā tu sajauc viena putrā Transitional un Strict documentu tipus.

  • Ir
    ļoti
    ieteicams izmantot tikai Strict dokumentu tipus (gan html gan xhtml).
  • Absolūtā pozicionēšana nav domāta, lai ar to staipītu blokus.

    Bez tam, top-bottom un left-right kombinācija nestrādā uz IE6. Bez tam tā izraisa arī gļukus uz FF2.

    Sākot lapu veidošanu ar tabulām, nevis uzreiz ar div’iem, esi pamanījies sapist savu izpratni par to, kas ir mājaslapa. Iesaku palasīt par tīmekļa semantiku, varbūt kaut kas derīgs no tā arī aizķeras:

  • https://brainstormsandraves.com/articles/semantics/structure/

  • Tava layout’a realizācija ir pilnīgā dirsā (drošvien kāds piesiesies par izteicienu).

    Uz ātru roku uzcepu to, ko liekas tu biji domājis. Vari papētīt, varbūt kaut ko iemācīsies

  • https://innonesen.se/test/l-6/

  • Lai nopietni apgūtu (x)html/css iesaku

  • vai nu iziet cauri šitiem tutotiāļiem : https://htmldog.com/guides/

    vai arī tikt pie kādas grāmatas, kaut vai no šejienes https://isohunt.com/torrents/css?ihs1=2&iho1=d&iht=9


  • P.S.

    kāds no modiem varētu šitās sadaļas sākumā iemest stickeri ar liku uz šito lapu https://paste.css-standards.org/ un paskaidrojumu kā to lietot.

#174772
TheNewGuy
Participant

Paldies par “skaistajiem” vārdiem, bet tas vismaz ir kaut kas, nekā vispār klusums.

Paldies par tiem pašiem linkiem.

Papētīšu.


Lielu daļu jau no tā visa zināju.

par CSS mazākas zināšanas.

Es tajā htmldog papētīju css layautus izmantojot

.

Un kā tad man vajadzētu tos blokus pārvietot, ja neizmantoju absolute?

#174773
azazul
Participant

Uzcepto piemēru skatījies ?

Anyway. veidojot lapu ar DIV’iem uzkāartojumu veido ar tādiem parametriem kā :

  • https://htmldog.com/reference/cssproperties/float/ (left, right, none)

    https://htmldog.com/reference/cssproperties/clear/ (left, right, both, none)

    https://htmldog.com/reference/cssproperties/display/ (block, inline)


  • Pārsvarā lapā ir diva veida elementi :

  • block-level : https://www.w3.org/TR/REC-CSS1#block-level-elements

    inline-level: https://www.w3.org/TR/REC-CSS1#inline-elements


  • , , defaultā ir inline

    ,

    ,

    ,

    Kopā tas liekas apmēram šādi: https://www.mandalatv.net/itp/drivebys/css/lib/img/box_model.gif

    Jāņ em vērā fakt ka block-level objektiem lapā defaultais platums (width) ir pa visu kontēneri (ietverošo block-level elementu).

    Quote:

    Lielu daļu jau no tā visa zināju.

    Lapu semantiku nevar ‘nedaudz zināt’. To vai nu saprot, vai nesaprot.

    #174774
    Mr.Death
    Participant

    Paldies azazul, man ar šis tas noderēja 🙂

    Tiek skatīts 5 ierakstu – 1 līdz 5 (no 5 kopumā)
    • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
    Jaunākais portālā