Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 从最后一个div中删除边框_Html_Css_Twitter Bootstrap - Fatal编程技术网

Html 从最后一个div中删除边框

Html 从最后一个div中删除边框,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我正在努力从上一个div中删除边框,下面是我的代码: <div class="media"> <a class="pull-left" href="producten.php?product=<?php echo $key; ?>"> <img class="media-object" src="img/<?php echo $key; ?>.png"> </a> <div cla

我正在努力从上一个div中删除边框,下面是我的代码:

<div class="media">
    <a class="pull-left" href="producten.php?product=<?php echo $key; ?>">
       <img class="media-object" src="img/<?php echo $key; ?>.png">
    </a>
    <div class="media-body">
        <h4 class="media-heading"><?php echo $output["naam"]; ?></h4>
        <div class="row">
            <div class="col-sm col-xs-10">
              <p><?php echo $output["omschrijving"]; ?></p>
            </div>
            <div class="col-sm-2 col-xs-2">
              <p class="pull-right">Prijs:<b><?php echo $output["prijs"]; ?></b></p>
            </div>
        </div>
    </div>
</div>
但这似乎不起作用,请注意,我正在使用Bootstrap。请原谅,有些单词是荷兰语的,或者PHP可能是垃圾,但这就是我学习的原因。

:只有当所讨论的元素是容器的最后一个子元素时,最后一个子元素才起作用。:类型的最后一个用于特定类型元素的最后一个

.media:last-child {
  border:none;
}

试着这样做:

div.media:last-child{
}

我们也要重新设置边界吗

.media:last-of-type {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 10px;
    padding-bottom: 10px;
    color: red;
    border:none;
}

您可以尝试以下代码:

.media:last-child{

 border:0;

}

IE7/IE8不支持AFAIK的最后一个孩子

也许你可以颠倒边框的顺序,而不是从最后一个边框中删除border bottom,然后从第一个边框中删除border top?你甚至不需要穿上它:

.media + .media {border-top: 1px solid #000000;}
或者类似的东西,以某种方式将其反转,并瞄准第一个孩子,而不是上面提到的第一个孩子以外的所有人


编辑:更新的代码可能更适合您的示例

类型的最后一个是元素选择器而不是类,因此,如果您的媒体div之后有另一个div,则它将对该div应用样式,而不是将border重置为none吗?我在你的代码中没有看到它。
.media + .media {border-top: 1px solid #000000;}