Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]Rozdzielczość 4k na stronach internetowych
TakiTaki
post 1.11.2021, 03:51:09
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.08.2021

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


Cześć,
Mam pytanie do osób które zajmują się css. W związku z tym że jestem laikiem postanowiłem wykorzystać bootstrapa aby jak najmniej kombinować z mobilnością strony (przynajmniej miałem taką nadzieję).
Napisałem cały layout niektóre elementy są na sztywno max 70px. Na telefonie i komputerze wszystko wygląda dobrze problem pojawia się gdy chcę odpalić stronę na tv 4k. Wszystko jest bardzo małe jeśli chodzi tekst czy inne elementy i z odległości już jest problem z odczytaniem tekstu.

Postanowiłem że spróbuje poprawić layout od początku zacząłem od 4k i co jakiś czas sprawdzam jak to wyglądu na innych rozdzielczościach. o ile na konkretnej rozdzielczości jest fajnie ułożone to jak idziemy np. na mniejszą to coś zaraz się podnosi i wszystko się rozjeżdża. Poprawianie każdego elementu na stronie wcale mi się nie uśmiecha może znacie jakieś fajne rozwiązania typu bootstrap gdzie przy większych rozdzielczościach wszystko się skaluje czy coś podobnego?

Szczerze mówiąc nie wiem jak to ugryźć żeby było dobrze. Napisałem sam layout pod navbara i jest już 180 linijek kodu, gotowy pod telefony i pc miał coś kolo 430. Obecnie muszę poprawiać każdy element typu input pod 4k i troszkę mniejszą rozdzielczość.

Dzięki za pomoc.

Podrzucam jak wygląda obecnie 4k

  1. /* For 4K Displays (Ultra HD) */
  2. @media screen and (min-width: 3840px) {
  3. .navbar {
  4. background-color: black;
  5. font-size: 16px;
  6. /* 100 = viewport width, as 1vw = 1/100th of that
  7. So if the container is 50% of viewport (as here)
  8. then factor that into how you want it to size.
  9. Let's say you like 5vw if it were the whole width,
  10. then for this container, size it at 2.5vw (5 * .5 [i.e. 50%])
  11. */
  12. font-size: 1.8vw;
  13. }
  14.  
  15. /* Links inside the navbar */
  16. .navbar a {
  17. float: left;
  18. font-size: 16px;
  19. font-size: 1.3vw;
  20. color: white;
  21. text-align: center;
  22. padding: 100px 40px;
  23. text-decoration: none;
  24. }
  25.  
  26. .navbar_search_down{
  27. padding-top: 8%;
  28. margin-bottom:10px
  29. }
  30.  
  31. .navbar_search_icon{
  32. font-size:16px;
  33. font-size: 1.3vw;
  34. }
  35.  
  36. .navbar input[type="text"]
  37. {
  38. font-size:16px;
  39. font-size: 1.3vw;
  40. }
  41.  
  42. .dark_mode_hidde{
  43. display: none !important;
  44. }
  45. .dark_mode_show{
  46. display: block !important;
  47. margin-left: 20px;
  48. margin-top: 50px;
  49. }
  50.  
  51. .toggle-group label{
  52. font-size: 40px !important;
  53. }
  54. }
Go to the top of the page
+Quote Post
trueblue
post 1.11.2021, 09:55:13
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


Google Twoim przyjacielem: http://benwhitehead.github.io/bootstrap-big-grid/


--------------------
Go to the top of the page
+Quote Post
viking
post 1.11.2021, 14:32:02
Post #3





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


A w ogóle czemu w tym kodzie ciągle powtarzasz dwie wartości?
font-size: 16px;
font-size: 1.3vw;

Jedno nadpisuje drugie.


--------------------
Go to the top of the page
+Quote Post
TakiTaki
post 1.11.2021, 16:50:10
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.08.2021

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


Cytat(viking @ 1.11.2021, 14:32:02 ) *
A w ogóle czemu w tym kodzie ciągle powtarzasz dwie wartości?
font-size: 16px;
font-size: 1.3vw;

Jedno nadpisuje drugie.

Poprawione facepalmxd.gif

a co do
http://benwhitehead.github.io/bootstrap-big-grid/#
Mam problem z wielkością tekstu a nie kolumn dodatkowo bootstrap 4.6 obsługuje max xl dodałem 4k ale to nic nie zmieniło.
Go to the top of the page
+Quote Post
com
post 4.11.2021, 19:35:33
Post #5





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


czemu nie użyjesz 5, ona wspiera większe rozdziałki wink.gif
Go to the top of the page
+Quote Post
trueblue
post 4.11.2021, 21:40:47
Post #6





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


com, możesz podać źródło tych informacji?


--------------------
Go to the top of the page
+Quote Post
trueblue
post 4.11.2021, 21:40:47
Post #7





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


com, możesz podać źródło tych informacji?


--------------------
Go to the top of the page
+Quote Post
gino
post 5.11.2021, 09:04:57
Post #8





Grupa: Zarejestrowani
Postów: 319
Pomógł: 52
Dołączył: 18.02.2008

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


Zapewne @com chodziło o to, że wersja 5 ma dodatkowy 6 poziom siatki: extra extra large ≥1400px
Go to the top of the page
+Quote Post
com
post 5.11.2021, 11:40:15
Post #9





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


@trueblue tak jak napisał @gino smile.gif
Go to the top of the page
+Quote Post
trueblue
post 5.11.2021, 12:31:22
Post #10





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


Nie bardzo widzę jak skok progu do 1400px ma się do obsługi rozdzielczości 4K.


--------------------
Go to the top of the page
+Quote Post
com
post 5.11.2021, 13:27:17
Post #11





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


na pewno wygląda lepiej niż kontener 1200 px, ale masz rację mój błąd(pomyliło mi się z 2k) być może kontener tej szerokości jest też za mały, wiec bym dodał po prostu nowy próg albo użył tej biblioteki, ale jako bazę lepiej użyć tak czy tak 5 gdzie jest 6 breakpoint wink.gif

co do problemu to https://css-tricks.com/optimizing-large-scale-displays/ smile.gif

Ten post edytował com 5.11.2021, 13:34:09
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 10:07