CSS težavi kompatibilnost browserjev
 
Imperator 30. mar 2009 11:16:49 Pridružen od:
30. mar 2009
97 objav
125 44 23
#1

Najprej lep pozdrav vsem!



Prva težava je v repeat. Vsi browserji razen IE izvedejo repeat.


#navL4 {
background: url(img/navL4_bottom.png) #dee6f1 no-repeat scroll center bottom;
width: 410px !important;
padding-bottom: 5px;
position: relative;
float: left;
}

V IE se pojavi samo ena slikca ki se noče ponavljat. Poizkusil sem z repeat-y pa ne deluje, poizkusil sem tudi s posamezno deklaracijo lastnosti ozadja ... ne dela.



Naslednja težava je pa taka:



Chrome, Safari in Opera lepo prikazujejo v vrsti, pri IE in FF pa zadeva skoči dol.



Kakršnakoli pomoč je dobrodošla.



Lep pozdrav!


všeč(0) ni všeč(0) spam(0)
 
Vini 30. mar 2009 11:25:14 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#2

"no-repeat" pomeni, da naj se background image NE ponavlja.


všeč(0) ni všeč(0) spam(0)
 
Imperator 30. mar 2009 13:31:00 Pridružen od:
30. mar 2009
97 objav
125 44 23
#3

mora bit no-repeat, ker je slikca takšna, da je spodaj zaobljena.



no-repeat:



repeat:



IE prikaže samo 1 vrstico.


všeč(0) ni všeč(0) spam(0)
 
Vini 30. mar 2009 13:36:19 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#4

Zgoraj si napisal, da se v IE pojavi ena slikica, ki se NOCE ponavljat.


všeč(0) ni všeč(0) spam(0)
 
Imperator 30. mar 2009 13:57:14 Pridružen od:
30. mar 2009
97 objav
125 44 23
#5

Enako se zgodi, če dam repeat-y, le da je potem v FF nazobano, IE ostane enako (ena vrstica, ki se ne ponavlja)


všeč(0) ni všeč(0) spam(0)
 
perunpro 30. mar 2009 14:09:54 Pridružen od:
23. maj 2008
3360 objav
2892 217 19
#6

Zakaj pa ne uporabis recimo 3 dive - top zaobljeni, vmesni ki se razteguje in spodnji tudi zaobljeni?


všeč(0) ni všeč(0) spam(0)
 
Imperator 30. mar 2009 14:43:30 Pridružen od:
30. mar 2009
97 objav
125 44 23
#7

editiram lahko samo css.

html je statičen (cms).


všeč(0) ni všeč(0) spam(0)
 
Rizling 30. mar 2009 16:12:35 Pridružen od:
5. avg 2008
652 objav
413 46 4
#8

Vse skupaj daš v en div, ki ima barvo ozadja modro, spodaj pa še en div, ki ima za ozadje to zaobljeno slikico pa je rešeno. V bistvu tako kot ti je perunpro napisal, če še hočeš imeti zgoraj zaobljeno obliko.


všeč(0) ni všeč(0) spam(0)
 
nas-t1 30. mar 2009 20:03:21 Pridružen od:
23. maj 2007
6916 objav
6886 187 55
#9

Al pa daš

background-color: #??????; /* tista modra pač*/

background:url(images/corners.gif) no-repeat bottom;



tako imaš cel div plave barve, background se ti pa prikazuje samo na koncu brez ponavljanja.


všeč(0) ni všeč(0) spam(0)
 
Imperator 31. mar 2009 06:32:17 Pridružen od:
30. mar 2009
97 objav
125 44 23
#10

Rizling:

Vse skupaj daš v en div, ki ima barvo ozadja modro, spodaj pa še en div, ki ima za ozadje to zaobljeno slikico pa je rešeno. V bistvu tako kot ti je perunpro napisal, če še hočeš imeti zgoraj zaobljeno obliko.




zgoraj ne rabi bit zaobljeno. fora pa je, da html-ja NE morem editirat.




nas-t1:

Al pa daš

background-color: #??????; /* tista modra pač*/

background:url(images/corners.gif) no-repeat bottom;



tako imaš cel div plave barve, background se ti pa prikazuje samo na koncu brez ponavljanja.




Sej tko je mišljeno in zadeva v FF in ostalih prime, v IE pa ne.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se