webForumDet fria alternativet

Ta bort ram runt länkad bild

HTML & CSS

11 svar · 1 100 visningar · startad av westis

Medlem sedan juli 200517 inlägg
Frågan#1

Hejsan,

Varför försvinner inte ramen under bilden på den här sidan: http://www.oppnakanalen.se/vaxjo/aspbb/topic.asp?COMMAND=GOTOLAST&TID=7

I CSS-filen har jag följande kod vad gäller länkar:

a {
	color: #000;
	text-decoration: none;
	border-bottom: 1px dotted;
}

* html a {
	border-bottom: none;
	padding: 1px;
	background: url(../../design-filer/background-dots.gif) repeat-x bottom;
	}

a img {
	border: 0;
	border-style: none;
}	
	
a:hover {
	text-decoration: none;
	border-bottom: 1px solid;
	color: #486498;
}

a img-taggen borde ju göra så att alla ramar runt bilder som är länkar försvinner...

Hela css-filen finns här: http://www.oppnakanalen.se/vaxjo/aspbb/style/ASPBB_default_css.css

Medlem sedan maj 2000444 inlägg
#2

Re: Ta bort ram runt länkad bild

westis skrev:

under bilden på den här sidan: http://www.oppnakanalen.se/vaxjo/aspbb/topic.asp?COMMAND=GOTOLAST&TID=7

Under vilken bild? LÄNK?

Medlem sedan juli 200517 inlägg
#3

Den enda bilden som visas för de som inte är registrerade är den som det står "Länk" på, i det blå fältet under själva inlägget.

Medlem sedan maj 2000444 inlägg
#4

westis skrev:

Den enda bilden som visas för de som inte är registrerade är den som det står "Länk" på, i det blå fältet under själva inlägget.

ok? Och det är den som har en "ram" som du vill ha hjälp med då?

Medlem sedan juli 200517 inlägg
#5

Yep, man kan se en streckad linje under. Det är så jag markerar länkar i forumet, med en streckad linje (border-bottom: 1px dotted). Och av någon anledning så kan jag inte få bort border-bottom från bilder som är länkar.

Medlem sedan jan. 2000978 inlägg
#6

Jo, du får visst bort din border på bilder som är länkar.
Men du har ju fortfarande en border på länken (<a>-elementet). Eller hur?

Du får sätta en klass på länken runt bilden istället.

Medlem sedan juli 200517 inlägg
#7

Ah, great! Trodde att <a img>-elementet tog bort ramen runt just de länkar som är bilder. Men la till en klass (.noborder) och la in den i länk-taggen som du sa, då funkar det fint!

Tack!

Medlem sedan jan. 2000978 inlägg
#8

Selektorn a img {},
väljer ut bilder som ligger inom en länktagg.
Den styr inte över <a>-elementet i sig.

Medlem sedan juli 200517 inlägg
#9

Ok. Jag håller på att sätta mig in mer och mer i css-begreppen och hur css fungerar. Tack för svaret, nu vet jag hur länkar och bilder funkar! :-)

Medlem sedan juli 200517 inlägg
#10

Hmm, en fråga till. Hur får jag bort hovereffekten på bilderna? Hjälper inte med border-style: none i noborder-klassen.

Medlem sedan okt. 20005 273 inlägg
#11
[red]
.noborder, a.noborder:hover{
border: none;
}
[/red]

mv icaaq

Medlem sedan juli 200517 inlägg
#12

Kalas! Tack!

Jag försökte med

.noborder a:hover

Gäller att hålla reda på vad som ärver vad i css... Och det är ju klart, noborder-klassen la jag ju i <a>-taggen...

254 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)