bootstrap如何在其文档中的div上创建“示例”选项卡?

时间:2013-02-20 23:12:06

标签: html css twitter-bootstrap

我试着查看代码,但无法确定如何将其置于div之上。此外,谷歌搜索“div上的标签”,“div上的嵌套标签”似乎没有显示任何相关性,所以我的术语已关闭。

Example on Twitter bootstrap

2 个答案:

答案 0 :(得分:2)

我想他们使用的是绝对定位的<div>

演示: jsFiddle

输出:

  

output

CSS:

#container {
    border: 1px solid lightgrey;
    border-radius: 5px;
    height: 100px;
    position: relative;
    width: 200px;    
}

.tab {
    background-color: rgb( 242, 242, 242 );
    border-right: 1px solid lightgrey;
    border-bottom: 1px solid lightgrey;
    border-radius: 0 0 5px 0;
    color: grey;
    display: inline-block;
    font: 12px Arial;
    left: 0;
    padding: 5px;
    position: absolute;
    top: 0;
}

HTML:

<div id="container"><div class="tab">Example</div></div>

答案 1 :(得分:1)

请使用:

CSS

.bs-docs-example {
   position: relative;
   margin: 15px 5px;
   padding: 39px 19px 14px;
   *padding-top: 19px;
   background-color: #fff;
   border: 1px solid #ddd;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px; 
}

.bs-docs-example:after {
   content: "Condiciones de uso";
   position: absolute;
   top: -1px;
   left: -1px;
   padding: 3px 7px;
   font-size: 12px;
   font-weight: bold;
   background-color: #f5f5f5;
   border: 1px solid #ddd;
   color: #9da0a4;
   -webkit-border-radius: 4px 0 4px 0;
   -moz-border-radius: 4px 0 4px 0;
   border-radius: 4px 0 4px 0;
}

HTML

<div id="content">
   <div class="container">
     <div class="bs-docs-example" style="text-align: justify;">
   <h2>Header</h2>
       <p>Paragraph</p>
     </div>
   </div>
</div>

DEMO