Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

probleempje met a:hover

Pagina: 1
Acties:

  • Spasm
  • Registratie: Juni 2001
  • Laatst online: 18-11 17:09
Zie onderstaande code:

HTML
code:
1
2
3
4
5
<div id="right">
    <h3>Downloadtip: Mozilla Firefox</h3>   
    <div class="pic">
        <a href="http://www.site.com" target="_blank"><img src="ff-logo.jpg" width="70" height="67" /></a>
    </div>

CSS
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#right a
{
    color: #ff4500;
    text-decoration: none;
}

#right a:hover
{
    color: #9fa0ff;
    text-decoration: underline;
    font-weight: 700;
}

#right .pic
{
float: left;
margin: 5px;
border: 1px solid #000000;
}


Als ik een tekstlink maak, bijv <a href="1.com">Tekstlink</a> gaat het zoals ik het bedoeld heb.
Maak ik een link van een plaatje wordt deze ook omlijnt met een dikke blauwe lijn (in IE, Firefox reageert er nog iets anders op.)

Mijn bedoeling is dat afbeelding een lijn van 1px solid #000000; krijgen, zoals aangegeven in #right. pic . Wat doe ik fout ?

edit
Nevermind

Dit loste het op:

code:
1
2
3
img {
    border: 0px;
}

[ Voor 7% gewijzigd door Spasm op 07-03-2008 09:19 ]

Random WTF


  • disjfa
  • Registratie: April 2001
  • Laatst online: 04-11 11:05

disjfa

be

Je img krijgt een blauwe rand omdat het een link word. Dus daar moet je de border vanaf halen of juist op zetten.

disjfa - disj·fa (meneer)
disjfa.nl


  • reddevil
  • Registratie: Februari 2001
  • Laatst online: 06-10 14:25
Dan voeg je toch zoiets als:
Cascading Stylesheet:
1
2
3
a img {
 border: 0px;
}

toe om de border op een img in een 'a' op 0 te zetten?

  • Spasm
  • Registratie: Juni 2001
  • Laatst online: 18-11 17:09
Bedankt voor de tips, het was me inmiddels zelf gelukt.
Het valt me nu alleen nog op dat er in Firefox onder een afbeelding nu 2 of 3 witte pixels ontstaan, terwijl dit in IE7 niet zo is, check

http://home.wanadoo.nl/r.rubingh/GOT/

(Het gaat om het plaatje met als tekst DL-tip)

Random WTF


  • H004
  • Registratie: Maart 2006
  • Laatst online: 28-05 19:55
Als je de height van de pic-container op 70px zet is het probleem weg...

  • torp
  • Registratie: Januari 2001
  • Laatst online: 14-11 13:07
a img {display:block;} wil ook vaak helpen om onbedoelde gaps te vermijden

Verwijderd

Om dit soort 'vage' crossbrowser problemen te verhelpen, helpt het om een reset stylesheet te gebruiken. Deze zet alle stylen 'uit' zodat je ze daarna handmatig kan bepalen.

Kijk bijvoorbeeld eens hier:

http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
http://developer.yahoo.com/yui/reset/
http://snipplr.com/view/4784/css-reset-stylesheet/

  • Spasm
  • Registratie: Juni 2001
  • Laatst online: 18-11 17:09
H004 schreef op vrijdag 07 maart 2008 @ 16:49:
Als je de height van de pic-container op 70px zet is het probleem weg...
Dat is zo, maar als ik later een order met een hoogte van 90px wil dan ??

Random WTF

Pagina: 1