eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - jak wyrównać tło do dolnej lewej krawędzi ? › Re: CSS - jak wyrównać tło do dolnej lewej krawędzi ?
  • Path: news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail
    From: "Marek" <m...@s...interia.pl>
    Newsgroups: pl.comp.www
    Subject: Re: CSS - jak wyrównać tło do dolnej lewej krawędzi ?
    Date: Thu, 19 Nov 2009 23:37:26 +0100
    Organization: http://news.icm.edu.pl/
    Lines: 54
    Message-ID: <he4hb6$u4t$1@achot.icm.edu.pl>
    References: <he1q91$nk5$1@achot.icm.edu.pl> <he2364$j0t$1@inews.gazeta.pl>
    <he3gh8$s7q$1@achot.icm.edu.pl> <he3uoj$mfu$1@inews.gazeta.pl>
    NNTP-Posting-Host: chello087206091238.chello.pl
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original
    Content-Transfer-Encoding: 8bit
    X-Trace: achot.icm.edu.pl 1258670246 30877 87.206.91.238 (19 Nov 2009 22:37:26 GMT)
    X-Complaints-To: a...@i...edu.pl
    NNTP-Posting-Date: Thu, 19 Nov 2009 22:37:26 +0000 (UTC)
    X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
    X-Priority: 3
    X-Newsreader: Microsoft Outlook Express 6.00.2900.5843
    X-MSMail-Priority: Normal
    Xref: news-archive.icm.edu.pl pl.comp.www:394212
    [ ukryj nagłówki ]

    > To najwyraźniej nie rozumiesz jak to działa :)

    Nie przeczę :) Do tej pory uważałem, że fixed oznacza niewrażliwość obrazu
    tła na scrollowanie, że jego pozycja jest określona względem okna. Jeśli
    jest inaczej to sprostuj mnie.

    W praktyce tak jest tylko w szczególnych okolicznościach - gdy albo tło nie
    jest wyrównywane do dolnej krawędzi albo strona jest dłuższa niż okno
    przeglądarki. W przeciwnym razie tło jest ucinane lub nawet znika.

    > A jaką pozycję mu ustawiasz?

    Tak jak napisałem:
    background-position: left bottom;

    >
    >> Jeśli jest "fixed" to zmienia się tylko to, że schodzi do krawędzi okna
    >
    > Czyż nie o to pytałeś? "Jeśli nie da się tego zrobić to czy chociaż
    > możliwe jest wyrównanie do lewej dolnej krawędzi okna niezależnie od
    > wysokości dokumentu?"

    Tak ale co mi z tego, że tło wyrównane jest jak trzeba ale się nie renderuje
    jego fragment?

    > Możesz jaśniej? Albo screen lub przykładowy kod.

    Kod podałem na samym początku. Jeśli chodzi o HTML to wystarczy sekcja body
    z czymkolwiek co rozepchnie nieco tą sekcję w pionie. Dla pewności podaję
    ten kod:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    </head>
    <body>
    <div id="rozpychacz">tu treść</div>
    </body>
    </html>

    Style podałem wcześniej. Dla rozpychacza sugeruję narysować border wokół
    niego. Zobaczysz, że tło poniżej dolnego borderu nie będzie widoczne. Jeśli
    np. od krawędzi okna do dolnego borderu DIVa będzie tyle pikseli, że połowa
    rysunku tła się tam zmieści to zobaczysz tylko drugą połowę rozpoczynającą
    się od dolnego borderu DIV'a w górę.

    Wygląda to tak, że z punktu widzenia wyświetlanej treści strony body kończy
    się na poziomie końca dokumentu. Dla rysunku tła body kończy się przy
    krawędzi okna. Obszar pomiędzy nie jest renderowany.

    Czy mógłbyś zaproponować mi jakąś szybką metodę anonimowego udostępniania
    screenshotów?

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: