我有一个包含多行和两列的表.我希望整个表格行在使用时更改背景颜色#highlight:target.我已经能够使单个细胞改变颜色<td id="highlight">但不改变颜色<tr id="highlight">
CSS:
#highlight:target {
background-color: #FF9900;
-webkit-transition: all 1s linear;
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<a href="#highlight">Highlight!!</a>
<table>
<tr id="highlight">
<td>First Column</td>
<td>Second Column</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
我可以使用:target选择器更改整行的背景颜色吗?
我的Excel电子表格包含一列,其行可以包含值0,1或2.我的VBA代码对0s 的数量(特别是非1或的值2)求和,并将计数放入下面的单元格中.这似乎运行正常,因为最后单元格的值等于0应该的s 数,但数字显示如下(应该只是9):

数字无限重复.
我的VBA代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("F22")) Is Nothing And Not Intersect(Target, Range("F4:F21")) Is Nothing Then
Dim count As Integer
For i = 4 To 21:
If Not Cells(i, "F").Value = 1 And Not Cells(i, "F").Value = 2 Then
count = count + 1
End If
Next i
Cells(22, "F").Value = count
End If
End Sub
Run Code Online (Sandbox Code Playgroud)
这是VBA问题还是我的文档格式不正确?
你如何获得两个日期之间的天数Thymeleaf?
到目前为止的进展:
<span th:text="${#dates.format(#dates.createNow(), 'dd/MMM/yyyy HH:mm') - #dates.format(feed.dateCreated, 'dd/MMM/yyyy HH:mm')}">Number of Days</span>
Run Code Online (Sandbox Code Playgroud)
任何帮助将是非常可观的。谢谢
如何找到现有字符串的大写字母并在每个字母前添加 (-)?
string inputStr = "fhkSGJndjHkjsdA";
string outputStr = String.Concat(inputStr.Where(x => Char.IsUpper(x)));
Console.WriteLine(outputStr);
Console.ReadKey();
Run Code Online (Sandbox Code Playgroud)
此代码找到大写字母并将它们打印在屏幕上,但我希望它打印:
fhk-S-G-Jndj-Hkjsd-A
我怎样才能做到这一点?