Sasa Posted January 10, 2008 Report Share Posted January 10, 2008 Radās problēma ir elementi kuri ir jāpaslēpj. Paslēpt sanāk, bet pārejais saturs kas nav paslēpts paliek savā iepreikšējā vietā un tādējādi veidojas nesmuki caurumi! Vai nevar kaut kā paslēpt tā ka viss pārējais saturs sabīdās tā ka nekas neliecina ka kaut kas ir paslēpts. manā gadījumā es paslēpju tikai augšējos elementus un viss pārējais man vienkārši ir jāpabīda pa to daļu ko esmu paslēpis uz augšu! Link to comment Share on other sites More sharing options...
andrisp Posted January 10, 2008 Report Share Posted January 10, 2008 Tu droši vien izmanto visibility: hidden/visible vai ne ? Izmanto labāk display: none/block (vai inline, atkarībā no tā kāda veida elementu tu slēp, bet parasti ir block) Iekš js var arī vienkārši: el.style.display = ''; Tādā veidā tiks atresetota defaultā display vērtība, kas bija pie lapas ielādes. Link to comment Share on other sites More sharing options...
Sasa Posted January 10, 2008 Author Report Share Posted January 10, 2008 sākumā jā izmantoju to visibility, tagad pamēģināju: <script language=javascript event=onclick for=Query3NavNext> document.getElementById('Image31').style.display = 'none'; document.getElementById('Image32').style.display = 'none'; </SCRIPT> rezūltāts tāds pats! viss paliek savās vietās, bet paslēptais nav redzams Link to comment Share on other sites More sharing options...
andrisp Posted January 10, 2008 Report Share Posted January 10, 2008 Parādi HTML. Link to comment Share on other sites More sharing options...
Sasa Posted January 10, 2008 Author Report Share Posted January 10, 2008 (edited) <DIV class=Mso2dSection id=CaptionQuery3 style="WIDTH: 20.295cm; HEIGHT: 9.208cm; BACKGROUND-COLOR: #ffffff"> <IMG class=Style0 id=Image33 style="Z-INDEX: 1; LEFT: 0.396cm; WIDTH: 19.55cm; POSITION: absolute; TOP: 7.409cm; HEIGHT: 1.746cm" src="Images\Image33.bmp"> <IMG class=Style0 id=Image32 style="Z-INDEX: 2; LEFT: 0.396cm; WIDTH: 19.576cm; POSITION: absolute; TOP: 2.197cm; HEIGHT: 5.291cm" src="Images\Image32.bmp"> <IMG class=Style0 id=Image31 style="Z-INDEX: 3; LEFT: 0.396cm; WIDTH: 19.617cm; POSITION: absolute; TOP: 0.107cm; HEIGHT: 2.195cm" src="Images\Image31.bmp"> </DIV> šķiet ka sapratu kur problēma to elementu stilā un tur jau ir noteikt kur katram elementam jātrodās! :) Edited January 10, 2008 by Sasa Link to comment Share on other sites More sharing options...
andrisp Posted January 10, 2008 Report Share Posted January 10, 2008 Jā. position: absolute. Link to comment Share on other sites More sharing options...
Sasa Posted January 10, 2008 Author Report Share Posted January 10, 2008 kā lai tur tos visus stilus samaina tā ka pēc pogas nospiešanas man pazustu divi elementi un pārējie pabīdītos uz augšu! Link to comment Share on other sites More sharing options...
andrisp Posted January 10, 2008 Report Share Posted January 10, 2008 Varbūt izdzēs vispār to pozicionēšanu. Link to comment Share on other sites More sharing options...
marcis Posted January 10, 2008 Report Share Posted January 10, 2008 (edited) Nu ja tev visi elementi ir šādi pozicionēti ( position:absolute; top..., left... ), tad pie kautkādu elementu pazudināšanas nāksies pārrēķināt visu pārējo elementu pozīcijas. P.S. Nezinunāju, ka parametru left,top utt vērtības var norādīt centimetros... Tas vispār strādā? EDIT: Ieinteresēja tā, ka pats jau pārbaudiju un izskatās, ka tiešām strādā :) Edited January 10, 2008 by marcis Link to comment Share on other sites More sharing options...
bubu Posted January 10, 2008 Report Share Posted January 10, 2008 marcis: var ne tikai centimetros, bet arī collās, milimetros un vēl citās mērvienībās: http://www.w3.org/TR/CSS21/syndata.html#length-units Link to comment Share on other sites More sharing options...
Recommended Posts