Ich habe versucht, Schaltflächen zu erstellen und meine eigenen Bilder anstelle der Standardschaltflächenbilder einzufügen. Der graue Rand der Standardschaltflächen bleibt jedoch weiterhin erhalten und wird auf der Außenseite meiner schwarzen Schaltflächenbilder angezeigt.
Weiß jemand, wie man diesen grauen Rand von der Schaltfläche entfernt, also ist es nur das Bild selbst? Danke dir.
-webkit-appearance: inherit;
oder-webkit-appearance:initial
Antworten:
Hinzufügen
zu Ihren Knöpfen.
Demo:
https://jsfiddle.net/Vestride/dkr9b/
quelle
background: none;
habe den Knöpfen ein Geigen-Plus hinzugefügt . Nehmen Sie einen Blick auf die Geige und sehen Sie, ob das für Sie funktioniert.Das scheint für mich perfekt zu funktionieren.
quelle
outline:none;
wird aus Gründen der Barrierefreiheit nicht empfohlen. Wenn Sie den Fokusrand entfernen müssen, geben Sie den Benutzern eine andere Möglichkeit, um zu sehen, ob er den Fokus hat. Outlininenone.comIch hatte das gleiche Problem und obwohl ich meine Schaltfläche in CSS gestylt habe, hat sie das nie aufgegriffen,
border:none
aber was funktioniert hat, war, einen Stil direkt auf der Eingabeschaltfläche hinzuzufügen, wie folgt:quelle
Versuchen Sie es mit:
border:0;
oderborder:none;
quelle
Der übliche Trick besteht darin, das Bild selbst Teil eines Links anstelle einer Schaltfläche zu machen. Anschließend binden Sie das "Klick" -Ereignis mit einem benutzerdefinierten Handler.
Frameworks wie Jquery-UI oder Bootstrap erledigen dies sofort. Die Verwendung eines davon kann übrigens die gesamte Anwendungskonzeption erheblich vereinfachen.
quelle
Sie können auch versuchen
background:none;border:0px
, Schaltflächen zu verwenden.auch die CSS-Selektoren sind
div#yes button{..}
unddiv#no button{..}
. hofft es hilftquelle
background:#555; font-weight:bold: color:#fff; padding:6px 8px;
So entfernen Sie den Standard-Blau-Rand von Schaltfläche zu Schaltfläche:
In HTML:
Und in Css
Ich hoffe es hilft :)
quelle
Fügen Sie dies als CSS hinzu,
quelle
$ (". myButtonClass"). css (["Rahmen: keine; Hintergrundfarbe: weiß; Polsterung: 0"]);
quelle