Span with a href link not working
89,652
Solution 1
Link to working span - Bootply
That's because of this line in the CSS:
.label:empty{
display:none;
}
If you write something between the span
tags, it will work.
<a href="../../public/bassengweb/logout"><span class="label label-danger">Logg ut</span></a>
Although, it will look terrible with 'normal' bootstrap label when hovered, maybe do something like this:
<a href="../../public/bassengweb/logout">Logg ut</a><span class="label label-danger">Danger</span>
Solution 2
This is the best way! It works easy and clean.
<span onclick="window.location.href='www.google.com';">text</span>
and then you can give it a class:hover
for the color
Solution 3
The <span>
with class label
should have content,
check the Boostrap's example Boostrap Component - Label
Maybe you should try to put an "x"
<a href="../../public/bassengweb/logout">Logg ut<span class="label label-danger">x</span></a>
or use glyphicons, maybe
<a href="../../public/bassengweb/logout">Logg ut<span class="label label-danger"><span class="glyphicon glyphicon-circle-arrow-right"></span></span></a>
Comments
-
user3185936 over 4 years
Working to put a href in a span class, but I cant get the href link to work.
<a href="../../public/bassengweb/logout">Logg ut<span class="label label-danger"></span></a>
Also the label-danger wont show up.
-
collapsar about 10 yearsshouldn't it be the other way round (anchor embedded in the span) if you wish the class to cover the
a
element ? why don't you assign the class toa
? what do you mena by "does't show up" ? -
Laurel over 2 years
-
-
Laurel over 2 yearsThis is terrible for accessibility. It cannot be accessed with a keyboard, and prevents many other interactions such as right click, shift+click, drag+drop.