Autor | Zpráva | ||
---|---|---|---|
Someone Profil * |
#1 · Zasláno: 9. 8. 2011, 18:36:23
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 |
#2 · Zasláno: 9. 8. 2011, 19:19:02
Viz Obrázky v odkazech.
|
||
Petr ZZZ Profil |
#3 · Zasláno: 9. 8. 2011, 19:45:49 · Upravil/a: Petr ZZZ
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 |
#4 · Zasláno: 9. 8. 2011, 21:31:28
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; } |
||
Časová prodleva: 14 let
|
0