aabele Posted January 15, 2004 Report Share Posted January 15, 2004 SITUAACIJA: Man ir CSS leijauts, kuraa ir blakus viens otram salikti triis DIV'i Katrs no vinjiem ir pa 33% no lapas platuma JAUTAAJUMS: Kaa es varu panaak lai shie visi buutu vienaadaa garumaa? Turklaat man neder risinaajums ka visiem ievada vienu konkretu garumu pikseljos. Veelams probleemu atrisinaat taa, lai paareejie DIV'i pieskanjotos garaakajam. Jau ieprieksh pateicos par juusu nenoveerteejamiem komentaariem :unsure: Link to comment Share on other sites More sharing options...
Venom Posted January 15, 2004 Report Share Posted January 15, 2004 1) izmantot tabulas ;) 2) izmantot JavaScript - piešķirt div_iem id (div1,div3,div3) un pēc tam <body onload="checkheights()"> <script> function object(id) { if(isDOM) return document.getElementById(id); if(isIE4) return document.all[id]; if(isNS4) return document.layers[id]; } function checkheights() { max=0; for (i=1;i<=3;i++) { div=object('div'+i); if (max<=div.height) max=div.height; } for (i=1;i<=3;i++) { div=object('div'+i); div.height=max; } } </script> kaut kā tā Link to comment Share on other sites More sharing options...
CryRat Posted January 15, 2004 Report Share Posted January 15, 2004 tā ir kā Venom teica... ar CSS to nevar izdarīt ( cik man zināms )... bet ir iespējams likt viņām izskatīties vienādi garām teiksim: 1) izmantot background-image bet tavā gadījuma ( ar % ) diez ko noderīgi nebūs... iekš A List Apart bij raksts par šito lietu 2) dažos gadījumos var salikt tos <div>us tā ka izskatās vienādi gari... bet tas pārāk atkarīgs no tā kā tev tur visam jābūt tāpēc nemēģināšu kaut ko te samurgot... Link to comment Share on other sites More sharing options...
Venom Posted January 16, 2004 Report Share Posted January 16, 2004 Es izdomāju: visiem div-iem uzlikt height=100% un iekļaut citā divā. Lielais div-s izstiepsies pēc garākā apakšdiva augstuma un citi pēc lielā diva augstuma (parent elements, kā nekā)! Link to comment Share on other sites More sharing options...
Recommended Posts