Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Opera i hiperłącza
Jarod
post
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Pewnego dnia zauważyłem dzinwną rzecz. Nie mogłem znaleźć źródła problemu. Opera najnowasza zainstalowana. Problem poniżej opisany nie dotyczy FF i IE.

Mam taki kod:
  1. <?php
  2. echo '<a href="index.php"><img src="img/wroc.gif" /></a>';
  3. ?>



Obrazek wróć.gif wygląda tak:
(IMG:http://sebo5.w.interia.pl/wroc.gif)

W momencie kiedy obrazek wroc.gif jest linkiem do jakiejś strony, pod obrazkiem tworzy się cienka linia szarego kolru.

Pomyślałem sobie, że to może kolor tła gdzieś mi się przyczepił w pliku z css. Dałem coś takiego:
  1. <?php
  2. [php]
  3. echo '<a style="text-decoration: none; background-color: white;" href="index.php"><img src="img/wroc.gif" /></a>';
  4. ?>


i ta kreska pod obrazkiem robi się biała. Nie rozumiem, przecież nie powinno się tak dziać. Przecież Opera najlepiej interpretuje kod. Czy to jest jakiś bug? Da się to jakoś obejść?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Kod
float: left;

Tylko to mi zadziałało.
Go to the top of the page
+Quote Post

Posty w temacie
- J4r0d   Opera i hiperłącza   3.09.2006, 22:39:54
- - kicaj   a border?   3.09.2006, 23:09:55
|- - J4r0d   Cytat(kicaj @ 3.09.2006, 22:09:55 ) a...   4.09.2006, 00:59:03
- - erix   Kodfloat: left; Tylko to mi zadziałało.   8.09.2006, 18:59:54
- - s_w_ir   Zapewne jak zwykle chodzi o... Cytatdisplay: block...   8.09.2006, 19:31:36
- - J4r0d   PUdło panowie. Miałem gdzieś w kodzie ustawione ba...   8.09.2006, 23:19:41


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: 26.12.2025 - 21:00