Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS]cien obramowania
gibonik
post
Post #1





Grupa: Zarejestrowani
Postów: 128
Pomógł: 0
Dołączył: 27.03.2009

Ostrzeżenie: (0%)
-----


witam czy można zrobić cień obramowania?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 15)
chemikpil
post
Post #2





Grupa: Zarejestrowani
Postów: 34
Pomógł: 7
Dołączył: 3.07.2010

Ostrzeżenie: (0%)
-----


Najprostszy sposób na cień?
Kod
box-shadow: 10px 10px 5px #888;


To dajesz w css i sobie ustawiasz co i jak ma się wyświetlać.
pierwsza wartość: odległość od lewej krawędzi
druga wartość: odległość od górnej krawędzi
trzecia wartość: ustalasz rozmycie cienia.
czwarta wartość: to oczywiście kolor (IMG:style_emoticons/default/smile.gif)

Go to the top of the page
+Quote Post
gibonik
post
Post #3





Grupa: Zarejestrowani
Postów: 128
Pomógł: 0
Dołączył: 27.03.2009

Ostrzeżenie: (0%)
-----


i brak cienia
.poleramki {
background:#FFF;
height: auto;
width: auto;
border: 1px solid #ECECEC;
box-shadow: 1px 1px 5px #ccc;
}
Go to the top of the page
+Quote Post
korek_a
post
Post #4





Grupa: Zarejestrowani
Postów: 115
Pomógł: 9
Dołączył: 26.09.2008
Skąd: krzesło

Ostrzeżenie: (0%)
-----


zależy od przeglądarki box-shadow nie wszędzie działa
http://www.alistapart.com/articles/cssdropshadows/
Go to the top of the page
+Quote Post
gibonik
post
Post #5





Grupa: Zarejestrowani
Postów: 128
Pomógł: 0
Dołączył: 27.03.2009

Ostrzeżenie: (0%)
-----


tak ale u mnie pod Firefox tez nie działa
Go to the top of the page
+Quote Post
smagul
post
Post #6





Grupa: Zarejestrowani
Postów: 81
Pomógł: 4
Dołączył: 17.02.2009

Ostrzeżenie: (0%)
-----


jak chcesz by działało we wszystkich przeglądarkach, to wrzuć jako obrazek tła. Trochę więcej pracy ale jedyna działająca metoda.
Go to the top of the page
+Quote Post
pedro84
post
Post #7





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Obrazek tła? Żartujecie chyba.

  1. -khtml-box-shadow:0px 10px 10px -10px #444;
  2. -moz-box-shadow:0px 10px 10px -10px #444;
  3. -o-box-shadow:0px 10px 10px -10px #444;
  4. -webkit-box-shadow:0px 10px 10px -10px #444;
  5. box-shadow:0px 10px 10px -10px #444;
Go to the top of the page
+Quote Post
smagul
post
Post #8





Grupa: Zarejestrowani
Postów: 81
Pomógł: 4
Dołączył: 17.02.2009

Ostrzeżenie: (0%)
-----


takie cuda od ie 9 dopiero, puki co ie7 oraz ie 8 są zbyt popularne by tak robić.
Go to the top of the page
+Quote Post
pedro84
post
Post #9





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Cytat(smagul @ 4.11.2010, 13:22:32 ) *
takie cuda od ie 9 dopiero, puki co ie7 oraz ie 8 są zbyt popularne by tak robić.

?

Jest mnóstwo metod, żeby zapewnić wsparcie dla starszych przeglądarek. To żadne cuda, tylko powoli stające się standardowymi, techniki.
Go to the top of the page
+Quote Post
gibonik
post
Post #10





Grupa: Zarejestrowani
Postów: 128
Pomógł: 0
Dołączył: 27.03.2009

Ostrzeżenie: (0%)
-----


działa Twój kod, niestety nie pod IE 8 masz jakieś "techniki"
Cytat(pedro84 @ 4.11.2010, 13:05:22 ) *
?

Jest mnóstwo metod, żeby zapewnić wsparcie dla starszych przeglądarek. To żadne cuda, tylko powoli stające się standardowymi, techniki.

Go to the top of the page
+Quote Post
Maciek_#_&
post
Post #11





Grupa: Zarejestrowani
Postów: 149
Pomógł: 1
Dołączył: 22.02.2010

Ostrzeżenie: (0%)
-----


Cytat(pedro84 @ 4.11.2010, 11:57:53 ) *
Obrazek tła? Żartujecie chyba.

  1. -khtml-box-shadow:0px 10px 10px -10px #444;
  2. -moz-box-shadow:0px 10px 10px -10px #444;
  3. -o-box-shadow:0px 10px 10px -10px #444;
  4. -webkit-box-shadow:0px 10px 10px -10px #444;
  5. box-shadow:0px 10px 10px -10px #444;


Podobnie jak "Border-radius" którego nie zna FF, dla shadow wystarczy takie coś:
Kod
-moz-box-shadow: 1px 1px 6px #666;
box-shadow:1px 1px 6px #353535;


Dlatego że "box-shadow" jest poprawnie odczytywany przez chrome, safari, opere.
I wiadomo że FF jest w tyle, dlatego dodajemy "-moz-" i git..

IE bym sie nie przejmował, to nigdy nie będzie dobra przeglądarka, z resztą, MS miał kiedykolwiek udany produkt ?
Go to the top of the page
+Quote Post
erix
post
Post #12





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
takie cuda od ie 9 dopiero, puki co ie7 oraz ie 8 są zbyt popularne by tak robić.

Też się da, ale wymaga to skorzystania z VML i kombinowania z dodatkowymi warstwami. Jest gdzieś behavior do tego, ale ma jedną wadę - wszystkie elementy podczas inicjalizacji muszą być widoczne, aby to coś zadziałało.
Go to the top of the page
+Quote Post
pedro84
post
Post #13





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Ewentualnie jesczze CSSPie (http://css3pie.com/).
Go to the top of the page
+Quote Post
gibonik
post
Post #14





Grupa: Zarejestrowani
Postów: 128
Pomógł: 0
Dołączył: 27.03.2009

Ostrzeżenie: (0%)
-----


Cytat(erix @ 4.11.2010, 17:51:59 ) *
Też się da, ale wymaga to skorzystania z VML i kombinowania z dodatkowymi warstwami. Jest gdzieś behavior do tego, ale ma jedną wadę - wszystkie elementy podczas inicjalizacji muszą być widoczne, aby to coś zadziałało.

wgrałam pliczek na serwer i do stylu dopisałam
behavior: url(../ie-css3.htc)
i zero reakcji czy może być problem z obsługa pliku htc?
Go to the top of the page
+Quote Post
pedro84
post
Post #15





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Cytat(gibonik @ 5.11.2010, 09:53:46 ) *
wgrałam pliczek na serwer i do stylu dopisałam
behavior: url(../ie-css3.htc)
i zero reakcji czy może być problem z obsługa pliku htc?

Ścieżka poprawna?
Go to the top of the page
+Quote Post
gibonik
post
Post #16





Grupa: Zarejestrowani
Postów: 128
Pomógł: 0
Dołączył: 27.03.2009

Ostrzeżenie: (0%)
-----


ścieżka poprawna, taki sam problem mam z okragłymi rogami, tez nie działa
border-radius-ie8.htc
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 17:02