gpt4 book ai didi

html - 用html.erb添加样式的具体方法?

转载 作者:太空宇宙 更新时间:2023-11-04 16:18:38 26 4
gpt4 key购买 nike

已按照答案指示更新了 css 和 html,但不幸的是,样式信息仍未传递给 td。该类被定义为限制但没有样式。


在一些非常基本的事情上遇到了一些麻烦。

HTML

     <%= stylesheet_link_tag "test.css" %>
</head>
<body>

<table class="results">
<% @result.each do |object|%>
<tr>
<td class="limit"> <%= object%> </td>
</tr>

<%end%>
</table>

</body>

CSS
table.results
{
width: 100%;
border: .2em ridge #000000;
}
td.limit
{
width:50%;
background-color: #fff000;
border: .2em ridge #0f0f0f;
}

在结果输出中。在 ruby​​ 循环之外定义其类的表具有其所有样式属性。

但是 ruby​​ for.each 循环中的 TD 没有。在 Ruby 中是否有一些特定的方法可以将类添加到 HTML 元素?


按要求输出html表格

<!DOCTYPE html>
<html>
<head>
<title>Crawler</title>
<link href="/stylesheets/globalStyleSheet.css?1312383253" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/jquery.inputlimiter.1.0.css?1312464674" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/test.css?1313055311" media="screen" rel="stylesheet" type="text/css" />
<script src="/javascripts/prototype.js" type="text/javascript"></script>
<script src="/javascripts/effects.js" type="text/javascript"></script>
<script src="/javascripts/dragdrop.js" type="text/javascript"></script>

<script src="/javascripts/controls.js" type="text/javascript"></script>
<script src="/javascripts/rails.js" type="text/javascript"></script>
<meta name="csrf-param" content="authenticity_token"/>
<meta name="csrf-token" content="fQ/oa3q+Aq68GZenV26YuwPjDgbijTeuO3VJihtYHI8="/>
</head>
<body>

<html>
<head>

<link href="/stylesheets/test.css?1313055311" media="screen" rel="stylesheet" type="text/css" />
</head>

<body>

<table class="results">
<tr id="test-tr">
<td class="limit"> blag blah </td>
</tr>

<tr >
<td class="limit"> testing 45 </td>

</tr>

<tr >
<td class="limit"> testing</td>
</tr>

</table>

</body>
</html>


</body>
</html>

最佳答案

td 的 CSS 中 background-color 属性后缺少分号。这将删除 background-colorborder 属性。

您可能想利用 W3C CSS Validation Service用于对 CSS 进行基本的健全性检查。在你的情况下,它说:

td.limit Value Error : background-color attempt to find a semi-colon before the property name. add it

...这有点神秘,我承认,但至少是针对您的问题的合理指示。

关于html - 用html.erb添加样式的具体方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7023818/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com