Element Deckkraft, aber nicht die Grenze
Gut, ich habe diese Frage, und ich sehe, dass schon jemand gefragt, etwas ähnlich, aber das verstehe ich nicht, noch nicht.
Was ich will zu tun ist, um eine Opazität von 0,7 auf ein element, sondern nur um den Inhalt und nicht an der Grenze, ich will die Grenze zu bleiben, voller Farbe. Einige Beispiel-code hier:
input#element{
width: 382px;
height: 26px;
border: 2px solid #FFF;
border-radius: 3px;
opacity: 0.8;
}
Das Ergebnis ist, dass mein input-element hat die Deckkraft, sondern auch die Grenze, Kann mir jemand sagen wie die Deckkraft nur im Inhalt, aber nicht die Grenze?
Danke.
- Der einfachste Weg würde sein, dass die Grenze zu einem anderen element, das Sie umgibt den Eingang.
- Ich danke Ihnen so sehr. Ich weiß nicht, wie ich nicht vorzustellen. Das ist genau das, was ich wollte.
- Ihre Lösung keine Auswirkungen auf text -, check-mine
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
rgba
syntax sowohl für Farbe und hintergrund und nicht die Deckkraft für das ganze elementdemo dabblet
Ich nicht sehen, dass die Frage war über ein input-element, aber vielleicht ist meine Antwort helfen wird, jemand anderes, also hier wir gehen.
Wie die anderen Poster gesagt haben, können Sie die
rgba
syntax zum definieren der hintergrund-Farbe.Wenn es verschachtelte Elemente, die Sie ändern möchten, können Sie auch anwenden, die
opacity
Ihnen mit diesem css:Hier ist ein Beispiel: JsFiddle
Wenn Sie möchten, dass ein hintergrund-Bild für Ihr element, ich denke, der beste Weg ist immer noch, um wickeln Sie es in einem container mit der Grenze.
Deckkraft hintergrund, aber nicht die Grenze css
Demo hier
html
css
Können Sie
background:rgba
Eigenschaft für den gewünschten Ergebnissen, wird nur Effekt Ihreparent
nicht diechild
und auch für dieborder
vonparent
.CSS
DEMO