html - CSS、HTML 和背景颜色问题。

标签 html css colors background

我有以下问题。

我有 2 组复选框,每组都有一个标题。该标题应该有灰色背景,然后复选框区域的背景应该没有颜色。

问题是,如果我只放置一组带有标题的复选框,背景效果很好。

但是,当我放置第二组复选框时,第一组的复选框区域有灰色背景,似乎继承了第二组标题的背景。

这是代码。有什么线索吗?

谢谢!

<div class="bgFilterTitles">
    <h1 class="filterTitles">COLOR</h1>
</div>
<div class="boxes">
<?php
   $colors = $con -> prepare("SELECT DISTINCT color_base1 FROM item_descr ORDER BY color_base1 ASC");
   $colors ->execute();
   while ($colorBoxes = $colors->fetch(PDO::FETCH_ASSOC))
   {
     echo "<input type='checkbox' class='regularCheckbox' name='color' value='".$colorBoxes[color_base1]."' /><font class='similarItemsText'>   ".$colorBoxes[color_base1]."</font><br />";
   }
?>
</div>


<div class="bgFilterTitles">
    <h1 class="filterTitles">PRICE</h1>
</div>
<div class="boxes">
<?php
   $prices = $con -> prepare("SELECT DISTINCT price FROM item_descr ORDER BY price ASC");
   $prices ->execute();
   while ($priceSort = $prices->fetch(PDO::FETCH_ASSOC))
   {
      echo "<input type='checkbox' class='regularCheckbox' name='price' value='".$priceSort[price]."' /><font class='similarItemsText'>   ".$priceSort[price]."</font><br />";
   }
?>
</div>

以下是使用的 CSS:

.boxes {
   width: 160px;
   float: left;
   padding: 10px;
   border: 1px solid #C6C6C6;
   clear: both;
}
.filterTitles
{
   background-color: #F1F1F1;
   font-family: Arial,Helvetica,Verdana,Sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #333;
   text-transform: uppercase;
   padding: 4px;
   border: 1px;
   border-color: #C6C6C6;
   border-top-style: dotted;
}

最佳答案

我不确定我是否理解正确,这是你想要做的吗?

http://jsfiddle.net/mdLVG/

在这种情况下,您需要将 clear:both; 添加到您的 .filterTitles CSS 类中。

关于html - CSS、HTML 和背景颜色问题。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13903298/

相关文章:

javascript - 如何创建一个滑动菜单,它将填充窗口宽度,除了拉杆按钮宽度?

html - 将 "?v=1"附加到链接和脚本标记中的 CSS 和 JavaScript URL 有什么作用?

css - 如何确保 MVC 在 div 中生成控件?

javascript - Twitter Bootstrap 网站不会在 Android 浏览器中向下滚动

java - iText 在表格中制作一整卷彩色

html - 如何更新 element.styles css

javascript - Google Org Chart 数据溢出到 div 之外

css - FontAwesome 为什么图标以 SVG 格式呈现?

java - 一种在 Java 中给定 Color 对象获取相应的十六进制颜色代码的方法?

colors - 在运行时更改文本颜色(Unity)?