目前我已经设置了我的网站,以便链接在鼠标悬停时具有下划线。如何获取它以便某些链接忽略这一点?
我的代码:
a:hover {
border-bottom: solid #000 2px !important;}
我不想将此应用于此的HTML:
<div class="banner">
<h1><a href="home.html" class="titleLink">Brian Funderburke Photography & Design</a></h1>
&#13;
我想我可能会对我的h1应用text-decoration:none,但问题是在css中选择我的h1。我的不同尝试都没有起作用,所以我认为我正在编写选择器错误。在这种情况下我该如何编写选择器?
答案 0 :(得分:4)
首先,删除!important
。这是不必要的,使事情变得比他们需要的更困难。
然后,假设.titleLink
是你的&#34;不要将悬停效果放在这个&#34;上课,只是做...
a.titleLink:hover {
border-bottom: none;
}
完成。
答案 1 :(得分:1)
.banner h1 a:hover {
border-bottom: 0 !important;
}
答案 2 :(得分:1)
public void Add(Car carToAdd)
{
var regQuery = Cars.Select(car => new { car.Registration });
foreach (var car in regQuery)
{
if (!regQuery.Contains(Car carToAdd.Registration))
{
Cars.Add(carToAdd);
}
else
{
Console.WriteLine("Reg already exists!");
}
}
答案 3 :(得分:1)
你可以这样做:
添加新课程
<强> CSS 强>
a.noborder:hover {
border-bottom: none !important;}
<强> HTML 强>
<div class="banner">
<h1><a href="home.html" class="titleLink noborder">Brian Funderburke Photography & Design</a></h1>
答案 4 :(得分:0)
您可以按班级申请。所以你可以写:
.titleLink:hover {text-decoration: none;}
希望它有所帮助。
您可以通过编写课程
使其更具可重用性 .noDeco:hover {text-decoration: none;}
然后将其用作您不想要下划线的链接的类。
答案 5 :(得分:0)
您需要定义一个特定于titleLink类的悬停:
a.titleLink:hover {
border-bottom: none !important;
}
或者如果您在页面的其他部分使用该类,则需要为该特定链接定义新类或帮助程序类。
答案 6 :(得分:0)
a {
text-decoration: none;
}
a:hover {
border-bottom: solid #000;
}
.borderBottom0 {
border-bottom: 0!important;
}
<div class="banner">
<h1><a href="home.html" class="titleLink">Brian Funderburke Photography & Design</a></h1>
<h1><a href="home.html" class="titleLink borderBottom0">Brian Funderburke Photography & Design</a></h1>