【问题标题】:How to add a border to Zurb Foundation grid columns?如何为 Zurb Foundation 网格列添加边框?
【发布时间】:2023-03-29 17:15:01
【问题描述】:

我刚刚尝试为我的基础网格列添加边框,发现代码没有效果。已尝试寻找答案并实施替代技术,但由于某种原因没有任何效果。下面是我正在使用的代码(出于示例目的使用内联样式,实际代码中不存在!)。

<div class="large-4 columns" style="border-color: #466d98; border-width:10px;">
<h2 class="subheader"> Lorem Ipsum </h1>
<img src="img/cloud.png">
<p> consectetur adipiscing elit. Suspendisse a venenatis quam, et sagittis quam. Aenean vehicula euismod ipsum, eget blandit libero auctor nec. Nulla eget purus ut nunc lacinia dignissim. Vestibulum feugiat porta cursus. Curabitur posuere mollis massa quis mollis. Suspendisse ac luctus est, nec vestibulum dolor. Suspendisse potenti. Vivamus egestas vestibulum ante egestas adipiscing. In hac habitasse platea dictumst. Etiam eros orci, bibendum ut ultricies quis, mollis ut dolor.</p>
</div>

我也尝试过这种方法(不给列本身加边框,而是在其中添加一个带边框的 div):

<div class="large-4 columns">
<div style="border-color: #466d98; border-width:10px;">
<h2 class="subheader"> Lorem Ipsum </h1>
<img src="img/cloud.png">
<p> consectetur adipiscing elit. Suspendisse a venenatis quam, et sagittis quam. Aenean vehicula euismod ipsum, eget blandit libero auctor nec. Nulla eget purus ut nunc lacinia dignissim. Vestibulum feugiat porta cursus. Curabitur posuere mollis massa quis mollis. Suspendisse ac luctus est, nec vestibulum dolor. Suspendisse potenti. Vivamus egestas vestibulum ante egestas adipiscing. In hac habitasse platea dictumst. Etiam eros orci, bibendum ut ultricies quis, mollis ut dolor.</p>
</div>
</div>

这两种方法都不起作用。我非常惊讶我在互联网上的任何地方都找不到解决方案,因为肯定有很多人想要有边框的列。希望这不是我忽略了一些非常简单的事情的情况。任何人都可以对此有所了解吗?谢谢。

【问题讨论】:

  • 您真正缺少的唯一一件事是定义border-style 属性,即实心、虚线、虚线。如果你有这个,你的尝试就会奏效。当然,下面提到的速记方式更好;只是说你的实际错误是什么。

标签: css zurb-foundation


【解决方案1】:

你可以试试:

&lt;div class="large-4 columns" style="border: 10px solid #466d98;"&gt;

或在您的样式表中:

 .columns {
  border: 10px solid #466d98;
  }

【讨论】:

    【解决方案2】:
    1. 您缺少 border-style 属性。
    2. 您打开了一个&lt;h2&gt; 标签,但用&lt;/h1&gt; 关闭它
    3. 关闭你的&lt;img&gt;标签
    4. 写边框的更短的方法是border: 10px solid #466d98;

    固定标记看起来像that。和here's 一个带有短版边框。

    您可能有其他 CSS/标记问题导致它无法在您的代码中工作(例如,如果元素具有 display: table-row;,则不会应用边框)。

    【讨论】:

    • 是的,抱歉,代码是匆忙编写和重新排列的。 W3Schools 似乎认为您不必关闭 img 标签。在你指出之后用谷歌搜索它,现在明白它是为了 xhtml 兼容性。感谢您的指出,很久没有这样做了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-29
    • 2013-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-01
    相关资源
    最近更新 更多