webForumDet fria alternativet

Egen ram på submitknapp?

10 svar · 554 visningar · startad av inspiro

inspiroMedlem sedan sep. 2005673 inlägg
#1

Har en input type=submit men den får en tjock ram runt sig. Jag vill ha en 1 pixel tjock ram men det verkar som att man antingen får en tjock ram eller ingen alls. Har man en type=button så funkar det som jag vill men jag behöver en submit-knapp...

silfverMedlem sedan apr. 200312 679 inlägg
#2
border-width: 1px;
inspiroMedlem sedan sep. 2005673 inlägg
#3

Tilägg: det är som den är markerad på nåt sätt, trycker man någonstans utanför knappen försvinner ramen. Kan man ta bort markeringen från början när sidan laddas?

MeleaMedlem sedan juli 20033 147 inlägg
#4
input.submit {
    border: 1px solid #000;
}

<input type="submit" name="foo" value="bar" class="submit" />

/r äh vafan ;)

inspiroMedlem sedan sep. 2005673 inlägg
#5

Näe border-width=1 funkar alltså inte, jag får en tjock svart ram runt även om jag skriver så här: border: #dddddd 1px solid

inspiroMedlem sedan sep. 2005673 inlägg
#6

Så här ser det ut, se bifogad bild... vill att båda ska se ut som avbryt-knappen.

knappar.gif
silfverMedlem sedan apr. 200312 679 inlägg
#7

inspiro skrev:

Så här ser det ut, se bifogad bild... vill att båda ska se ut som avbryt-knappen.

Är inte det där en Internet Explorer-bugg? När du har markören inom formulärfältet så markerar den submitknappen med en svart border. Går inte få bort... (Vad jag vet!)

TroxyMedlem sedan mars 20041 505 inlägg
#8

Bugg vete tusan. Det aktiva formulärets submit-knapp får en extra kantlinje för att markera att man ska trycka där. Använder man Windows XP och temat Luna så får submit-knappen en blå kantlinje runt sig i detta forum exempelvis.

Det finns en fuling-workaround, men den kräver lite javascript. Har för mig att det var såhär:

<input type="submit" name="foo" value="bar" class="submit" [b]onfocus="this.blur;"[/b] />
inspiroMedlem sedan sep. 2005673 inlägg
#9

Funkar inte för mig...

@ndersMedlem sedan juni 200032 969 inlägg
#10

Man kan ju alltid göra en vanlig button, och låta onclick köra submit() på formuläret.

zcorpanMedlem sedan dec. 20042 245 inlägg
#11

Det kanske finns ett syfte med den svarta ramen. Att försöka undvika den med javascript kommer inverka på tillgänglighet och användarvänlighet negativt, har jag en känsla av...

134 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)