Problem z prawidłowym wyrównaniem grafiki
Автор: Pawel C.
Просмотрено 1242,
Подписчики 1,
Размещенный 0
Problem z prawidłowym wyrównaniem grafiki. Dotyczy to zawsze lewej strony i grafik tam umieszczonych. Dodaje grafikę np: Cztery na szerokośc obrazy i trzy na wysokość. Marginesy na zero. Wszystkie przylegają do siebie a lewa storna zawsze coś żle. Środkowe zdjęcie zmienia rozmiar o 1px! i nie tworzy zamierzonego efekt. Muszę dodwać linię na grubość jednego px i na dole. I tak rozjeżdźa się reszta, mówiąc obrazowo.
Размещено
Автор
zalacznik
Автор
zalacznik-2
Ale gdzie Ty układasz te fotki? Bo coś korelacje elemntów nie docierają do putego mego łba... "Lewa strona"... to nie jest konkretne miejsce... a ja dziś tylko proste przekazy przyjmuję chyba
Rozumiem Twój problem ale nie wiem jak próbować go powtórzyć... i mam zwarcia na stykach...
Witaj
Zrobiłem "eksperyment" :
umieściłem trzy fotki w poziomie i pionie, czyli dziewięć razem bez marginesów
i faktycznie lewa strona "fiksuje" o ten piksel ale zmieniając ustawienia w marginesach strony (ustawienia ogólne/styl wzorca/struktura wzorca) np 5,5,5,5 zmieniłem na 0,0,0,0 fotki zaczęły wyświetlać się prawidłowo Powróciłem więc do ustawień pierwotnych marginesów strony, czyli przykładowych 5,5,5,5 obrazy nadal wyświetlają się prawidłowo Jakieś czary mary
Dodam jeszcze, że fotki muszą mieć takie same wymiary
A u mnie "ten problem nie występuje"
Автор
@Darek, tak wiem, że takie same rozmiary, to oczywista oczywistość J dla przykładu może być obraz 200x240, taki sam, skopiować i powtórzyć byle co tylko np: 200x240 i jest fiksowanie, to są, jak dla mnie, poważne błędy bo rozwalają cały projekt, wyświetla się groch z kapustą, trochę. Firefox dodaje- sumuje i jest góra +px itd… ale ciągle jest fix…
Автор
@Arkadiusz u Ciebie ten problem nie występuje bo masz ten sam zestaw testowy co nasz rodzimy support :) To oczywiście taka mała złośliwość do polskiego zaplecza udzielajacego pomocy.
Pozdrawiam w ten słoneczny dzień
P.S.
A ja znowu przed komputerem :(
He he he no aluzja "ukryta" celowo
A spróbuj ustawić 3 foto w poziomie i 3 w pionie, ale w każdej komórce to samo zdjęcie.
Jeżeli błąd zniknie to znaczy że zdjęcia masz nierówno docięte lub ustawienia komórki coś nie halo.
U mnie w ten sposób wszystko się ustawia ładnie w jednej linii.
nie kopiuj tylko twórz komórki z nowymi obiektami
ustaw później styl każdej komórki na:
wyrównanie - środek
marg zew - 0,0,0,0
marg wew - 0,0,0,0
Lub przy układzie 3 w poziomie dwie w pionie style komórek ustaw:
1-lewy górny ustaw na: dół prawa
2-środkowy górny na : dół3-prawy górny na : dół lewa
1-dolny lewy na: góra prawa
2-dolny środek na: góra
3-dolny prawy na: góra lewa
Chyba nie namieszałem
Автор
@Emir
Jak Gimp docina, to robi to jak gilotyna, 240x200 i tyle ma być. Jak bym robił to myszką to może... :) Jak pisze Darek, raz działa a raz nie. Lewa koluma, jest lewa :)
Robiłem eksperymenty z tym co piszesz Darek. Jest obiekt i jest osadzony na srodku, 0,00 w marginesach i ma działć. Skoro prawa stona i środek potrafi, to i lewa powinna.
Można to załatwić tłem komórki, ale nie kiedy jest włączony efekt...
Автор
@
Darek, ja tworzyłem komórki z nowymi obiektami, razem 12. Przed aktualizacją szwankował lewy górny, po aktualizacji, lewy środkowy. No przetrenowałem na wszystkie stony... :) Jest przekłamanie, gdzies się o 1px pomylili i teraz jak koc naciągniesz na siebie, to nogi odkryte i odwrotnie :)
Oczywiście piszemy cały czas o obiekcie obraz ?
Takie "niedociągnięcia" były przy wstawianiu fotki w obiekcie tekst
Автор
Obraz, jak najbardziej ;)
A sprawdź jeszcze wymiary komórek/kolumn czy są takie same
Tak dla wyjaśnienia o szerokości kolumn i dlaczego o nich wspomniałem
Jak masz ustawienia strony dla przykładu na 1200 i podzielisz stronę na 12 (czyli max) kolumn to każda powinna mieć szerokość 100 ale jak stronę masz na 1000 i 12 kolumn to wyjdzie wynik 83,3333 itd a program podzieli to na 83 każda czyli suma 996 a pozostałe 4? "gdzieś" się zapodziały i to też może być przyczyną tych niechcianych "dodatkowych" pikseli, które program gdzieś musi upchnąć, by się suma (1000) zgadzała
Podany przykład był bez marginesów zawartości strony, które też trzeba brać pod uwagę w planowaniu szerokości strony i komórek
Witaj P. Celmer,
Umieść stronę z widocznym problemem na serwerze i podaj jej adres. Problem, tak jak pisze użytkownik Darek J., może wynikać z zaokrągleń i niecałkowitych wartości dot. wymiaru komórek.
Pozdrawiam
Автор
Dobrze, przy odrobinie czasu wznowie temat.
@ Darek jak chcesz podzielić stronę na 4 takie same elementy, to robisz elementy o szerokości 240, to są podstawy. 4x240=960 pierwszy lepszy przykład... Nie docinam zdjęć w egzotycznych wymiarach, przykładowo: 3,14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280 :)
Widzę, że jak się rusza szablon, to coś nie halo, masz dobre pomysły Darek. Przy odrobinie czasu zapodam przykład.
Pozdrawiam wszystkich i Promise SA również.
P.S.
Trochę mi tak smutno, bo jak wyszła aktualizacja, to wszyscy przedstawiciele zapodali komunikat... A u nas taka "ziemia niczyja"
Sprawdź fotki, które generuje Website, są pomniejszone o 1px zarówno wysokość jak i szerokość.Znaczy się zapisuje 2 - jeden oryginał a druga ze zmienioną nazwą i pomniejszona.
Sprawdziłem w układzie 4x3. Czyli jednak nie do końca mój zestaw testowy jest tożsamy z supportowym...
Przegladnij folder images po wygenerowaniu strony...
Dobra zapomnij ostatni mój post...
Chocki sięgają głębiej i to nie kwestia samych fotek.
Testowałem na 178x100 i robił mi 177x99. Myślałem, że to gubość nie uwzględnionych linii miesza ale chyba się pomyliłem...
W standardowym projekcie szerokość jest standardowa czyli 960 , ale do tego dochodzą jeszcze marginesy prawy i lewy po 15 Czyli strony pozostaje 930 i to podziel na 4 co daje 232,5 czyli robią się połówki a program zaokrągla do całych
Wyzrowałem marginesy, mało tego użyłem ustawienia powiększonego o 3px co wcale nie przeszkodziło całości. Żeby było śmieszniej potem powróciłem do rozmiaru pomniejszonego o 3px i dalej było dobrze...
Tak jak pisałeś Darku "czary mary"
Автор
Nie zdarza się często, że ktoś chce zrobić stronę na wzór kafelków czy układanki, jakby to nie nazwać… Ale czasem...
Może to wygląda, że się czepiam, ale tak nie jest. Problem obszedłem, dodałem po 1px na każdą ścianę i wygubiłem ząbki :)
Spróbowałem na całkiem nowym szablonie i problem się nie pojawił. Będzie dobrze i jest dobrze. Jest światło, woda i gaz a to podstawa ;)
Автор
Jest moim zdaniem poważny problem, jednak. Nie można ustawić odstępu na zero tak, aby menu połączył się z nagłówkiem. Nie można ustawić tak menu, aby pokrywało się z plikiem obrazu pod menu. Nawet jak ustawicie zero i tak będzie odstęp! Czyli nie dotyczy to tylko elementów strony, ale budowy całego szablonu. Jak ustawicie na zero wszystko to i tak będzie odstęp. Wychodzi problem również elementu nad elementem. Aby połączyć elementy jeden nad drugim tak, aby były równe to trzeba przestawiać szablon i rozmiar elementu albo, niby jest 960px drugi pod nim 960px a na stronie wyłazi 4px różnicy. Zmniejszam element względem drugiego o wtedy są równe. Tak być nie może! Dajmy na to element ma 960px drugi ma tyle samo, 960px w szerokości szablonu 960px to są one przesunięte względem siebie od 2px do 5px. To jest poważny problem. Cały szablon się rozłazi pomimo takich samych rozmiarów wszystkich elementów!
Nie wiem jaką konstrukcję Ty stosujesz, ale wydaje mi się, że kolejny DIV w DIVie i w DIVie nie może być niczym dobrym.
Zrobiłem próbkę ale nie wykazała ona problemów "1 pixela" - nazwa oficjalna
Ale tła generowałem z plików "powtarzalnych", oprócz banera dolnego, zatem program nie ma czego pomniejszać, liczy się wymiar danego obszaru. Jeśli umieścisz kolejny obiekt graficzny w np. samym banerze to Website już musi oba obiekty ogarnąć... a to widocznie za dużo...
Może zamiast np. wstawiać obraz w edycji banera uczynić go tłem, no jest kilka kombinacji.
Zobacz w przykładzie zero problemu...
Góra moro, menu jakiś brązik, dół pierwszy lepszy jpg, tło strony jakiś betonek.
Mam tylko Evo 10 - wyprodukuj w 10 jak możesz przykład, co stwarza problemy i zapodaj jako spakowany projekt.
Автор
Zajmę się tym konkretnie, problem dotyczy relacji elementów między sobą na stronie.
Szablon nie wyświetla ich prawidłowo, to nie dotyczy tylko nagłówka. Dokładnie dwa takie same elementy wyświetla w rozmaity sposób, a powinno to być czymś normalnym.
Zobacz menu, kolor tła menu jasny a przyciski zielone, kolor tła zawsze będzie wyłaził na wierzch, pomimo że ustawienia maja się pokrywać, możesz menu rozszerzać, zmieniać pozycje a szablon i tak doda kawałek, cos jakbyś miał za długi rękaw w koszuli. Walczyłem z tym 2dni, nerwy mi puściły. Tym bardziej, że sprawdzałem to w innym oprogramowaniu, i problemu nie było. Zero to zero a nie 0,314px
Szablon sam zmienia rozmiary elementów na stronę i widać to dopiero przy zestawieniu elementów do siebie. Dla szablonu jeden element to 960px ale drugi aby się z nim pokrywał idealnie , to już 954px jak zmniejszyłem drugi element to dopiero się wyrównały. Dlatego pisze, że problem, który wyszedł, a myślałem, że dotyczy elementów na stronie, w rzeczywistości spowodowany jest samym szablonem.
Автор
Może inaczej, spróbuj zrobić tak, skorzystaj z mojego przykładu. Połącz przycisk z menu tak z nagłówkiem, aby nie było tej linii jak w załączniku. Sam zobaczysz Darek.
Автор
...a tło menu, to zwyczajny kolor dodany w szablonie, niech bedzie taki ja na załączniku ;)
"Pacze"... i nie widzę...
http://mezon.republika.pl/pixel/index.html
Baner zielony, menu pod banerem zielone, lewa strona byle jaki obrazek z marginesami komórki 0 wszędzie, prawa strona tylko góra na 0.
Co jeszcze aby zbliżyć się do tego co Ty masz? (nie licząc wkurzającego pixela).
Автор
Zielony przycisk startowy, tło może być czarne, nie ustawisz zera...
Автор
Przykład menu zrobionego w edytorze, w pełni funkcjonalne, działające, o identycznych parametrach w kwestii marginesów jak w WX5, jednak nie wiedzieć czemu, parametry wsadowe są inaczej wyświetlane?
Автор
dalszy ciąg...
Witam
Jeżeli chodzi o menu to program, nie wiedzieć w sumie czemu, generuje "obrazek" z przezroczystą ramką o ten właśnie 1px fotka menu znajduje się w folderze projektu, menu, main_h.png
Автор
Witam ;)
...no jest tak właśnie :)
Paradoksalnie mnogość ustawień powoduje Twój problem. Gdyby było klarownie, to nawet mała ingerencja w kodzie nie stanowiłaby problemu. Niestety Website w wygenerowanym projekcie MUSI być przygotowany na wszystko, nawet to, czego nie potrzebujesz...
Uzyskałem coś takiego. Czy jestem blisko?
http://mezon.republika.pl/pixel1/index.html
Автор
a jak...?
Автор
oczywiście za pomocą konwencjonalnych metod... bo jak mam kopać, to sobie sam zrobie, jak tracic czas na odkrywanie intencji autorów oprogramowania... Swoja drogą, troche czasu zajmują proste i klarowne rozwiązanie, jak widzę... :)
Nie, nie żadnego gmerania nie było siadłem i pykłem. Gdybym gmerał to byłoby bez sensu.
Ustal, że tło przycisku, to rysunek (wysoka jakość), w ustawieniach zaawansowanych menu/tójwymiarowe daj krycie obrazu 100%. Zlikwidujesz w ten sposób pionową, pixelową, wkurzającą...
Pozimej z dołu pozbyłem się pomniejszając wysokość menu o 1px. Tu musisz pokombinować.
Gdyby mi się chciało pewnie bym podmienił PNGi wygenerowane z programu na własne i miałbym pewność że są czyste... ale mi się nie chce
Ta ramka o której pisze Darek jest pewnie potrzebna (nie wiem po co skoro jej nie używamy), do wyprodukowania kolejnych ustawień jak styl krawędzi... abo coś koło tego. To co pisałem wcześniej element w elemencie zawierający kolejny element... nie używamy ale jest na "wszelki wypadek"
Автор
Próbowałem wytracić to przez dodanie krawędzi, i zauważyłem, że jak chce dodać dokładnie taki sam kolor, to podmienia mi go na ciemniejszy. Mały szczegół. Dzięki za poświęcony czas ;) To jest dobre, bo zmusza do myślenia i szukania innych metod, w sumie do nauki. Menu już zdążyłem sobie zrobić od podstaw…
Spróbój własnego PNGa zrobić, poddaj obróbce tego wygenerowanego i bez przezroczystości go rób. Ponieważ musisz podejść do projektu indywidualnie może opłaci się poświęcić na to chwilę. Ja sam przy okazji zobaczę. Eliminując przezroczyste ramki może pozbędziesz się w ten sposób problemu przy tym projekcie. Niedogodnością bedzie posiadanie plików do podmiany, no ale menu nie zmienia się zbyt często jak już jest wypracowane.
Автор
Pracuje ktoś w niedzielę? ;)
No bywa....