首先要说的是,我是网络编程的新手,所以我可能对你们所有人都有一个简单的问题。
问题是我正在尝试使用以下基于众所周知的 Bootstrap3 网格系统的结构将 2 个元素并排放置:
<div class="container presentation">
<div class="row">
<div class="col-lg-6 stitched">
</div>
<div class="col-lg-6 stitched">
</div>
</div>
</div>
您看到的缝合类是在互联网上找到的一种 CSS 效果,它使元素看起来像是真正缝合过的。CSS 代码如下:
.stitched{
padding: 20px;
margin: 10px;
background: #ff0030;
color: #fff;
/*font-size: 21px;*/
/*font-weight: bold;*/
line-height: 1.3em;
border: 2px dashed #fff;
border-radius: 10px;
box-shadow: 0 0 0 4px #ff0030, 2px 1px 3px 4px rgba(10, 10, 0, 0.5);
text-shadow: -1px -1px #aa3030;
/*font-weight: normal;*/
}
所以问题是这样的。当我看到页面时,这两个元素不是一个相邻的,事实上,第二个 div 在第一个下面,并且无法内联显示两个 div。只有当我从 CSS中删除margin属性时,我才能将两者并排显示,但是它们看起来很糟糕,因为它们重叠。有谁明白为什么会这样?当然,任何人都知道如何在不重叠的情况下内联显示两个元素?
谢谢。(如有需要我会提供图片)