webForumDet fria alternativet
Logga in / Bli medlem

Egen ram på submitknapp?

HTML & CSS

10 svar · 554 visningar · startad av inspiro

Medlem sedan sep. 2005673 inlägg
Trådstart#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...

Medlem sedan apr. 200312 679 inlägg
#2
border-width: 1px;
Medlem 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?

Medlem 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 ;)

Medlem 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

Medlem 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
Medlem 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!)

Medlem 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] />
Medlem sedan sep. 2005673 inlägg
#9

Funkar inte för mig...

Medlem sedan juni 200032 967 inlägg
#10

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

Medlem 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...

390 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
132 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)