Má štránky upravené externím css - u obr. mi to dělá rámeček a barvu atd., jenže(!) tlačitko "zpět" je taky v rámečku a to já nechci - musím to asi nějak vymezit nebo já nevím jak to vošmelit.
Ď
>> u obr. mi to dělá rámeček
To by mělo dělat pouze v případě, pokud je obrázek v odkazu
a img {border-style:none}
>> jenže(!) tlačitko "zpět" je taky v rámečku
Tak to nechápu. Myslíš jako "input"? V rámečku ho mít budeš jen tehdy, pokud tomu pomůžeš v CSS, např.:
submit#input {border:2px solid red}
asi takhle?
style.css:
img { border: 1px solid #cccccc; }
.but_r { border: none }
index.html:
<img class="but_r" src="zpet.gif">
Dporučuji prográmek TopStyle Lite 3.1
asi 2 MB a dá se z toho hodně pochopit, ostatní moudra jsou na Internetu.
Oprava, druhý řádek by měl být asi:
.but_r { border-style: none; }
jak píše Petr Bláha.
Tohle je ve xxx.css:
.
.
.
a img {border:3px solid black}
a:visited img {border:2px solid maroon}
a:hover img {border:3px solid silver}
a img {filter: gray}
a:hover img {filter: none}
.
.
.
a tohle je tlačítko:
.
.
.
<a href="xxx.html"
onmouseover="document['body'].src = 'pic/back_t.jpg' ;"
onmouseout="document['body'].src = 'pic/back_s.jpg' ;">
<img src="pic/back_s.jpg" name="body" border="0" alt="">
</a>
.
.
.
A já potřebuju aby se ten obrázek tlačítka(!) (jsou to 2 obr.) nechoval podle css!
ta stránka je galerie - v tom je ten problém, že jsou ty obrázky takle orámované a filtrované (viz. css)
Asi bych to celé zavřel do divu s třídou:
<div class="but"></div>
a pak ty rámky shodil zápisem pod ty tvé styly:
but img, but a:visited, but a:hover { border-style: none; }
, ale nejsem si jist, čím shodit to filtrování, to bývají speciálnosti určitých prohlížečů, že? Že by taky none?
Zase oprava, ve stylu před but patří tečka:
.but img, .but a:visited, .but a:hover { border-style: none; }
a nešlo by zatřídit to s filtrem? Třeba <table class="spec">, nebo v čem to je a pak:
.spec a {border:3px solid black}
.spec a:visited {border:2px solid maroon}
.spec a:hover img {border:3px solid silver}
.spec a {filter: gray}
.spec a:hover {filter: none}
a img {border:3px solid black}
Tak s konečnou platností takhle - nevěřil bych, že taková zrůdnost může fungovat.
S tím filtrováním jsem měl pravdu, chodí to jen na IE, viď?
(ukázka je na - - - http://havs.wz.cz/test/)
a {border:3px solid black}
a:visited img {border:2px solid maroon}
a:hover img {border:3px solid silver}
a img {filter: gray}
a:hover img {filter: none}
.but a, .but a img, .but a:visited, .but a:hover img {border-style: none; }
.but a img, .but a:hover {filter: none}
- - - - - - - - - - - - - -
<div class="but">
<a href="xxx.html"
onmouseover="document['body'].src = 'pic/back_t.jpg' ;"onmouseout="document['body'].src = 'pic/back_s.jpg' ;">
<img src="pic/back_s.jpg" name="body" border="0" alt=""></a>
</div>
Do toho divu můžeš dát i víc tlačítek.
Wow tak to je hustý:( asi se na to vyp :)
.
.
.
.
nn, zkusím to tam zkopčit a uvidím co to udělá.
Ď
Vezmi si to raději ze zdroje té ukázky:
http://havs.wz.cz/test/
koukám že jsem to v noci zase zkonil,
to víš - starší člověk a to okénko formuláře je na mě asi malé.
jj to by mělo být ono! OK