css: wie mache ich so einen Unterstrich wie da?
https://themeix.com/livedemo?theme=appszone
zur class head-title finde ich nur diese Einträge aber das erstellt das nicht... : https://hastebin.com/hoyarafexo.css
wie geht dieser Strich genau ? kann man das auslesen ?
4 Antworten
![](https://images.gutefrage.net/media/user/regex9/1455660989427_nmmslarge__0_13_270_270_615d5a3bc6888f4c1486ce2b4d9d8f60.png?v=1455660989000)
Ja, das lässt sich auslesen. Wenn du das h2-Element im Inspektor einmal aufklappst, siehst du die Pseudoelemente :before und :after. Diese sind für die Umsetzung dieses Trenners verantwortlich.
Hier ein Fiddle dazu: https://jsfiddle.net/q1jbd23v/
![](https://images.gutefrage.net/media/user/tavkomann/1546901653590_nmmslarge__0_0_512_512_d0d8c4156c0806032a429d80fed1cb83.png?v=1546901654000)
kann man das auslesen ?
Ja, dazu kannst du die Entwicklertools verwenden. Dadurch findest du das:
.head-title:before {
position: absolute;
content: "";
left: 50%;
top: 58px;
width: 20px;
height: 6px;
background: #3f8ee8;
margin: 0 auto;
transform: translateX(-53%);
}
.head-title:after {
position: absolute;
content: "";
left: 50%;
top: 60px;
width: 100px;
height: 2px;
background: #3f8ee8;
margin: 0 auto;
transform: translateX(-53%);
}
Fiddle: https://jsfiddle.net/25q403dc/
![](https://images.gutefrage.net/media/user/EinAlexander/1568031404353_nmmslarge__0_0_355_355_53fff13ea2c79ad9fbc680094640ebd8.jpg?v=1568031404000)
<!doctype html>
<title>border-bottom</title>
<style>
h1 {
border-bottom:2px solid lightblue;
display:inline-block;
position:relative
}
h1:after {
border-bottom:6px solid lightblue;
position:absolute;
left:35%;
bottom:-4px;
width:20%;
content:" "
}
</style>
<h1>hello world</h1>
Alex
![](https://images.gutefrage.net/media/user/glebkema/1550522906650_nmmslarge__0_0_200_200_206c5dc1b471eb79da3f219b3ef382b3.jpg?v=1550522907000)
::before und ::after sind die Pseudoelemente. Das ::before erzeugt eine dünne Linie und das ::after erzeugt eine dicke Linie.
Darüber hinaus verwendet der Autor die absolute Positionierung, um Pseudoelemente unter der Überschrift und übereinander zu platzieren.
![- (Webseite, programmieren, HTML)](https://images.gutefrage.net/media/fragen-antworten/bilder/304870290/0_big.png?v=1550524907000)