Html 为什么我的注册链接不起作用?

Html 为什么我的注册链接不起作用?,html,hyperlink,href,atag,Html,Hyperlink,Href,Atag,由于某些原因,我的注册链接将无法在我的标题内工作,任何帮助都将不胜感激 代码(在标题中): 编辑:现在添加了所有标题元素和css。 只是想添加一些细节,因为它想让我这样做,左边图像中标题的布局,然后是搜索栏,然后是登录输入、社交媒体图像和我试图修复的注册链接。您忘记设置div的宽度和高度 试试这个: #register{ text-align: left; position: relative; width: 100%; height: 80px; } #register a{

由于某些原因,我的注册链接将无法在我的标题内工作,任何帮助都将不胜感激

代码(在标题中):

编辑:现在添加了所有标题元素和css。
只是想添加一些细节,因为它想让我这样做,左边图像中标题的布局,然后是搜索栏,然后是登录输入、社交媒体图像和我试图修复的注册链接。

您忘记设置div的宽度和高度

试试这个:

#register{
  text-align: left;
  position: relative;
  width: 100%;
  height: 80px;
}
#register a{
  list-style-type: none;
  margin: 0px;
  text-decoration: none;
  vertical-align: middle;
}

由于相对定位,div重叠。因此,只需在相对定位的div中添加一个高编号的z索引,如
9999
,如下所示:

#register{
    text-align: left;
    position: relative;
    bottom: -20px;
    left: 100px;
    z-index: 9999;        
}

而且它应该工作得很好。

HTML很好。确保register.html的文件路径正确。register.html与我的所有其他页面都在源文件夹中,因此我不知道出了什么问题…谢谢。唯一的问题是,我确实需要它在那个位置,因为它适合我的标题。您可以提供更多的代码,您的页面结构添加了一些细节为您。很高兴我可以帮助!!干杯
#register{
  text-align: left;
  position: relative;
  width: 100%;
  height: 80px;
}
#register a{
  list-style-type: none;
  margin: 0px;
  text-decoration: none;
  vertical-align: middle;
}
#register{
    text-align: left;
    position: relative;
    bottom: -20px;
    left: 100px;
    z-index: 9999;        
}