Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][rozwiązany] Nakładka na obrazek
bim2
post
Post #1





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Witam, mam mały problem.
http://hernass.pl/css.htm
Chciałbym, aby obramka znalazła się nad czerwonym tłem. I nie mogę sobie poradzić. Tło musi iść od dołu w górę. Jak daje margin-top to obramowanie także zmienia swoje położenie.
Ma ktoś jakiś pomysł, jak to naprawić?

  1. #health {
  2. height: 334px;
  3. width: 18px;
  4. }
  5. #health_bar {
  6. height: 34px;
  7. padding-top: 300px;
  8. width: 18px;
  9. background: url('HP-pasek_04.gif') repeat-y;
  10. float: left;
  11. }
  12. #border_health {
  13. height: 334px;
  14. width: 18px;
  15. background: url('HP pasek.png');
  16. float: left;
  17. z-index: 1000;
  18. }
  19. </head>
  20. <div id="health"><div id="health_bar"><div id="border_health"></div></div></div>
  21. </body>
  22. </html>


Ten post edytował bim2 15.11.2008, 23:56:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hiszpanespaniol
post
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

Ostrzeżenie: (0%)
-----


po co tyle div'ów, marginesów i absolutów?

można to zrobić inaczej i prościej więc będzie pasować do ładnego layoutu:

  1. <style type="text/css">
  2.  
  3. img#health {
  4.  
  5. background-image: url(czerwona-linia-zycia.gif);
  6.  
  7. background-position: 0px 50px;
  8.  
  9. }
  10.  
  11.  
  12. <img src="obramowanie.gif" id="health" alt="poziom zdrowia" />




osobną kwestią jest, czy chcesz pozycjonować obrazek absolutnie, czy wrzucić go wewnątrz czegokolwiek. obramowanie.gif musi mieć oczywiście przezroczysty środek, a wysokość linii życia tez musi byc odpowiednia. Za pomocą php, czy czego tam będziesz używał jako drugą wartość dla background-position wstawiasz ile życia ktoś stracił. przy obrazku wysokim na 100px sprawa jest banalna. 

edit:
Nawet lynx wyświetli te obrazki poprawnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował hiszpanespaniol 15.11.2008, 21:45:06
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 05:04