首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接输入字段的错觉

连接输入字段的错觉
EN

Stack Overflow用户
提问于 2014-02-08 17:10:37
回答 2查看 69关注 0票数 2

我正在尝试重新创建输入字段的引导外观,它们看起来像这样在一个框中连接在一起:

有人能帮我一下用来创造这种效果的CSS吗?

HTML:

代码语言:javascript
复制
<div>
   <input type='text' placeholder='email' />
   <input type='text' placeholder='password' />
</div>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-08 17:26:23

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

代码语言:javascript
复制
.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;
}

下面是一个例子:http://jsfiddle.net/2nc9j/

票数 1
EN

Stack Overflow用户

发布于 2014-02-08 17:25:05

有多个选项,但一般情况下,您必须使用边距、边框和边界半径。例如:

Html:

代码语言:javascript
复制
<div>
   <input type=text class="topInput">
   <input type=text class="bottomInput">
</div>

Css:

代码语言:javascript
复制
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;
}

abl/AhK7D/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21649095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档