Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
witam Mam taki problem z nagłowkiem i stopką w ccsie. Niby wszystko chodzi ok ale wyświetla mi tylko na pierwszej stronie a na pozostałych nie. I zastanawiam się gdzie może byc problem?? wygląda to tak:
<style type="text/css"><!--
h1.naglowek, h1.stopka {position:absolute;}
h1.naglowek {top:0px; left:0px; width:700px; height:100px;}
h1.stopka {top:600px; left:0px; width:700px; height:50px;}
--></style>
<h1 id="naglowek"> to jest nagłówek </h1>
<h1 id="stopka"> to jest stopka </h1>
</h1>
Offline
Offline
a na pozostałych stronach też masz style w head ?? bo napisałes tak jak byś miał tylko na jednej
najlepiej to zrobić plik.css ze stylami a potem do każdej strony dać
<head>
...
<link rel="stylesheet" type="text/css" href="plik.css">
...
</head>
i w ten sposób zredukować ilość kodu
Offline
tzn inaczej to troche wygląda ponieważ mi chodzi o nagłówek i stopkę na wydruku czyli na każdej wydrukowanej stronie: mam jakis dokument w php lub htmlu dosyć długi przypuszczalnie na 20 stron i chciałbym żeby pokazywał mi na każdej stronie nagłowek i stopkę
Offline
Ze stopkami jest niemały problem. Na dobre rozwiązanie trzeba będzie poczekać aż do wprowadzenia CSS3 Paged Media Candidate Recommendation. Tymczasowe rozwiązania to:
1. Umieścić zawartość strony w tabelce zaopatrzonej w nagłówki lub stopki.
2. Użyć elementu ze stylem CSS i właściwością "position:fixed" (pojawi się na każdej drukowanej stronie, ale IE tego nie wspiera).
Z ostatniej chwili:
Natknąłem się na coś takiego, wykorzystującego running-header oraz running-footer. Nie testowałem, może uda ci się to wykorzystać:
<style> @page { @top{font-family: Helvetica, Arial, sans-serif; font-size: 150%; font-weight: bolder; text-align: left; content: "XHTML-Print: A Proposal --- August 25, 2000"; } } </style>
<style> @page { counter-increment: pages; @bottom{font-family: Times, Palatino, serif; font-size: 80%; font-weight: normal; text-align: center; content: "Page " counter(pages); } } </style>
Offline
Ok tylko powiedz mi jak uzyć tego kodu żeby wyświetlić nagłówekj i stopkę??
Offline
Jak napisałem poprzednio, nie testowałem tego kodu, ale domyślam się, że nie o tak okrojony nagłówek i stopkę ci chodziło. Jednak jeśli chcesz go użyć, zmień wartość właściwości "content". Może uda ci się coś z tego wykrzesać. Jeśli nie, spróbuj pozostałych propozycji, ew. sam pilnuj łamania stron, jednocześnie wstawiając w te miejsca nagłówek i stopkę. Niestety taka strona będzie się nadawała tylko do wydruku, chyba że komuś nie przeszkadzaja nagłówek powtarzający się co kilkadzesiąt wierszy. O innych metodach mi nie wiadomo (chociaż można jeszcze pod Win w rejestrze ustawić inny tekst na górze drukowanej strony, zamiast np. nazwy pliku).
Offline
Strony: 1