Jump to content
php.lv forumi

Recommended Posts

Posted

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!

Posted

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.

Posted

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

Posted (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 by Sasa
Posted

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!

Posted (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 by marcis
×
×
  • Create New...