Dav*_*mir 7 html css forms input
如何将这个静态文本放在输入表单中?它一直在那里.

这是我的代码:
<label for="subdomain">Subdomain:</label>
<input type="text" placeholder="ExampleDomain" id="subdomain"/>
Run Code Online (Sandbox Code Playgroud)
ale*_*rio 10
<label for="subdomain">Subdomain:</label>
<input type="text" placeholder="ExampleDomain" id="subdomain" />
<input type="text" id="subdomaintwo" value=".domain.com" disabled/>
Run Code Online (Sandbox Code Playgroud)
CSS
input[type="text"]#subdomaintwo{
-webkit-appearance: none!important;
color: red;
text-align: right;
width: 75px;
border: 1px solid gray;
border-left: 0px;
margin: 0 0 0 -7px;
background: white;
}
input[type="text"]#subdomain{
-webkit-appearance: none!important;
border: 1px solid gray;
border-right: 0px;
outline: none;
}
Run Code Online (Sandbox Code Playgroud)
您可以通过以下方法实现此目的:
<input>在<label>与position:relative<label>一个::after伪元素position:absolutebox-sizing的<input>到border-box<input>a padding-right等于::after伪元素的宽度工作实例:
label, input {
position: relative;
display: block;
padding-right: 76px;
width: 170px;
box-sizing: border-box;
}
label::after {
content: '.' attr(data-domain);
position: absolute;
top: 4px;
left: 94px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
display: block;
color: rgba(0, 0, 0, 0.6);
font-weight: bold;
}Run Code Online (Sandbox Code Playgroud)
<label data-domain="domain.com">
<input type="text" placeholder="exampledomain" />
<label>Run Code Online (Sandbox Code Playgroud)