我需要3个div来实现吗?

格雷格

我想在CSS中实现类似的功能(请参见下图)。

我打算这样做的方法是创建3个DIV:红色1个和蓝色1个(两个像素之间都有一个像素空间),然后将它们包装在第3个容器中(以简化放置)。

有一个更好的方法吗?

谢谢,

在此处输入图片说明

Wildhaber

您的主要问题的简短答案是-不。

您可以通过几乎一百种方式来实现此结果。最佳实践取决于您需要使用这些元素来减少冗余的灵活性。

我会做这样的事情:

  • 建立一个父包装
  • 浮动左项目(新风格)
  • 在父包装内的文本猫和狗

的HTML

<section class='advertising'>
  <span class='new'>> Nouveau</span>
  Cats &amp; Dogs
</section>

的CSS

.advertising {
  width: 400px;
  line-height: 45px;
  color: #ffffff;
  background-color: #4DA6FF;
}

.advertising .new {
  background-color: #FF4000;
  display: inline-block;
  float: left;
  padding: 0px 7px;
  margin-right: 7px;
  border-right: 1px solid #ffffff; /* 1px border to the right */
}

现场示例:

http://codepen.io/anon/pen/aoDKH

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我们需要多个控制器来在angularjs中实现路由吗?

我们真的需要端口来实现无头服务吗?

我们需要多少个内存屏障来实现彼得森锁?

我需要一个main来创建一个静态库吗?

我需要桌面来运行GUI吗?

我需要桌面来运行GUI吗?

我需要某种实现或DOM吗?

我需要添加2个网关来ping内部网络吗?

我需要创建2个表单来集成付款处理API吗?

我需要一个解决方案来创建 xUnit 测试吗?

我必须实现Applicative和Functor来实现Monad吗

我需要为每个用户创建client_id和client_secret来实现oauth吗?

我可以设置一个PBX服务器来进行呼叫功能,否则我需要付费吗?

c ++ udp广播。我需要一个套接字来读取和另一个发送吗?

我需要什么环境来运行一个vasturiano 3D-Force Graph?

我应该注入一个HashSet来存储侦听器以实现可测试性吗?

(sml) 我可以得到一些帮助来实现一个计算案例数量的函数吗?

在Amazon EC2上需要3 * N个实例来托管N个mongodb分片吗?

我可以在课堂上实现+ =来增加包含的值吗?

我可以仅通过使用异步来“实现”功能吗?

我可以使用 <span> 来实现吗?

我需要 2 个 for 循环来填充 Eigen 中的矩阵,但我只能在 Matlab 中用 1 个 for 循环填充它 - 我可以摆脱额外的 for 循环吗?

我需要一个新的PayPal API来支持.Net服务器上的TLS 1.2吗?

我需要通过提供jenkins作业的脚本路径来运行一个硒脚本。这可能吗

我可以定义一个单一的模型,但需要某些字段来进行变化吗?

我需要2个ng模型吗?

我需要2个Android SDK吗?

我需要XCode来开发iOS应用程序吗?

我需要帮助来解码,这是json吗?