div

  • sub 20 a

    kas divile saab määrata miinimumkõrguse?
    et ütleme kui teksti on vähe siis selle kõrgus on 300px ja kui teksti on nii palju et läheb 300 üle siis see div suureneb?

    12. juuli 2005 - 18:48:59 · Otselink

  • suureneb ju nagunii kui tekst kasti laiemaks lükkab

    12. juuli 2005 - 18:53:10 · Otselink

  • sub 20 a

    http://www.crewing.ee/ju/?page=services
    see sinine ala peab suurenema

    praegu selle divi id näeb välja nii:
    #content{
    position: absolute;
    top: 180px;
    left: 0;
    width: 660px;
    height: 200px;
    background-color: #0066FF;
    padding: 10px 10px 10px 10px;
    }

    kus see height sealt ära võtta siis läheb see pikk tekst ilusti sinna kasti ja kast suureneb kuid kui on mõni ühesõnaline siis on see kast mingi 20 px kõrge

    12. juuli 2005 - 19:09:16 · Otselink

  • emer 20 a

    see on mingi test leht jah ?
    mitte päris disain ?

    12. juuli 2005 - 19:17:43 · Otselink

  • sub 20 a

    ikka

    12. juuli 2005 - 19:24:28 · Otselink

  • pane divi sisse mingi läbipaistev gif mis on 300px kõrge ja 1px läi ning floadib näiteks paremas ääres või kusiganes ja enne divi lõppu tee clear:both vms ja ongi olemas, kui tekst läheb pikemaks hakkab venitama , kui on lühem kui gif , siis hoiab gif seda kõrgust, või kui on kindla taustavärviga div siis saab mingi overlayga kah orgunnida

    12. juuli 2005 - 19:26:00 · Otselink

  • sub 20 a

    mis see clear:both teeb?

    12. juuli 2005 - 19:28:34 · Otselink

  • jüri 20 a

    tee nii:
    #content {
    min-height:300px
    }
    * html #content {
    height:300px
    }

    selline atribuut nagu min-height on täiesti olemas, kahjuks IE ei tunnista seda. Seega min-height:300px määrab FF-ile ja Operale ja teistele standardibrauseritele algkõrguse ära. * html height määrab ainult IE-le algkõrguse, mida IE ise venitab pikemaks kui on teksti rohkem.

    12. juuli 2005 - 20:14:52 · Otselink

  • sub 20 a

    tänud cYr see on see mida vajasin.

    12. juuli 2005 - 22:44:26 · Otselink

  • sub 20 a

    küsiks kohe ära ka et kas oskab keegi soovitada kust on hea cssi õppida mõni leksikonitaoline õpik või midagi, kus oleks näiteks iga atribuudi kohta midagi seletatud või mingi leht. googelist on enamus sellised algajate variandid.

    12. juuli 2005 - 22:46:49 · Otselink

  • magnus 20 a

    siin on nii mõndagi huvitavat

    13. juuli 2005 - 04:15:33 · Otselink

  • sub 20 a

    mul on nüüd uue lehega uus probleem...

    nimelt kui ma määran sedasi miinimum kõrguse võib see varieeruda kuidas iganes sõluvalt infost.

    kuidas ma saan sellele divile mis varieerub teha sellise divi mis oleks koguaeg all. nö footer. mida ma peaskin märkima selle positsiooni pääramiseks?

    siin leht mis parandust vajab

    see lilla kast on see kuhu laetakse data ja seal üleval on see footer, mis tuleks sinna alla liimida.

    20. juuli 2005 - 19:06:33 · Otselink

  • jüri 20 a

    ära kasuta positsioneerimiseks position:absolute, kus seda otseselt vaja ei ole.

    <div>konteiner

    <div>header</div>
    <div>sisu</div>
    <div>footer></div>

    </div>

    konteinerile määrad laisuse ja ülejäänud divid saavad vabalt olla position:relative, mis tähendab, et nad on üksteisest sõltuvad. ehk header, sisu, footer asetsevad vastavalt üksteise all ja lükkavad üksteist järjest allapoole, nii nagu vaja.

    20. juuli 2005 - 19:28:37 · Otselink

  • wuzz 20 a

    kuid siis pole lühikese sisuga lehe puhul footer all servas vaid seal kus sisu lõppeb (ehk siis hõljub kuskil keset ekraani).

    lihtsuse mõttes ma olen sellisel puhul alati tabelit kasutanud, võimalik et saab ka css'iga kuidagi lõppu positsioneerida kuid selle võimalikkuse uurimine võtab rohkem aega kui asi väärt on.

    20. juuli 2005 - 20:04:26 · Otselink

  • jüri 20 a

    kõik on väga lihtne!
    toimib alati õigesti: NÄIDE

    wuzz: pidasid silmas vist olukorda kus sisu osa on floatetud. Ning kus footer paigutatakse floatimis elemendiga ühele joonele. Selles olukorras aitab clear atribuut, mis lükkab footeri float elemendi ääreni.

    20. juuli 2005 - 20:49:17 · Otselink

  • wuzz 20 a

    ei

    <table height="100%">
    <tr>
    <td valign="top">SISU CONTAINER</td>
    </tr>
    <tr>
    <td valign="bottom">FOOTER CONTAINER</td>
    </tr>
    </table>

    sama asi dividega. et footer on alati brauseriakna allservas ka siis kui sisuosa pikkus teda nii kaugele ei lükka.

    20. juuli 2005 - 21:26:24 · Otselink

  • wuzz 20 a

    a ok whatwever ... mõttelõng läks katki vahepeal mul. ei olnud konkreetse lehe piires enam. Sellel lehel saaks lihtsalt 3 divi järjest jah, ei pea olema lehe lõpus nagu ma ise soovisin.

    20. juuli 2005 - 21:50:48 · Otselink

  • jüri 20 a

    wuzz: sain nüüd ilmselt pihta mis sa mõtlesid ning nuputasin midagi isegi välja: 100% height ja footer

    paras pähkel iseenesest ;)
    lahenduseks oli min-height standardibrauseritele

    20. juuli 2005 - 22:02:35 · Otselink

  • wuzz 20 a

    hehe ... nüüd tee nii et IE ja FF sisu viimast rida ära ei lõigataks ja siis veel nii et opera8 näitaks ka resize peale korrektselt :D ja ei teeks ka paha kui ei määrataks pikslites kõrgust footeril :)

    20. juuli 2005 - 22:57:57 · Otselink

  • jüri 20 a

    korras ;)
    opera resize on suht savi, see on ka otseselt brauseri endapoolne puudujääk...

    20. juuli 2005 - 23:17:02 · Otselink