Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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 连接输入字段的错觉_Css_Twitter Bootstrap - Fatal编程技术网

Css 连接输入字段的错觉

Css 连接输入字段的错觉,css,twitter-bootstrap,Css,Twitter Bootstrap,我试图重新创建输入字段的引导外观,使它们看起来在一个框中连接在一起,如下所示: 有人能帮我用CSS来创建这个效果吗 HTML: <div> <input type='text' placeholder='email' /> <input type='text' placeholder='password' /> </div> 有多种选择,但一般来说,您必须使用边距、边框和边框半径。例如: Html: 请记住,您可以单独设置边界半径,

我试图重新创建输入字段的引导外观,使它们看起来在一个框中连接在一起,如下所示:

有人能帮我用CSS来创建这个效果吗

HTML:

<div>
   <input type='text' placeholder='email' />
   <input type='text' placeholder='password' />
</div>

有多种选择,但一般来说,您必须使用边距、边框和边框半径。例如:

Html:


请记住,您可以单独设置边界半径,以便:

.joined input{
  -webkit-appearance: none;
   -moz-appearance:   none;
   appearance:        none;
   border:1px solid;
   display:block;
   margin:0;
   padding:4px;
}

.joined input:nth-child(1) {
  border-radius: 4px 4px 0 0;
}
.joined input:nth-child(2) {
  border-radius: 0 0 4px 4px;
  border-top: none;
}

下面是一个示例:

尝试为每个元素填充底部。请同时显示您的html
input{
    display:block;
    margin:0px;
    padding:0px;
    line-height:0px;
    border:1px solid gray;
}

input.topInput{
    border-radius:4px 4px 0px 0px;
    border-bottom:none;
}

input.bottomInput{
    border-radius:0px 0px 4px 4px;
}
.joined input{
  -webkit-appearance: none;
   -moz-appearance:   none;
   appearance:        none;
   border:1px solid;
   display:block;
   margin:0;
   padding:4px;
}

.joined input:nth-child(1) {
  border-radius: 4px 4px 0 0;
}
.joined input:nth-child(2) {
  border-radius: 0 0 4px 4px;
  border-top: none;
}