我制作了一个有很多分工的简单网页.因此,为了直接导航到一个部门,我已将锚点放在这样的顶部:
<a href="#first">First</a><br/>
<a href="#second">Second</a><br/>
<a href="#third">Third</a>
Run Code Online (Sandbox Code Playgroud)
为了平滑滚动,我使用了javascript:
$('a').click(function(){
$('html, body').animate({
scrollTop: $( $(this).attr('href') ).offset().top
}, 500);
return false;
});
Run Code Online (Sandbox Code Playgroud)
现在我想为选定的部门添加效果.因此,当用户单击锚点时,页面会平滑地滚动到分区,并且所选分区将突出显示一秒钟.就像我们在Stack Overflow收件箱中获得任何新闻一样,我们点击它; 页面节点和新闻项目会在短时间内突出显示.
我想在我的页面上做那件事.因为我有超过18个分区并且它们都是相同的.因此有必要区分所选分区.
以下是Fiddle的例子:代码的小提琴
任何帮助,将不胜感激.提前致谢.
我正在尝试通过以下方式从列表中的 Excel 文件获取列数据:
private void Form1_Load(object sender, EventArgs e)
{
Excel.Application xlApp = new Excel.Application();
Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(@"D:/test.xlsx");
Excel.Worksheet xlWorksheet = xlWorkbook.Sheets[1];
Excel.Range xlRange = xlWorksheet.UsedRange;
int rowCount = xlRange.Rows.Count;
int colCount = xlRange.Columns.Count;
List<string> FirstColumnValues = new List<string>();
List<string> SecondColumnValues = new List<string>();
for (int row=1; row <= rowCount; row++)
{
for (int col = 1; col <= colCount; col++)
{
switch (col)
{
case 1:
FirstColumnValues.Add(xlRange.Cells[row, col].Value2.ToString());
break;
case 2:
SecondColumnValues.Add(xlRange.Cells[row, col].Value2.ToString());
break;
}
}
}
if …Run Code Online (Sandbox Code Playgroud)