Wie ist es möglich, dachte css fügen Sie den Link unterstreichen mit einem reibungslosen Übergang?Link Unterstreichung mit Übergang
Solche in der Kopfzeile dieser Website link!
Wie ist es möglich, dachte css fügen Sie den Link unterstreichen mit einem reibungslosen Übergang?Link Unterstreichung mit Übergang
Solche in der Kopfzeile dieser Website link!
Ich habe es für Sie genau das gleiche wie der Link paaren
ul{
list-style: none;
position:relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-line-pack: stretch;
align-content: stretch;
list-style-type: none;
margin: 0;
}
li {
display: flex;
margin: 0 0.5rem;
font-size: 1.1rem;
line-height: 2rem;
cursor: pointer;
flex: 1;
}
a{
text-decoration: none;
color: #666;
}
a:after{
cursor: pointer;
content: '';
display: block;
margin: 0 auto;
width: 0;
height: 2px;
background: #b5cad7;
transition: width .4s;
}
a:hover:after{
width:100%;
}
<ul>
<li><a href="#">Test 1</a></li>
<li><a href="#">Test 1</a></li>
<li><a href="#">Test 1</a></li>
<li><a href="#">Test 1</a></li>
</ul>
Sie wissen nicht, warum hier viele Programmierer unhöflich sind.
Vielen Dank! das ist die Antwort! Ich akzeptiere es in zehn Minuten :-D –
Okay Kumpel, Prost :) –
sehen dies i seine Hoffnung, was Sie wollen
li {
margin-bottom: 10px;
}
.cool-link {
display: inline-block;
color: #000;
text-decoration: none;
}
.cool-link::after {
content: '';
display: block;
width: 0;
height: 2px;
background: #000;
transition: width .3s;
margin: 0 auto;
}
.cool-link:hover::after {
width: 100%;
//transition: width .3s;
}
<ul>
<li><a class="cool-link" href="#">A cool link</a></li>
<li><a class="cool-link" href="#">A cool link</a></li>
<li><a class="cool-link" href="#">A cool link</a></li>
</ul>
<a class="cool-link" href="http://youtu.be/t9nQDdrPgZ0">Check out the associated YouTube Screencast!</a>
vielen Dank, aber die Andre's Antwort ist passender –
Ihre Unterstreichung Start nach links und nicht in der Mitte –
OK don 't sorgen. Ich habe die Antwort bearbeitet –
seine Spieler sich eine Eigenschaft Hintergrund Position nicht unterstreichen –
und wie kann ich das tun? –
soryy gibt es zwei Möglichkeiten, diese Hintergrundposition zu tun und andere ist css nach der Klasse –