[ Príspevkov: 15 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.03.08
Prihlásený: 09.10.10
Príspevky: 9
Témy: 2 | 2
NapísalOffline : 08.08.2009 14:45 | POMOC S FLOATAMI...

Mám dosť veľký problém... Robím jeden web, a občas mi to rozhadzuje divy... Všetky divy maju vlasnost FLOAT:LEFT;

Takze ak mam nejaky div a v nom uzavrete dalsie divy...

____________________ j obal hlavny DIV, a X nech je dalsi Div v nom s float:left;

Takze:

-----
XXX
XXX
XXX
XXX
XXX
-----

Je usporiadanie ake potrebujem... Všetko funguje ako má, ale občas ak zobrazím stránku alebo dám refresh, tak sú tie DIVY rozádzané... Prikladám aj obrázok...

Všetky tri obrázky su v tom istom prehliadači.. Ako vravím, zobrazuje sa to kedy chce a ako chce... Asi podľa nálady prehliadača, a už fakt netusím čo mám robiť.... Používam FIREFOX... Nikde inde mi to nerobí, iba vo FIREFOXE...

Skúšal som už aj CLEAR, aj CLEARFIX, prsote nič nepomáha... Som už na konci so silami, kto ma vie aspoň nakopnúť ako na to ??? Vďaka za čokoľvek čo pomôže.

POMOC S FLOATAMI...


Offline

Skúsený užívateľ
Skúsený užívateľ
POMOC S FLOATAMI...

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 08.08.2009 22:00 | POMOC S FLOATAMI...

myslis, ze by si im mohol dat pevnu vysku? Vyriesilo by ti to tvoj problem.


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.03.08
Prihlásený: 09.10.10
Príspevky: 9
Témy: 2 | 2
Napísal autor témyOffline : 09.08.2009 10:13 | POMOC S FLOATAMI...

Dal som tomu teraz pevnú výšku... Nepomohlo, tak som dal pevnú šírku aj výšku a tiež nepomohlo, tak som pre istotu dal aj display:block; ale tiež nepomáha...

Celá ta časť priatelia je v DIVE ktorý ma float left... Proste je to stránke ktorá je delená na 2 časti, ľavá strana a pravá, v tej ľavej je tá fotky a všetko pod ňou... Ten DIV v ktorom sú uzavretý priatelia už nieje FLOAT, je len odsadený od okraja vľavo, ( margin ) a v ňom sú všetky tie DIV-y aj s fotkami ktoré majú každý z nich float:left;

cize nejak takto:

<div lavastrana>
Fotka uzivatela v profile na samom vrchu...
<div uzavretie vsetkych malych divov, sekcia priatelia.>
<div float:left pevna sirka vyska a displayblock>fotka uzivatela</div>
<div float:left pevna sirka vyska a displayblock>fotka uzivatela</div>
<div float:left pevna sirka vyska a displayblock>fotka uzivatela</div>
</div>
</div>

POMOC S FLOATAMI...


Offline

Čestný člen
Čestný člen
POMOC S FLOATAMI...

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 09.08.2009 10:39 | POMOC S FLOATAMI...

Prečo dávaš DIVu display: block? To by ma celkom zaujímalo.
Hodil by sa odkaz na živú ukážku, lebo takto len hádame čím to môže byť (a hlavne, takéto zobrazovanie galérie mne vždy funguje bez problémov).


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.03.08
Prihlásený: 09.10.10
Príspevky: 9
Témy: 2 | 2
Napísal autor témyOffline : 09.08.2009 10:42 | POMOC S FLOATAMI...

Link je http://www.dotbook.mgng.eu/profil/Stevo_Alex19

Mám tam už pridaných priateľov, tak si to môžeš omrknúť.

Keď som to mal nahodené na inom serveri, ktorý bol zjavne rýchlejší ako tento MGNG, tak mi to rozhadzovalo málokedy, na tomto serveri mi to rozhadzuje jedna radosť....

A ja to chcem odstrániť...

A prečo DISPLAY BLOCK ? :))) Asi preto, aby som mal istotu že keď je tam niečo navyše, tak mi to nenatiahne jeho výšku ani šírku... Preto som nakoniec tam hodil este aj overflow: hidden; a nič...


Offline

Čestný člen
Čestný člen
POMOC S FLOATAMI...

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 09.08.2009 12:01 | POMOC S FLOATAMI...

stevo_alex19 píše:
A prečo DISPLAY BLOCK ? :))) Asi preto, aby som mal istotu že keď je tam niečo navyše, tak mi to nenatiahne jeho výšku ani šírku...

Ale ono ti to tú výšku natiahnu tak či tak (v starom IE určite), na to display: block neslúži. Div je defaultne "blokový", display: block má zmysel iba u riadkových tagov.

Keď som to načítal prvýkrát, bolo všetko ok. Keď som dal refresh, tak to aj mne rozhodilo a povedal som si - to vyzerá na nejaký sprostý dynamický skript. Vypol som JavaScript a už mi to zobrazuje v poriadku. Tak si zisti, čo za JS tam máš a hlavne čo robia ;)


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.03.08
Prihlásený: 09.10.10
Príspevky: 9
Témy: 2 | 2
Napísal autor témyOffline : 09.08.2009 12:21 | POMOC S FLOATAMI...

Je defaultne blokový, len sa mi nechcelo predierať cez CSS, či som mu nedával kdesi v CSS DISPLAY:INLINE, predtým keď som chcel vyriešiť to posunutie doľava namiesto FLOAT:LEFT; :) Ale ani to mi nepomohlo... Preto som použil to DISPLAY:BLOCK; :)) Istota pol zivota...

Ozaj, vypol som JAVASCRIPT, Vypol som vsetko co som mohol, dobre ze som nevypol aj počítač aaa nič :(

kto už na toto príde, tak pred tým sa skloním až po samú zem...

Pozri čo mi to spravilo po vypnutí JS... Samozrejme pri REFRESH to zobrazilo dobre, ked som dal znova zobrazit profil tak to isté...

NEVIE NIEKTO AKO BY SA DALO DODATOČNE JAVASCRIPTOM PREŠMARAŤ VŠETKY TIE DIVY TAK ABY TO BOLO DOBRE ??? :)))

Priradim kazdemu nejake IDCkO, nieje problem v skripte, len JAVASCRIPT ktory by to precistoval :))) Aby bolo vsetko tak ako ma :))) Skusal som aj kazdemu tomu DIV-u pridavat taku haluz ze CLEAR:RIGHT; ale nem pomohlo nič :)

POMOC S FLOATAMI...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.03.08
Prihlásený: 09.10.10
Príspevky: 9
Témy: 2 | 2
Napísal autor témyOffline : 09.08.2009 12:48 | POMOC S FLOATAMI...

DOBREEEEEEEE... Takže.... Ak niekto z vás bude riešiť podobný problém odporúčam ho riešiť JAVASCRIPTOM a to nasledovne::::

--------------------------------------------------------------------------------
Vytvoriť skript ktorý všetkým prvkom zmení DISPLAY na NONE;

Kód:
exist = document.getElementById('precistit_'+i);
         if (exist)
         {
            document.getElementById('precistit_'+i).style.display = 'none';
         }


A následne na to zmení na ''; teda na nič... :)

Týmto sa mi to podarilo úspešne vyriešiť. :) Skript som dal volať pri udalosti ONLOAD. v BODY tagu. :)

Vďaka za spoluprácu všetkým, skláňam sa sám sebe :D Ale noo, zase aby som sa nestal namysleným :)


Offline

Čestný člen
Čestný člen
POMOC S FLOATAMI...

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 09.08.2009 12:50 | POMOC S FLOATAMI...

Riadna blbost. Pokial by si display vlastnost neuviedol vobec alebo dal aj hocico ine, malo by to byt to iste.
Na floaty proste display nema nikdy ziaden ucinok.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.03.08
Prihlásený: 09.10.10
Príspevky: 9
Témy: 2 | 2
Napísal autor témyOffline : 09.08.2009 12:55 | POMOC S FLOATAMI...

Kód:
   function precisti_divy()
   {
      for (i=1; i <= 18; i++)
      {
         exist = document.getElementById('precistit_'+i);
         if (exist)
         {
            document.getElementById('precistit_'+i).style.display = 'none';
         }
      }
      window.setTimeout("precisti_divy_2()",20);
   }
   
   function precisti_divy_2()
   {
      for (i=1; i <= 18; i++)
      {
         exist = document.getElementById('precistit_'+i);
         if (exist)
         {
            document.getElementById('precistit_'+i).style.display = '';
         }
      }
   }


Spravil som toto, kedže tam mám maximálne 18 divov :) Tak ktorý neexistuje nič sa neudeje... A vážne to má vplyv, pozri si stránku...

http://www.dotbook.mgng.eu/profil/Stevo_Alex19

Nastavím TIME na 2 sekundy aby si to stihol postrehnúť OK ?

Pozri si profil cez FIREFOX priatelov pod fotkou, ked ti ich rozhádže... A počkaj 2 sekundy a uvidíš čo sa udeje :)Čim to je neviem, ale ten JS s tým DISPLAY:NONE to vyriešil, nič iné som tam nedal :) Takže to až taká blbosť nebude ;)


Naposledy upravil stevo_alex19 dňa 09.08.2009 12:56, celkovo upravené 1

Offline

Čestný člen
Čestný člen
POMOC S FLOATAMI...

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 09.08.2009 12:56 | POMOC S FLOATAMI...

Stále si stojím za svojim - je to spôsobené JavaScriptom.
Vypol som JavaScript, takže by to tvoje riešenie logicky nemalo fungovať a aj tak mi tie obrázky nerozhodilo (stránku som skúšal refreshnúť 10 krát).

Neviem, čo to spôsobuje, ale pri rovnako vysokých a širokých floatovaných obrázkoch sa nemôžu pri refreshi zobrazovať inak. Čiže logicky tam funguje nejaký skript, ktorý mení ich hodnoty (či už margin, šírku alebo hocičo iné).


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.03.08
Prihlásený: 09.10.10
Príspevky: 9
Témy: 2 | 2
Napísal autor témyOffline : 09.08.2009 12:57 | POMOC S FLOATAMI...

shaggy píše:
Stále si stojím za svojim - je to spôsobené JavaScriptom.
Vypol som JavaScript, takže by to tvoje riešenie logicky nemalo fungovať a aj tak mi tie obrázky nerozhodilo (stránku som skúšal refreshnúť 10 krát).

Neviem, čo to spôsobuje, ale pri rovnako vysokých a širokých floatovaných obrázkoch sa nemôžu pri refreshi zobrazovať inak. Čiže logicky tam funguje nejaký skript, ktorý mení ich hodnoty (či už margin, šírku alebo hocičo iné).


Keď vypnem JAVASCRIPT a stlačím refresh, aj mne to ukáže dobre... Ale nerefreshuj, skús sa prekliknúť na tu stránku bez REFRESHU... Len ju dať natiahnúť.... :)


Offline

Čestný člen
Čestný člen
POMOC S FLOATAMI...

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 09.08.2009 13:55 | POMOC S FLOATAMI...

No dobre, práve som si pozrel kód - vieš mi vysvetliť čo v tom lavom stĺpci (kde sú iba fotky priateľov, bez akýchkoľvek ďalších informácií) robia v kóde informácie ako "chatuje", alebo rôzne ikony na poslanie správy?
Mám pocit, že ty to generuješ iba raz a skrývaš - buď cez javascript, alebo cez CSS.

Fakt je to otrasný kód a ja mám problém vyznať sa v tom. Preto sa ťa opýtam, je toto kód tých fotiek vľavo?

Kód:
            <div id="precistit_18" class="tooltip_obal_vsetkeho">
            <a href="./nikol24" class="tooltip_a" onmouseover="tooltip_on('tooltip_priatelia18')" onmouseout="tooltip_off('tooltip_priatelia18')">
               <img  src="./prisposob_foto.php?id_vl=17&vyska=56&sirka=48" alt="foto" width="48" height="56">
            </a>
            <div class="tooltip_obsah_uzavretie">
               <div class="tooltip_obsah" id="tooltip_priatelia18" onmouseover="tooltip_udrz('tooltip_priatelia18')" onmouseout="tooltip_off('tooltip_priatelia18')">
                  <a href="./nikol24"><img  src="./prisposob_foto.php?id_vl=17&vyska=110&sirka=88" alt="foto" width="88" height="110"></a>
                  <div class="tooltip_obsah_obsah">
                     <span class="marquee_status">status:</span><marquee>Lepší horšieho nikdy nebude ohovárať, naopak horší lepšieho ano...Preto ja nikoho neohováram, lebo som dokonalosť sama o sebe :DDD....</marquee>

                     <div style="clear:both; height: 16px;">
                        <h3>nikol24</h3><div class="tooltip_obsah_obsah_vek">žena / 15</div>
                     </div>
                     <div class="tooltip_obsah_obsah_pochadza">Lipany</div>
                     <div class="tooltip_obsah_obsah_menu">
                     
   <a href="#"><img src="../ikony/posli_postu.png" title="Poslať poštu"></a>
   <a href="#"><img src="../ikony/rychla_posta.png" title="Poslať rýchlu poštu"></a>

   <a href="./pridaj_priatela.php?id_u=17" target="preloader_profilu"><img src="../ikony/priatel_add.png" title="Pridať k priateľom"></a>
   <a href="#"><img src="../ikony/flirt.png" title="Poslať flirt"></a>
   <a href="#"><img src="../ikony/tajny_ctitel.png" title="Stať sa tajným ctiteľom"></a>
   <a href="#"><img src="../ikony/box.png" title="Poslať darček"></a>
   
                     </div>
                     <div class="tooltip_obsah_obsah_status">
                     <b>Chatuje</b>, Zoznamka
                     </div>
                  </div>

               </div>
            </div>
            </div>


Ak áno, tak by ma zaujímalo, ako skrývaš všetky "informácie" (keďže sa zobrazuje iba fotka).


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.03.08
Prihlásený: 09.10.10
Príspevky: 9
Témy: 2 | 2
Napísal autor témyOffline : 09.08.2009 13:59 | POMOC S FLOATAMI...

Jednoducho...
Kod je otrasny preto, lebo ho generuje skript PHp, takzeee ten ho neusporiada tak ako by som si predstavoval ja, a zase keby osm ho mal ECHOVAT aj s medzerami, vyzeral by otrasne zdrojovy kod PHP :)))

Takze aby osm ti to vysvetlil, zobrazuje sa najprv len fotka... A ked na tu footku prides mysou, zobrazi sa to zvysne.. CHATUJE a tak dalej :)

To je taky bublinovy tooltip :) Cize ta fotka ktoru vidis ty v priateloch, je stale viditelna, ale nieje to ta fotka, ktoru ako si si vsimol v zdrojovom kode SKRYVAM :))) Skryvam fotku ktore ja v tooltipe. Ked prides mysou na fotku, zobrazi sa ti ta skryta fotka spolu s tooltipom :)


Offline

Čestný člen
Čestný člen
POMOC S FLOATAMI...

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 09.08.2009 15:13 | POMOC S FLOATAMI...

Ja nehovorím, že kód je nečitateľný, s tým problém nemám (a nevyhováraj sa na php skript). Ja hovorím, že je hrozný - preDIVovaný, zle napísaný.

A myslím si, že práve kvôli tomu čo si hovoril to tak zle zobrazuje. Pozrel by som sa na to, ale tvoja stránka nefunguje, takže nemôžem.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
 [ Príspevkov: 15 ] 


POMOC S FLOATAMI...



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

pomoc pomoc prosim nefunguje internet

v Ovládače

7

1159

09.09.2017 20:37

Smith Wesson

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc pri pomoc pri skladaní PC - od 1 500 do 1 800 Eur (rozlíšenie 1440p)

v PC zostavy

13

821

28.09.2023 20:23

johny314

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc!

v Procesory

6

997

02.02.2008 18:27

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v Kôš

1

38

25.04.2017 20:16

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Kôš

1

12

24.05.2020 22:00

werwest

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

pomoc

v HTML, XHTML, XML, CSS

1

379

18.10.2013 18:36

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc !

v Ovládače

1

966

18.08.2007 16:07

johny128

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Kôš

2

20

16.01.2019 18:09

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Operačné systémy Microsoft

3

632

29.12.2007 18:42

Dzimbo

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v JavaScript, VBScript, Ajax

2

884

15.05.2009 20:15

firewall

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v ATI/AMD grafické karty

3

705

04.03.2008 15:00

Mir

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Zvuk

2

844

24.11.2007 17:30

optyx

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Počítačové hry

2

594

13.06.2012 18:02

PepeTheDragon

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Kôš

1

35

11.05.2021 19:46

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v PHP, ASP

2

794

02.02.2008 17:17

Punker661

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v Ostatné

13

959

08.08.2009 22:16

malcolm



© 2005 - 2024 PCforum, edited by JanoF