Psycke Posted June 19, 2007 Report Share Posted June 19, 2007 (edited) #popup { BORDER: 1px dotted #000000; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: xx-small; DISPLAY: none; POSITION: absolute; Z-INDEX: 10; FILTER: alpha(opacity=90); opacity: .90 } Šis parāda man nepieciešamo informāciju popup'ā. Kā man panākt, lai popups rādītos pilnībā pa vidu ekrānām? Popups uzlec brīdī kad es uzhoveroju uz bildes. Edited June 19, 2007 by Psycke Link to comment Share on other sites More sharing options...
andrisp Posted June 19, 2007 Report Share Posted June 19, 2007 Ja tev platums un augstums ir fiksēts, tad varētu mēģināt šādi: #popup { left: 50%; top: 50%; margin-left: -<platums / 2>px; margin-top: -<augstums / 2>px; } Īsti nezinu vai pareizi uzrakstīju, bet nu katrā gadijumā metode ir aprakstīta šeit: http://www.wpdfd.com/editorial/thebox/deadcentre4.html Link to comment Share on other sites More sharing options...
mefisto Posted June 19, 2007 Report Share Posted June 19, 2007 (edited) cik ir 'pilnībā pa vidu' ? Anyway. Tas nav iespējams jo: IE6 pseidoklase :hover ir tikai <a><a> in inline tipa tagsnav iespējams veidot validu kodu, ievietojot inline tag'ā bloka tipa elementuIE6 nevar piešķirt absolūtam inline tagam bloka īpašības (tai skaitā augstumu un platumu)btw, parametrus css raksta lowercase, un xx-small nav vienāds visiem pārlūkiem. Edited June 19, 2007 by mefisto Link to comment Share on other sites More sharing options...
andrisp Posted June 19, 2007 Report Share Posted June 19, 2007 mefisto, var jau kaut kā šādi šādi (par semantiku neko neteikšu, bet valīdi būs): <style> a span { display: block; position: absolute; etc etc } </style> <a id="link"><span id="popup"></span></a> Link to comment Share on other sites More sharing options...
mefisto Posted June 19, 2007 Report Share Posted June 19, 2007 Domā ka es jau neizmēģināju ? http://innonesen.se/test/l-6-mod-center/ IE6 inline izmērs ir atkarīgs no satura (un/vai paddinga). Link to comment Share on other sites More sharing options...
andrisp Posted June 19, 2007 Report Share Posted June 19, 2007 Bet klausies - taču tas popups visticamāk būs fiksēta izmēra. Tad viss worko arī uz IE6. Link to comment Share on other sites More sharing options...
mefisto Posted June 19, 2007 Report Share Posted June 19, 2007 (edited) Nu jā, ar statiskiem augstumiem izmērus ta dabūt var, bet .. emm 'pilnībā pa vidu' tā nedabūsi. edit : ā ne, ar riktīgi lielu ČŽ arī to var izmudīt. Labāk taisi ar JS. Edited June 19, 2007 by mefisto Link to comment Share on other sites More sharing options...
andrisp Posted June 19, 2007 Report Share Posted June 19, 2007 Kāda ziņā ČŽ ? Tajā linkā norādīties risinājums man neliekas čž. Link to comment Share on other sites More sharing options...
mefisto Posted June 19, 2007 Report Share Posted June 19, 2007 Emm ... varbūt es kaut ko jaucu, bet tam popup'am bija jāparādās uz a:hover. Links piemērā nav īsti atbilstošs situācijai. Link to comment Share on other sites More sharing options...
andrisp Posted June 19, 2007 Report Share Posted June 19, 2007 Nu bet tam jau nav nozīmes. Izmanto to metodi, kur vien gribi. Link to comment Share on other sites More sharing options...
Psycke Posted June 19, 2007 Author Report Share Posted June 19, 2007 Nū... Nevienu skriptu no jūsu dotajiem neizmēģināju, bet izdomāju citu risinājumu, kurš strādā diezgan perfekti! Link to comment Share on other sites More sharing options...
andrisp Posted June 19, 2007 Report Share Posted June 19, 2007 Pastāsti moška ;) Link to comment Share on other sites More sharing options...
Psycke Posted June 19, 2007 Author Report Share Posted June 19, 2007 Paspēlējos ar CSS stilu, lai nobīdītu to popupu malā, jeb tālāk no peles un viss izdevās :) Link to comment Share on other sites More sharing options...
Recommended Posts