【问题标题】:Changes occur in my divs when I use the "a" tag当我使用“a”标签时,我的 div 中发生了变化
【发布时间】:2021-01-28 00:03:36
【问题描述】:

当我使用“a”标签时,我的 div 会发生变化。我写了 600 行代码,但我的网站正在崩溃。 当我使用“a”标签时它应该没有效果。注意:“标签”我从未分类。

示例:

<a href="#">
    <div id="logokutu1" class="deneme ortalama neozel logoborder col col-md-a col-lg-a">
        <img width="100" height="22" src="marketplace logo/ne-lazimsa-logo.png">
    </div>
</a>

【问题讨论】:

  • &lt;div&gt; 包裹在&lt;a&gt; 中的目的是什么?
  • 我加个链接

标签: javascript c# html css bootstrap-4


【解决方案1】:

一般&lt;a&gt;有内联显示,你必须将显示改为块或内联块,然后给它你的样式

为了改变&lt;a&gt;显示就这样做

html:

<a class="test"></a>

css:

.test{
    display : inline-block
}

或者您可以将显示更改为仅block

在此之后你可以设置 whith 和 height 以及任何你想要的 &lt;a&gt; 标签

【讨论】:

  • 我该怎么做
  • @NurullahGüneyli 不是原始海报,但您似乎正在使用引导程序。 Bootstrap 具有显示类,因此您可以在 &lt;a&gt; 标签上使用 d-blockd-inline-blockgetbootstrap.com/docs/4.0/utilities/display
  • @JosephMarikle 和 Kasra Habibeygi 我试过你说的但没有改变
  • 一般来说,当你想给这个标签赋予样式(比如宽度和高度)时,你必须这样做,如果这不起作用使用.test{display : inline-block !important}
  • 我做了,但这是结果hizliresim.com/C1XYzQ
猜你喜欢
  • 1970-01-01
  • 2016-11-23
  • 1970-01-01
  • 2020-05-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-20
  • 1970-01-01
相关资源
最近更新 更多