• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Co zrobić, żeby strona poprawnie wyświetlała się na urządzeniach mobilnych

Object Storage Arubacloud
0 głosów
627 wizyt
pytanie zadane 13 października 2016 w HTML i CSS przez Michał Wołoszyn Początkujący (380 p.)
Witam serdecznie. Tworzę stronę internetową na własne potrzeby i niestety nie działa ona poprawnie na urządzeniach mobilnych. Kombinowałem na różne sposoby i nie mogę tego rozgryźć :/

 

Na dole załączam link i zwracam się z prośbą o zbadanie kodu i podpowiedź co zmienić, żeby divy układały się w kafelki na urządzeniach mobilnych:

 

http://mkwstudio.pl/web/index.html
komentarz 14 października 2016 przez xmentor Nałogowiec (49,520 p.)
media queries

1 odpowiedź

+2 głosów
odpowiedź 14 października 2016 przez pablop76 VIP (123,180 p.)
Wszystkie style powinny być poza dokumentem html w css. Logo ostylizowane za pomocą znacznika <span> (pozwala ostylizować elementy liniowe. ) oraz podpis pod nim w znaczniku <p> (przenosi napis do nowej linii - akapit) Menu zaprojektowane za pomocą list<ol> lub <ul>. Kurs HTML odc. 4: Listy, automatyczne przewijanie strony, Kurs CSS odc. 3: Rozwijane, przyklejane menu główne (sticky). Poza tym jeżeli chodzi o urządzenia mobilne to należy dobrze zastanowić się nad strukturą strony , najlepiej zacząć od layautu mobilnego i zastosować oczywiście wartości procentowe(płynny layaut) oraz media queries. To wszystko dla ułatwienia można umieścić na siatce (grid czyli siatka ułatwiające rozmieszczenie elementów na stronie)
komentarz 15 października 2016 przez Michał Wołoszyn Początkujący (380 p.)
Poprawiłem logo, poprawiłem Menu, wszystko według Twoich zaleceń jednak dalej występują błędy przy wyświetlaniu na smartfonie.  Nie wiem czy to ma sens ale podzieliłem menu na dwa divy i dalej nic. Czytałem również o media quiries wstawiłem taki znacznik i również nic nie dało. Kombinuję, jednak nic mi nie przychodzi do głowy.
komentarz 16 października 2016 przez pablop76 VIP (123,180 p.)
edycja 16 października 2016 przez pablop76

span ostylizuj w css. np:  <span class"one">sprzedaj</span><span class"two">pojazd</span> itd. <p>| Profesjonalne zdjęcia samochodów na sprzedaż | Szablony Aukcji |</p>Logo i menu powinny mieć float: left;  WARTOŚCI PROCENTOWE A NIE px

Przeanalizuj ten kod plus css i jeszcze namiastka media queries

<div id="container">
					<div id="logo"> 
								<span class="one">SPRZEDAJ</span><span class="two">POJAZD</span><span class="three">.pl </span>
					<p>| Profesjonalne zdjęcia samochodów na sprzedaż | Szablony Aukcji |</p>
					</div>			
					<div id="nav">					
					<ol>
								<li><a href="index.html">Start </a></li>
								<li><a href="#">  Zdjęcia </a></li>
								<li><a href="#">  Oferta </a>	</li>
								<li><a href="#">  Kontakt </a></li>
								<li><a href="#"><i class="icon-facebook-official"></i> </a></li>				
					</ol>
					</div>	
					<div id="slajder"></div>	
					<div id="footer"> &copy 2016 by Michał Wołoszyn 2016 </div>
	
	</div>
body {
    background-color: #ffffff;
    color: #000000;
    font-family: "Lato",sans-serif;
    font-size: 100%;
}
*{
	box-sizing: border-box;
}
#container {
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
#logo {
    font-family: "Josefin Sans",sans-serif;
    font-size: 2.2em;
    height: 15%;
    margin-top: 2%;
    text-align: center;
    text-indent: 5%;
    width: 50%;
	float: left;
}
.one{
	color: #000066;
}
.two{
	color: #3333ff;
}
.three{
	color: #800000;
}
#logo p{

	font-size: 0.5em;
}
#nav {
    font-family: "Josefin Sans",sans-serif;
    width: 50%;
	float: left;
	text-align: right;
	margin-top: 5%;
}
ol {
    color: #000000;
    display:inline-block;
    font-size: 1em;
    list-style-type: none;
    text-align: center;
}
ol a {
    color: #000000;
    display: block;
    text-decoration: none;
	width: 70px;
}
ol > li {
    float: left;
    height: 5%;
}
ol > li:hover {
    background-color: #ffffff;
}
ol > li:hover > a {
    color: #4b6db7;
}
#slajder {
    background-color: #4b6db7;
    height: 605px;
    text-align: center;
	clear: both;
}
#footer {
    font-size: 12px;
    height: 18px;
    padding: 7px;
    text-align: center;
}
@media only screen and (max-width: 700px) {
   
        #logo,#nav{
			width: 100%;
			text-align: center;
		}
        #logo{
            font-size: 1.6em;
        }
}

 

Podobne pytania

0 głosów
0 odpowiedzi 223 wizyt
0 głosów
1 odpowiedź 251 wizyt
0 głosów
0 odpowiedzi 215 wizyt
pytanie zadane 28 lutego 2018 w HTML i CSS przez Paweł Sypek Początkujący (440 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...