Mircy, czym wedlug was jest pixel perfect ? Czy jesli macie projekt ktory jest dosc zlozony, to robicie wszystkie elementy co do pixela? Jak tak rozkminiam to np przy wiekszosci elementow trzeba bylo bybwszystko pozycjonowac relatywnie i absolutnie. Czy to na dluzsza mete ma sens i czy tak wygladaja profesjonalne projekty ? Czy to wszystko musi byc tak jak grafik sobie wymyslil #webdev #programowanie #webdesign #
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asus1234: standardowo: to zależy. Graficy czasami odwalają różne rzeczy i np. na jednej podstronie ten sam element jest przesunięty o np. 20px w dół to po prostu uśredniam i robię jednakowo. Wg mnie liczy się efekt końcowy i nie ma potrzeby co do px ustawianie każdego elementu. Trzymam się po prostu grida który grafik powinien wykorzystać i tyle. A jeżeli grafik z grida nie skorzystał to robię na gridzie i
  • Odpowiedz
obecnie pixel perfect to tylko slogan, w dobie kilkudziesięciu przeglądarek, ustawień, oraz powiększania przy większych rozdziałkach nie sposób utrzymać layoutu w idealnej formie
  • Odpowiedz
Mirkowe swiry potrzebuje pomocy z #javascript
Jak na razie jakos umiem #html i #css i pytam o jedna prosta rzecz
Jaki jest kod na ukrycie wszystkiego na stronie w js?
to tylko to co jak na razie chce, z gory dziekuje za pomoc ( ͡° ͜ʖ ͡°)
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asus1234: nie da rady manipulować kolorem SVG jeżeli są zamieszczone poprzez atrybut IMG albo przez CSS. Taka możliwość istnieje jeżeli kod SVG jest zamieszczony bezpośrednio w kodzie.
  • Odpowiedz
Jak usunac eventlistnera z funkcja strzalkowa?
Otoz mam sobie taka funkcje, ale to nie dziala

el.addEventListener('click', ()=>show(el))

const show = () =>{
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TomekABC123: BTW, uważaj na variable hoisting - przez const show = ... tworzysz funkcję w postaci function expression. Sama deklaracja zmiennej show będzie przeniesiona na początek scope'a, ale przypisanie jej wartości (funkcji) już nie, dopiero w miejscu, gdzie to robisz. Więc jak spróbujesz jej użyć wcześniej to będzie zonk.
  • Odpowiedz
Mam stronę sekcyjną, czyli klikając na kategorie w nav barze "przescrollowuje" mnie do odpowiedniej sekcji. I w takim przypadku mam podświetlenie (hover) tej sekcji w nav barze na dany kolor. Czy da się zrobić tak, że scrolluję sam przez stronę i za każdym razem jak jestem na innej sekcji to ta sekcja podświetla się na nav barze?
#webdev #css #html #html5
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ippawel: dam Ci 2 sposoby

1. sprawdzasz czy dana sekcja (klasa w divie) jest w viewport i jezeli tak to nadajesz elementowi w navbarze odpowiednia klase od poswietlenia
2. aktualizujesz url cos w stylu mojastrona.com/about mojastrona.com/contact albo mojastrona.com/#contact uzywajac browser history ip i na tej zasadzie aktualizujesz klase w navbarze
  • Odpowiedz
#javascript #css mam dwa pliki js i css w nazwie jest wersja. Jak je załadować jeśli nie dokońca wiem jak będą się nazywać. głównie chodzi o to że jak klient wchodzi i jest nowa wersja to wtedy nie czytuje plików z kompa tylko pobiera nowe.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktoś odświeży mi pamięć z #html i #css.

Kiedyś istniały strony w stylu "css stock", z templatkami tabel, okien, przycisków, navbarów.
Poszukuje inspiracji a po zmianie laptopa całkowicie straciłem link, czy może ktoś mnie wspomóc ?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie, czemu ustawienie overflowy-y:auto i overflow-x:visible powoduje tez pojawienie sie scrolla poziomego zamiast tylko pionowego przy zawratosci wychodzacej poza diva?
#css #html #javascript
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#css #html
Co zrobić gdy strona 'buja' mi się na prawo i lewo? Tj mogę ją przeciągnąć na prawo i na dole mam pasek przeciągania?
Oczywiście nie ma na niej żadnych większych obrazków ani nic takiego.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach