div {
border: 1px solid gray;
-webkit-border-radius: 6px; /* Safari, Chrome */
-khtml-border-radius: 6px; /* Konqueror */
-moz-border-radius: 6px; /* Firefox */
border-radius: 6px;
}
Powinno być tylko:
border-radius: 6px;
ale, że jako na dzień dzisiejszy przeglądarki tego nie obsługują (nie wiedzieć czemu) trzeba stosować te łaty powyżej.
sobota, 19 lutego 2011
czwartek, 17 lutego 2011
Co zrobić jeśli mimo instalacji gema wciąż nie działa MySQL w Ruby On Rails?
Powodem tego jest brak biblioteki "libmySQL.dll" w katalogu, do którego istnieje ścieżka dostępu. Wystarczy skopiować plik "libmySQL.dll" na przykład do katalogu /ruby/bin/ i wszystko zadziała.
Współistnienie kilku wersji Rails na jednym hoście
Na jednym hoście może współistnieć kilka wersji Ruby on Rails. Aby je zainstalować należy:
> gem install rails //instaluje najnowszą wersję
> gem install rails -v "2.3.10" //instaluje wersję 2.3.10
> gem install rails -v "2.3.8" //instaluje wersję 2.3.8
> gem install rails //instaluje najnowszą wersję
> gem install rails -v "2.3.10" //instaluje wersję 2.3.10
> gem install rails -v "2.3.8" //instaluje wersję 2.3.8
Upgrade Ruby on Rails
Okazało się, że wygrzebanie tej informacji wcale nie jest takie oczywiste więc ją zamieszczam.
Aby dokonać upgrade'u Ruby on Rails należy wydać komendę:
> gem update rails
Aby dokonać upgrade'u Ruby on Rails należy wydać komendę:
> gem update rails
środa, 16 lutego 2011
CSS 3 i cienie tekstu
Cienie dla tekstu:
selektor { text-shadow: poziom pion rozmycie kolor,... }
- poziom - przesunięcie cienia w prawo (ujemne wartości przesuwają w lewo)
- pion - przesunięcie cienia w dół (ujemne wartości przesuwają w górę)
- rozmycie - promień efektu rozmycia (opcjonalnie)
- kolor - kolor bazowy efektu (opcjonalnie - jeśli go nie podamy, przyjmie kolor taki, jak sam element)
h3 { text-shadow: 0.2em 0.3em 10px red }
Jak automatycznie przenieść na inną stronę www
Za pomocą atrybutów http-equiv oraz content z odpowiednimi wartościami możemy ustawić automatyczne przekierowanie. Przykład poniżej.
Tag <meta> musi być zawarty w sekcji <head>. Atrybut content będzie miał przypisane dwie wartości. Pierwsza oznacza liczbę sekund do odświeżenia strony, a druga wartość to adres URL, pod który przekierowujemy.
Powyższy kod przekierowuje użytkownika do jakasstrona.html po 10 sekundach.
Aby to samo osiągnąć przy pomocy php:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: jakasstrona.html");
exit;
?>
<meta http-equiv="refresh" content="10; url=jakasstrona.html"> |
Powyższy kod przekierowuje użytkownika do jakasstrona.html po 10 sekundach.
Aby to samo osiągnąć przy pomocy php:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: jakasstrona.html");
exit;
?>
poniedziałek, 14 lutego 2011
Nie powtarzaj się w stylach, czyli 5 wartych uwagi frameworków CSS
Ciekawy artykuł o frameworkach dla CSS:
http://webhosting.pl/Nie.powtarzaj.sie.w.stylach.czyli.5.wartych.uwagi.frameworkow.CSS
Frameworki:
xCSS: http://xcss.antpaw.org/docs
EMASTIC: http://code.google.com/p/emastic/wiki/Tutorial
Typogridphy: http://csswizardry.com/typogridphy/
1Kb CSS Grid: http://www.1kbgrid.com/
Baseline: http://www.baselinecss.com/
http://webhosting.pl/Nie.powtarzaj.sie.w.stylach.czyli.5.wartych.uwagi.frameworkow.CSS
Frameworki:
xCSS: http://xcss.antpaw.org/docs
EMASTIC: http://code.google.com/p/emastic/wiki/Tutorial
Typogridphy: http://csswizardry.com/typogridphy/
1Kb CSS Grid: http://www.1kbgrid.com/
Baseline: http://www.baselinecss.com/
Subskrybuj:
Posty (Atom)