![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Kod CSS:
Kod #kontener { margin: 0 11%; padding: 0; background-image: url(../layout/tlo.gif); background-repeat: repeat-x; background-attachment: fixed; } #belka { margin: 0; background-image: url(../layout/belka.gif); width: 100%; height: 131px; } Kod HTML: Rozumiem, że wtedy długość strony będzie się dopasowywała. Ale jak tak zrobiłem to na samej górze strony jest trochę PUSTEGO miejsca. Próbowałem się tego pozbyć poprzez ustawienie marginesów ujemnych ale nie we wszystkich przeglądarkach to działa a pozatym czytałem, żeby lepiej nie stosować ujemnych marginesów. Pozatym chcę żeby tło nie przesuwało się razem z zawartością strony bo mam tło z gradientu i będzie widać PRZEJŚCIA.. Przejścia widać tylko pod IE i chyba operą a w firefoxie jest tak jak chcę. Już nie mam siły.. Jak się tego pustego obszaru pozbyć? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 21.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie rób pod IE
![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 143 Pomógł: 0 Dołączył: 23.08.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
@code46: Jak nie masz nic do powiedzenia to nie pisz..
@J4r0d: Spróbój coś takiego, chociaż nie jestem pewny:
-------------------- "Oprócz tabel istnieje jeszcze jedna dalece ograniczająca struktura, składająca się z rzędów i komórek - więzienie. Dla projektantów nadszedł czas, aby sie uwolnić..." - Eric A. Meyer
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(ens0re @ 2006-02-27 12:48:19) @code46: Jak nie masz nic do powiedzenia to nie pisz.. @J4r0d: Spróbój coś takiego, chociaż nie jestem pewny:
Próbowałem. Nie pomaga. Ustawiłem nawet: Kod margin: -8px 0; pod Operą i FF jest ok. IE jedynie przycina tekst, tło nie przesuwa się.. :/ -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Może sprobuj dla kontenera ustawić osobno kazdy margin:
margin-top: 0; margin-bottom: ....itd. Nie daję głowy, tak gdybam :| -------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(sztosz @ 2006-02-27 14:45:09) Może sprobuj dla kontenera ustawić osobno kazdy margin: margin-top: 0; margin-bottom: ....itd. Nie daję głowy, tak gdybam :| Nie pomaga :/ -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Co do pustego miejsca: Dla BODY ustaw margin i padding na 0;
Co do tego gradientu to chcesz żeby sie #kontener nie przesuwał? Bo nie kumam do konca o co Ci biega. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 143 Pomógł: 0 Dołączył: 23.08.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat(comzit @ 2006-02-27 15:22:43) Co do pustego miejsca: Dla BODY ustaw margin i padding na 0; Wydaje mi się, że już to napisałem w swoim powyżej poście. Selektor uniwersalny(*) ustawia wartość domyślną dla wszystkich selektorów. Ten post edytował ens0re 27.02.2006, 16:34:08 -------------------- "Oprócz tabel istnieje jeszcze jedna dalece ograniczająca struktura, składająca się z rzędów i komórek - więzienie. Dla projektantów nadszedł czas, aby sie uwolnić..." - Eric A. Meyer
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie to wszystko działa. Oczywiście można ustawić wszystko (*) ale to trochę jak GLOBAL w php. Raczej należy tego unikać i dlatego napisałem o BODY.
-------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
@J4r0d - daj linka do strony, po screenach też nie można wszystkiego powiedzieć
-------------------- -------------
------ |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(revyag @ 2006-02-27 15:45:53) @J4r0d - daj linka do strony, po screenach też nie można wszystkiego powiedzieć Nie mam jeszcze miejsca na serwerze, dlatego podaje kod. CSS: Kod /* Styl główny */ /* Układ strony */ #kontener { margin: -8px 11%; padding: 0; background-image: url(../layout/tlo.gif); height: 100%; background-repeat: repeat-x, repeat-y; background-attachment: fixed; } #belka { margin: 0; padding: 0; background-image: url(../layout/belka.gif); width: 100%; height: 131px; } /* Reszta */ p { margin: 0; padding: 0; } HTML: -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kurcze, powiedz co chcesz osiągnąć tym #kontenerem?
Jak ma cały stać w miejscu w IE to gdzieś na forum widziałem link do tego rozwiązania dla IE. Ale jak tylko tło to raczej wykorzystaj tło dla body, tutaj możesz unieruchomić tło dla IE. I nie wiem co z tym ujemnym marginesem kombinujesz. Wystarczy albo dać na zero margin i pading w {*} albo body. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Kod /*jednak to, sprawdzalem :)*/
body{ margin: 0; padding: 0; } #kontener { margin: 0px 11%; /* tu zamiast -8, 0*/ padding: 0; background-image: url(../layout/tlo.gif); height: 100%; background-repeat: repeat; /* zamiast repeat-x, repeat-y*/ background-attachment: fixed; } -------------------- Pokaż kod = Pokaż CAŁY kod, najlepiej działający na jakimś serwerze.
Fanatycy | glazar.info | semantyka | HTML i XHTML FAQ |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(gekon @ 2006-02-28 00:01:20) Kod /*jednak to, sprawdzalem :)*/ body{ margin: 0; padding: 0; } #kontener { margin: 0px 11%; /* tu zamiast -8, 0*/ padding: 0; background-image: url(../layout/tlo.gif); height: 100%; background-repeat: repeat; /* zamiast repeat-x, repeat-y*/ background-attachment: fixed; } Dziękuje działa - wcześniej źle zrozumiałem. ALE jest nadal jeden problem. Pod IE widać powielanie tła w dół (mógłbym zrobić jednokolorowe ale dlaczego mam rezygnować z czegoś bo IE źle interpretuje?). Mianowicie tło jest fixed czyli ma się nie przesuwać. Mam wycięty pasek (długości tła) i szerokości np 5px i jest on powielany w szerz i wzdłuż. Pod Operą i FF jest ok ale pod IE załamka :/ Kod ten co podany wcześniej z uwzględnieniami gekona a efekt taki: IE Firefox i Opera W FF i Operze jeśli tekst jest dłuższy nisz tło to i tak dobrze wygląda bo tło jest fixed a IE sobie dokłada pasek jeszcze raz i (co długoś paska tła) widać powielanie.. @comzit: Nie mogę zostosować tła dla body bo chcę mieć puste pola po lewej i prawej sttronie bo tak jest wykonany lay. -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze tło musi się powielać i w dół bo tak masz ustawione:
Cytat background-repeat: repeat; Po drugie ustawianie fixed dla tła jakiegoś pudełka nic ci nie da. Przesuwasz całe pudełko a nie tylko jego tło. No chyba, że nie rozumiem do końca o co ci z tym tłem chodzi. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(comzit @ 2006-02-28 11:08:04) Po pierwsze tło musi się powielać i w dół bo tak masz ustawione: Cytat background-repeat: repeat; Po drugie ustawianie fixed dla tła jakiegoś pudełka nic ci nie da. Przesuwasz całe pudełko a nie tylko jego tło. No chyba, że nie rozumiem do końca o co ci z tym tłem chodzi. Czyli w tym momencie FF i Opera nie respektują standardów? Bo pod tymi dwoma jest ok.. Jak dam dla #kontener tylko Kod background-repeat: repeat-x; background-attachment: fixed; To pod FF i Operą tło jest rociągane wraz z blokiem div a pod IE TO Ten post edytował J4r0d 28.02.2006, 12:18:28 -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 21.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zrób tło jednokolorowe
![]() |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(code46 @ 2006-02-28 18:29:03) Zrób tło jednokolorowe ![]() Kolego nie chcę być niemiły ale zapytam się wprost: Cycki Cię nie bolą ![]() Nie będę robił jednokolorowego tła bo IE pierd*** zasady. Problem w tym, że IE potrafi zaczepić tło tylko dla body a to rozwiązanie odpada. Może ma ktoś jakiś pomysł (oprócz code46) ? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 14.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Już pisałem wcześniej o tym. Jest jakieś obejście dla tego IE unieruchamiające (chyba) całe pudełko. Musisz tylko poszukać na forum, to był link z gotowym rozwiązaniem.
A jak nie to mozesz pokombinować z tłem dla BODOY o potem przysłonić to co "wystaje" innymi warstwami. -------------------- Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 15:33 |