Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Zastępowanie klas przez przeglądarkę

CSS  Założony przez  dorman.

Witam,
Utworzyłem taki HTML:

<div class="box">
  <h1>Welcome!</h1>
   <span class="donkey"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam maximus elit non erat scelerisque condimentum. Donec at neque eros. Pellentesque libero ex, fermentum vitae ex sed, rutrum ullamcorper magna. Pellentesque sed tortor dui. Aenean posuere hendrerit libero ac vehicula. Nullam id nisi a elit commodo sagittis non ac elit.</span> <br />
<button type="submit" class="ice ">Let's check!</button>
<button role="button" class="ice">what?</button>
</div>

Oraz CSS:

.box {
margin:0px auto;
overflow: hidden;
border:1px solid #DDD;
   width:30%;
   min-width:300px;
   text-align:left;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.ice {
   float:left;
   width:50%;
   text-align: center;
   border-top:1px solid #DDD;
   padding:10px;
}
.ice[type="submit"] {
   border-right:1px solid #DDD;
}
.donkey {
   line-height:150%;
}

Na komputerze wszystko ładnie działa, jednak jest problem z urządzeniami mobilnymi. Dla porównania - Tak wygląda wersja na PC:
[Obrazek: 0VWTOkt.png]
A na telefonie:
[Obrazek: ycTmSwJ.png]
Jak zrobić, żeby wszędzie wyświetlało się tak samo? (Głównie chodzi o przyciski ..)
Cytat:It's all about the details.
---------------
PW tylko forum, nie mejl.


Do resetownia styli używa się przeważnie:
  • reset.css
  • normalize.css
  • reboot.css
Są to trzy najpopularniejsze pliki, które usuwają style (reset.css) i nadają własne (pozostałe 2), aby wszędzie wygląd był taki sam. Najnowszy jest reboot wydany wraz z Bootstrapem 4, który jest bazowany właśnie na normalize.

U ciebie mi to wygląda jednak bardziej na problem z pamięcią podręczną w telefonie, który wciąż nie przyjął nowego ostylowania buttonów.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Przerzuciłem pliki z chmury na localhost i wszystko działa. :)
Co do resetowania - używam tego: 

* {
   background:transparent;
   border:0;
   font-size:100%;
   margin:0;
   outline:0;
   padding:0;
}


Nie jest to co prawda całkowite, ale teraz powinno wystarczyć. Z czasem będę dodawał kolejne klasy. Dzięki za pomoc.
Cytat:It's all about the details.
---------------
PW tylko forum, nie mejl.





Użytkownicy przeglądający ten wątek:

1 gości