![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym was spytać, czy w @media istnieje jakiś znacznik, dzięki któremu mógłbym rozpoznać czy strona wyświetlana jest na telefonie czy na ekranie monitora komputerowego? Dlaczego o to pytam? Mam lumię 735 4.7 cala, której rozdzielczość to 720 x 1280 px. Niektóre laptopy, duże ekrany, mają identyczną szerokość px. Jako że responsywność skaluje sie na szerokości w px, jak widać po moim telefonie rozdzielczośc ta jest duża i akurat dla niej strona jest zdecydowanie za mała. PS: Pomińmy Bootstrapa Znalazłem coś takiego: http://www.kurshtml.edu.pl/css/typy_mediow,media.html używacie co tego celu screen i handheld? Ten post edytował kosmos 28.04.2015, 07:08:01 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Telefony zawsze przyjmuja swoją największą szerokość w px?
1. Zmieniłem kolory czcionek strony dla każdej rozdzielczości inny. 2. W poziomie na tel. jest zielony 3. W pionie na tel jest również zielony 4. Zakres w px dla @media gdzie kolor jest zielony na pewno zostaje przekroczony. Po odświeżeniu to samo. W dodatku łapie dziwną rozdzielczość @media (max-width:1149px) and (min-width:1000px) która mia się nijak do max rozdzielczości telefonu ![]() ![]() ![]() Ten post edytował kosmos 28.04.2015, 08:18:54 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Prawdopodobnie chcesz skorzystać z tego: https://css-tricks.com/snippets/css/retina-...ay-media-query/
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Może to Cię naprowadzi: http://mydevice.io/devices/
Poszukaj gdzieś jakie masz pixel ratio, będziesz wtedy wiedział jaką masz "rozdzielczość" css. -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Sądząc po tej tabelce to 1,5 lub 2 lub 3. Pod mój konkretny model nie widzę jaki jest dokładnie.
Najwyżej wypróbuję tą składnię dla tych 3 zakresów. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wam wszystkim za nakierowanie w tym temacie.
Wypróbowałem sposób i mój telefon ma 2.0 pixel-ratio. Dla tej wartości, kolor czcionki na telefonie zmienia się na taki jaki podałem, natomiast na ekranie monitora komputerowego pozostaje bez zmian dla każdej z rzdzielczości określonych w @media ![]() Mam jeszcze jedno pytanie. Czy wystarczy jak dla telefonów podam zakres pixel ratio od 1.0 do 3.0 ? w sensie, czy mógłbym na podstawie takiego zapisu identyfikować urządzenie jako telefon. Ten post edytował kosmos 28.04.2015, 08:54:02 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie, ponieważ tablety, laptopy czy zwykłe PC-ty również mogą pracować z ekranami o dużym DPI. Generalnie nie powinieneś tworzyć strony "na telefon", a "na ekran".
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 09:42 |