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

Problem z ustawieniem szerokości strony (pomimo ustawienia szerokości na 100%, tworzy się dodatkowa pusta przestrzeń)

Object Storage Arubacloud
0 głosów
180 wizyt
pytanie zadane 13 listopada 2015 w HTML i CSS przez ShiroUmizake Nałogowiec (46,300 p.)
Ustawiłem szerokość strony na 100% i owszem wypełnia przestrzeń, ale tworzy również dodatkową brzydką przestrzeń po prawej stronie (widoczna po przesunięciu przesuwaka), która wpływa nacząco przy skalowaniu. Z czego ona może wynikać?

PS: Wcześniej wcisnąłem [enter] i utworzyło pusty temat.

PS2: Jak nazywa się strona, w której mogę podać kod i zobaczę jego efekt wizualnie.

2 odpowiedzi

+1 głos
odpowiedź 13 listopada 2015 przez Comandeer Guru (600,730 p.)

To zależy jak ustawiłeś szerokość i jaki box-model masz: http://www.paulirish.com/2012/box-sizing-border-box-ftw/

Jeśli elementowi nada się width:100%, ale równocześnie ma padding lub border lub margin, to będzie wystawał na szerokość. Dlatego warto poczytać o border-boxie

Ale i tak pokaż kod ;)

0 głosów
odpowiedź 13 listopada 2015 przez furas Maniak (53,800 p.)

WIdać wewnątrz jakiś element zajmuje więcej miejsca niż wynosi szerokość ekranu. Tak bez zobaczenia kodu to nic więcej nie można powiedzieć.

---

PS2:. http://codepen.iohttp://jsfiddle.net

komentarz 14 listopada 2015 przez ShiroUmizake Nałogowiec (46,300 p.)
http://codepen.io/Bxxta/pen/RWEXQO

 

Jak nie wystarczy, to wkleje kod tu.
komentarz 14 listopada 2015 przez Damian13 Obywatel (1,430 p.)
.topbar
{
position:relative;
left:30vw;
}

Wynika to z jednostki vw
komentarz 15 listopada 2015 przez furas Maniak (53,800 p.)
Element .topbar zachowuje swoją pełną szerokość i po odsunięciu go od lewej krawędzi wystaje z prawej strony poza ekran - powodując między innymi pojawienie się dolnego paska przewijania.

Jeśli zadasz mu taką szerokość aby się mieścił w oknie to problem zniknie.

Ewentualnie możesz mu zadać "display: inline" lub "display: inline-block" to zmiejszy swoją szerokość do elementów zawartych wewnątrz .topbar.

Podobne pytania

0 głosów
1 odpowiedź 165 wizyt
pytanie zadane 19 lutego 2018 w HTML i CSS przez Cezary Klauza Nowicjusz (210 p.)
0 głosów
2 odpowiedzi 686 wizyt
pytanie zadane 30 maja 2019 w HTML i CSS przez Eliro Stary wyjadacz (12,160 p.)
0 głosów
2 odpowiedzi 822 wizyt
pytanie zadane 20 marca 2019 w HTML i CSS przez Fover3241 Nowicjusz (230 p.)

92,547 zapytań

141,388 odpowiedzi

319,506 komentarzy

61,931 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!

...