Ich habe das folgende Codebeispiel:Html transparent Texteingabefeld
<style>
{ margin: 0; padding: 0; }
html, body {
\t margin: 0;
\t height: 100%;
\t width: 100%;
overflow:hidden;
\t background-size: 100% 100%;
background-repeat: no-repeat;
}
.input {
\t margin: 0;
\t padding-top:0px;
\t padding-bottom:0px;
\t padding-left:0px;
\t padding-right:0px;
\t opacity: 0.6;
\t filter: alpha(opacity=60); /* For IE8 and earlier */
\t background-color:#000;
border:none;
outline:none;
}
#input {
opacity: 0.6;
\t filter: alpha(opacity=60); /* For IE8 and earlier */
border:none;
outline:none;
}
.bgDiv {
\t margin: 0;
\t padding-top:0px;
\t padding-bottom:0px;
\t padding-left:0px;
\t padding-right:0px;
\t z-index:1;
}
.mainDiv {
\t margin: 0;
\t padding-top:0px;
\t padding-bottom:0px;
\t padding-left:0px;
\t padding-right:0px;
\t z-index:3;
}
</style>
<div id="bgDiv" name="bgDiv" class="bgDiv">
<img src="http://wallpapercave.com/wp/2u5OrmL.png" style="background-image: url('http://wallpapercave.com/wp/2u5OrmL.png'); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;">
</div>
<div id="mainDiv" name="mainDiv" class="mainDiv">
<form id="iform" name="iform" action="index.php" method="post">
<input type="text" maxleth="18" align="center" id="input" name="input" class="input" placeholder="placeholder" style="border:0;outline:none;width:100%;height:100%;font-size:98px;text-align: center;" autocomplete="off" autofocus>
</form>
</div>
Ich bin versucht, die Texteingabe hat einen transparenten Hintergrund zu machen, so dass der Benutzer die darunter liegende Hintergrundbild sehen der Seite. Während zur gleichen Zeit, immer noch in der Lage sein, Text in der Box eingegeben zu sehen.
input[type=text] {
background: transparent;
border: none;
} Hintergrund-Farbe: RGBA (0,0,0,0);
nichts davon scheint zu funktionieren oder irgendeine Wirkung zu haben. Bitte helfen Sie.
Aktualisiert meinen fidle zu meinem tatsächlichen Code, der auf Seite, irgendwie benutzt wird. Ich muss etwas falsch machen ... Außerdem weiß ich etwas davon wie die .input und #input in css ist überflüssig, ich habe es einfach zu zeigen, dass ich beide Möglichkeiten ausprobiert. – MBF
Das Hintergrundbild muss von einem Tag stammen, nicht vom tatsächlichen Körperhintergrund. (Zur späteren Verwendung mit Kartenbereichen). Auch das macht den Text der Eingabebox transparent. – MBF
Ich arbeite damit, ich denke, es kann jetzt funktionieren! Vielen Dank! – MBF