(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
22. 03. 2007. | #1 |
Ivan Dilber
Sir Write-a-Lot
|
i opet css problemi
dakle evo najnovije muke pregoleme (i to u firefoxu) :
Imam sliku floatovanu levo, i jedan div floatovan desno , i gomilu texta. Ukoliko se prozor smanji (ili je niska rezolucija), pa nema dovoljno prostora za sliku da stane u isti red sa floatovanim divom, ona se pomeri na dole, a text popuni taj prostor. To je sve u skladu sa specifikacijom i fino i krasno, ali problem je sto se deo texta nadje ispod (ili preko) slike.. Evo jedan primer, cisto da vam bude jasnije o cemu pricam: HTML kôd:
<div style="width:250px;"> <div style="width:100px;height:300px;float:right; background-color:#00F"></div> <img src="nesto.jpg" width="200" height="200" style="float:left" /> (...Ovde stavite gomilu texta...) </div>
__________________
Leadership is the art of getting people to want to do what you know must be done. |
22. 03. 2007. | #2 |
...
Qualified
|
Ako sam ja razumeo,mislim da je problem u onom div-u koji ima width:250px,a trebao bi da ima 300px
|
22. 03. 2007. | #3 |
Ivan Dilber
Sir Write-a-Lot
|
ma ne, to sam stavio namerno, da bih simulirao sta se desi kad je premalo prostora... meni se to na stvarnoj strani desava kad je rezolucija niska.
Nije problem sto se sve pomeri na dole, nego samo da nateram ceo text da bude vidljiv, da ne dodje do ovog preklapanja...
__________________
Leadership is the art of getting people to want to do what you know must be done. |
22. 03. 2007. | #4 |
...
Qualified
|
Jbg ,nisam razumeo,za ie6 moze da se sredi,ubacis text u div i das mu float:left i lepo to radi,ali u firefoxu nece,kao da stavi neku podrazumevanu vrednost za width div-a u kom je text,nadam se da neko zna...
|
22. 03. 2007. | #5 | |
Domagoj Horvat
Expert
|
Citat:
[Edit] ne valja ni to. onda na osnovnoj rezoluciji ne izgleda kako treba. sorry.
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo Poslednja izmena od dee : 22. 03. 2007. u 19:10. |
|
23. 03. 2007. | #6 |
Ivan Dilber
Sir Write-a-Lot
|
izgleda da ce raditi javascript na kraju... definitivno se radi o bagu browsera, neka greska kod zaokruzivanja ili racunanja margina....ali me buni sto kad se desi, desi se skoro identicno i na IE i na FF...
mozda ipak nije trebalo da psujem onu vracaru pre par dana
__________________
Leadership is the art of getting people to want to do what you know must be done. |
23. 03. 2007. | #7 |
xippster
Master
Datum učlanjenja: 16.06.2005
Lokacija: Beograd
Poruke: 681
Hvala: 102
138 "Hvala" u 84 poruka
|
problem je u ie-u samo. mislim da ff odradi posao kako treba. ako pazljivo izlomis rec videces da se one od par slova nastavljaju tamo gde bi trebalo, dok ie ne konta gde je pocetak kontejnera.
jedino vizuelno pristojno resenje koje mi pada na pamet je da kontrejneru das minimalnu sirinu jednaku zbiru ova dva elementa. tako ce tekst ispod odredjene rezolucije poceti ispod |
23. 03. 2007. | #8 | |
Ivan Dilber
Sir Write-a-Lot
|
Citat:
__________________
Leadership is the art of getting people to want to do what you know must be done. |
|
23. 03. 2007. | #9 |
Designer guy
Wrote a book
|
Kôd:
width: expression(this.width > 350 ? 350: true); |
23. 03. 2007. | #10 |
Domagoj Horvat
Expert
|
cini se da ipak javascript. ovo mi radi lijepo:
Kôd:
window.onresize=function() { if (window.innerWidth < 350 ) document.getElementById('tekst').style.cssFloat="left"; else document.getElementById('tekst').style.cssFloat="none"; }
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo Poslednja izmena od dee : 23. 03. 2007. u 16:12. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Malo sam se opet igro | mungos | Opušteno | 4 | 03. 04. 2010. 18:48 |
Upgrade WP, opet problem | borstale | Web aplikacije, web servisi i software | 20 | 05. 09. 2008. 13:48 |
google. opet. imgsearch | robi-bobi | Opušteno | 8 | 05. 06. 2007. 01:10 |
Opet zemljotres | zextra | Opušteno | 16 | 15. 05. 2006. 02:22 |