Autor Zpráva
Someone
Profil *
Dobrý den, v internet exploreru se mi kolem obrázků, které někam odkazují vytváří fialový rámeček. Prosím vás nevíte jak ho zrušit?
Davex
Profil
Viz Obrázky v odkazech.
Petr ZZZ
Profil
Someone:
Snad by mělo by fungovat toto:

CSS:
.pic { border:none; width:120px; height:80px; }

HTML:
<a href="01.jpg"><img src="01-thumb.jpg" class="pic" alt="popisek"></a>

Při té příležitosti bych se rád zeptal znalejších:
1. Je nějaký rozdíl ve fungování mnou uvedeného zápisu přes CSS a zápisem v HTML <img border="0">?
2. A šlo by do CSS místo none zapsat .pic { border:0; }?

Bubák: Díky!
Bubák
Profil
1. Zápis v CSS funguje jen při zapnutých stylech. Zápis HTML atributem "border" je "depracted". Rozměry je vhodnější mít jako HTML atributy.
2. Šlo, kdysi, před léty, údajně zápis s hodnotou"0" v některém z tehdy používaném prohlížeči orámování nezrušila.

Často dávám k dobru, normálně řečeno spamuju tím, že orámování, v souladu s CSS specifikací zruší i tahle deklarace (IE7 ve standardu to chápe špatně, IE8 správně):
.pic { border:red; }

Další podobné chuťovky:
.pic { border:10px; }

.pic { border:12px blue; }

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0