Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 9 ] 
AutorSpráva
Offline

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

Registrovaný: 27.07.10
Prihlásený: 09.09.12
Príspevky: 18
Témy: 7
Príspevok NapísalOffline : 28.07.2010 0:14

zdravim...
mam problem s poziciovanim v css

standardne ked mate 2 vnorene divy ( "div2" je vo vnutri "div1")
pri poziciovani vnoreneho divu 2 sa berie ako suradnica 0,0 lavy horny okraj rodicovskeho divu1

ja ale potrebujem zadat suradnice pre poziciovanie divu2 tak, akoby nebol vnoreny, cize ho budem poziciovat od laveho horenho rohu celej stranky...



dufam ze ten moj krkolomny opis je dostacujuci... dik za odpoved...


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 28.07.2010 8:05

a co ak pozicia bude mimo rodicovsky DIV ?


Offline

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

Registrovaný: 21.09.09
Prihlásený: 03.08.10
Príspevky: 229
Témy: 43
Príspevok NapísalOffline : 28.07.2010 23:58

Kód:
#div1 {
   position: static;
}
#div2 {
   position: absolute;
   left: 20px;
   top: 20px;
}


Takto to myslis?


Offline

Čestný člen
Čestný člen
poziciovanie vnoreneho divu css

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 29.07.2010 18:45

Máš dve možnosti, buď budeš div2 generovať priamo do body (čiže rodič bude body, nie div1), alebo použiješ niečo takéto:
http://jsfiddle.net/kTTzk/

Skús #div1 nastaviť position: relative - vtedy bude div2 brať súradnice 0,0 ako horný roh toho divu. Ak mu nenastavíš position: relative, tak ti ho zarovná pekne od okraju stránky.







_________________
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ý: 27.07.10
Prihlásený: 09.09.12
Príspevky: 18
Témy: 7
Príspevok Napísal autor témyOffline : 29.07.2010 19:15

DARSON píše:
Kód:
#div1 {
   position: static;
}
#div2 {
   position: absolute;
   left: 20px;
   top: 20px;
}


Takto to myslis?



nie tak... ja mam proste niekde na stranke div1 ten vyzera takto :

#div1{position: absolute;
top: 50px;
left: 100px;}

a div2 {position: absolute;
top: 10px;
left: 5px;}


a v html to vyzera asi takto...


<div id="div1">
<div id="div2">
</div>
</div>



a ja chcem aby bol ten div na suradnici 10,5 , ale kedze u neho sa berie ako pozicia 0,0 lavy horny okraj divu2, tak je v podstate napozicii 60,105


Offline

Čestný člen
Čestný člen
poziciovanie vnoreneho divu css

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 29.07.2010 21:09

zipper - my sme ti napísali, ako to treba urobiť.
Buď sem dáš celú stránku a my nebudeme hádať tvoj kód (lebo to čo si sem dal trochu mení situáciu), alebo upravíš to, čo sme ti poradili. Tu nie je čo viac riešiť.







_________________
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ľ
poziciovanie vnoreneho divu css

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 30.07.2010 0:32

zipper:
Tak potom načo ten div2 strkáš do div1 keď ho aj tak chceš mať mino toho div1.
Možno by ti to mohli vyriešiť záporné hodnoty position/margin.


Offline

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

Registrovaný: 24.06.10
Prihlásený: 06.08.13
Príspevky: 42
Témy: 20
Príspevok NapísalOffline : 04.08.2010 22:51

Takže, neviem, či som to správne pochopil, ale pokiaľ áno, tak prečo vkládaš ten div do ďalšieho divu ???
Nebolo by jednoduchšie mať ich samostatne?
Ak už by si aj chcel mať jeden v druhom tak keď zoberiem súradnice, ktoré si uviedol riešenie by mohlo byť takéto:
Kód:
#div1 {
     
    position:relative;
    left:100px;
    top:50px;
}

#div2 {
   position:relative;
   left:-95px;
   top:-40px;
}


Ale aj tak je podľa mňa lepšie nekombinovať ich.


Offline

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

Registrovaný: 27.07.10
Prihlásený: 09.09.12
Príspevky: 18
Témy: 7
Príspevok Napísal autor témyOffline : 05.08.2010 14:03

no na stranke realne pracujem so zoznamom... nie s divmi... zle som to tu vysvetlil...tu je link na stranku aby ste videli ako to funguje... : http://dnesnadoba.tym.sk/galeria.html

Kód:
<div id="imglista" class="show">   
<ul id="imglist" style = "list-style: none">

<li><a href="#nogo"><img src="nechty/tb/1.jpg" border="0" height="80" width="80"><span><img src="nechty/1.jpg"></span></a>
    <a href="#nogo"><img src="nechty/tb/2.jpg" border="0" height="80" width="80"><span><img src="nechty/2.jpg"></span></a>
</li>
<li><a href="#nogo"><img src="nechty/tb/3.jpg" border="0" height="80" width="80"><span><img src="nechty/3.jpg"></span></a>
    <a href="#nogo"><img src="nechty/tb/4.jpg" border="0" height="80" width="80"><span><img src="nechty/4.jpg"></span></a>
</li>
<li><a href="#nogo"><img src="nechty/tb/5.jpg" border="0" height="80" width="80"><span><img src="nechty/5.jpg"></span></a>
    <a href="#nogo"><img src="nechty/tb/6.jpg" border="0" height="80" width="80"><span><img src="nechty/6.jpg"></span></a>

</li>
<li><a href="#nogo"><img src="nechty/tb/7.jpg" border="0" height="80" width="80"><span><img src="nechty/7.jpg"></span></a>
    <a href="#nogo"><img src="nechty/tb/8.jpg" border="0" height="80" width="80"><span><img src="nechty/8.jpg"></span></a>
</li>
 .... atak dalej...



toto tu je html zdrojak par riadkov zoznamu... (tie obrazky su v zozname...)


a v css nastavujem spravanie obrazka pri prejdeni mysou aby sa ukazal obrazok vedla vo vyhradenom priestore...

Kód:
div.show ul a {padding: 20px;}
div.show ul li {padding-top: 22px;}
div.show ul a span {display:none;}
div.show ul a:hover span  {display:block; position:absolute; left:475px; top: 170px; }
div.show ul a:hover span img {border:1px solid #000; max-width: 340px; max-height: 320px;}


v podstate to funguje v pohode ale v opere to blbne, pretoze ten vnutorny span ktory obsahuje vacsi obrazok je vo vnutri zoznamu... a tak pri poziciovani berie ako svoje zaciatocne suradnice lavy horny okraj zoznamu, a preto ked posuniem scrollbarom zoznam, posuva sa s nim vyssie aj obrazok...


Odpovedať na tému [ Príspevkov: 9 ] 


Podobné témy

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

[ Choď na stránku:Choď na stránku: 1, 2 ]

v HTML, XHTML, XML, CSS

42

2556

21.11.2007 19:53

Flety Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

5

397

28.03.2013 0:29

Merlin_sk Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

582

11.07.2011 15:43

maninthewater Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zobrazenie divu vedla divu centrovaného na stred

v HTML, XHTML, XML, CSS

7

653

24.05.2011 0:08

DeaDMan Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

4

619

04.04.2009 20:28

DeiDaro Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

8

667

23.12.2009 23:12

kubki Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

9

2197

26.11.2006 21:20

xyz Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Poziciovanie - akési schodky to robí

v HTML, XHTML, XML, CSS

2

414

27.06.2009 12:51

lio Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

4

482

07.12.2008 16:39

Flety Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

5

623

17.01.2011 20:30

shaggy Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

424

28.04.2010 12:06

Antuanet Zobrazenie posledných príspevkov

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

v PHP, ASP

1

545

08.08.2008 10:55

suchy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. špeciálne načítanie divu

v JavaScript, VBScript, Ajax

5

387

06.12.2011 18:00

kurtulik1 Zobrazenie posledných príspevkov

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

v PHP, ASP

13

1192

11.10.2009 10:18

1daemon1 Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

4

348

03.04.2010 14:55

kurtulik1 Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

4

379

18.01.2011 19:59

Antuanet Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra