Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何在输入框后面放置div?_Css - Fatal编程技术网

Css 如何在输入框后面放置div?

Css 如何在输入框后面放置div?,css,Css,如何在“subdomain”输入框之后获取“.domain.com” <div style="display:block; "> <input type="text" placeholder="subdomain" style="width: 245px;"> <div style="float: right;">.domain.com</div> </div> .domain.com ​ .domain.com 示例将CSS

如何在“subdomain”输入框之后获取“.domain.com”

<div style="display:block; ">
<input type="text" placeholder="subdomain" style="width: 245px;">
<div style="float: right;">.domain.com</div>
</div>

.domain.com


.domain.com
示例

将CSS更改为
.domain.com

更新小提琴-

或者您可以直接添加
.domain.com
文本,而无需任何容器

<div style="display:block; ">
          <input type="text" placeholder="subdomain" style="width: 245px;">
          .domain.com
        </div>

.domain.com
现在用于此

    <div style="display:block; ">
<input type="text" placeholder="subdomain" style="width: 245px;vertical-align:top;">
<div style="vertical-align:top; display:inline-block;">.domain.com</div>
</div>

.domain.com
现场演示


.domain.com
作为Dipaks代码,以上是解决您的问题的最简单和最简单的解决方案。如果你想给一些样式,在标签中给它

例如:

<div style="display: block;">
        <input type="text" placeholder="subdomain" style="width: 245px;" /><span         style="color:Blue;">.domain.com</span>
    </div>

.domain.com

这是您的最佳答案

<div class="field">
     <input type="text" value="" class="field_site" id="site_address" name="site_address">
     <span class="text_inner">.example.com</span> 
      </div>

      <style>
       .field {
        border: 1px solid #C7C7C7;
        height: 30px;
        width: 300px;
    }
    .field_site {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: medium none;
        height: 30px;
        width: 200px;
    }
    .text_inner {
        color: #999999;
    }
      </style>

.example.com
.场{
边框:1px实心#C7C7C7;
高度:30px;
宽度:300px;
}
.field_站点{
背景:无重复滚动0 0 rgba(0,0,0,0);
边界:中等无;
高度:30px;
宽度:200px;
}
.text_inner{
颜色:#999999;
}

-1不需要使用float:left;对于这两个元素和那些对这个答案投了赞成票的人,请你告诉我为什么这是有用的。在这里,float属性根本不是必需的,因为输入是内联的element@Dipaks嘿,伙计,两个都会很好的。。但这是css的简单和基本用法…它不是!使用CSS是错误的。。。请解释为什么这里需要浮动?
    <div style="display:block; ">
<input type="text" placeholder="subdomain" style="width: 245px;vertical-align:top;">
<div style="vertical-align:top; display:inline-block;">.domain.com</div>
</div>
<div style="display: block;">
        <input type="text" placeholder="subdomain" style="width: 245px;" />.domain.com
    </div>
<div style="display: block;">
        <input type="text" placeholder="subdomain" style="width: 245px;" /><span         style="color:Blue;">.domain.com</span>
    </div>
<div class="field">
     <input type="text" value="" class="field_site" id="site_address" name="site_address">
     <span class="text_inner">.example.com</span> 
      </div>

      <style>
       .field {
        border: 1px solid #C7C7C7;
        height: 30px;
        width: 300px;
    }
    .field_site {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: medium none;
        height: 30px;
        width: 200px;
    }
    .text_inner {
        color: #999999;
    }
      </style>