Laravel 5 css:仅链接图像而不是列的整个宽度

时间:2018-04-09 15:44:45

标签: html css laravel-5 sass

我有一个div,里面有一些带有链接的图像。问题是链接占据了列的整个宽度而不仅仅是图像。也许是因为我使用了自动保证金?我该如何解决?感谢。

SASS:

.anuncio{
    padding-bottom: 25px;

    img{
      display: block;
      margin: 0 auto;
      padding-bottom: 25px;
    }
}

查看:

<div class="anuncio">

    <a href="#">{!! HTML::image('images/one.png', '', array('width' => '180')) !!}</a>

    <a href="#">{!! HTML::image('images/two.svg', '', array('width' => '240')) !!}</a>

</div>

2 个答案:

答案 0 :(得分:0)

你能试试吗?

.anuncio{
    padding-bottom: 25px;
    a{
       padding-bottom: 25px;
    }
    img{
      display: block;
      margin: 0 !important;
    }
} 

答案 1 :(得分:0)

我使用css中的 align-items justify-content 以及视图中每个元素的 divs 解决了这个问题。

SASS:

.anuncio{
    padding-bottom: 25px;
    align-items: center;
    justify-content: center;

    img{
      padding-bottom: 25px;
    }
}

查看:

<div class="anuncio">

    <div><a href="#">{!! HTML::image('images/one.png', '', array('width' => '180')) !!}</a></div>

    <div><a href="#">{!! HTML::image('images/two.svg', '', array('width' => '240')) !!}</a></div>

</div>