2017-01-27 2 views
1

ich brauche, um mehrere Informationen auf der gleichen Linie zu erhalten diese bekommen:Wie mehrere dl/dt/dd-Tags auf der gleichen Linie

Namen: Robert Alter: 10 Geschlecht: männlich

Wo die Etiketten verschiedene Farben von dem Wert sind. Wie würde ich das tun?

+1

Wo ist Ihr Code? –

Antwort

3

Die dt und dd Tags haben display: block über den Browser eingestellt. Setzen Sie das einfach auf display: inline oder inline-block zurück, um sie in derselben Zeile zu setzen.

dt, dd { 
 
    display: inline-block; 
 
    margin: 0; 
 
} 
 
dt { 
 
    font-weight: bold; 
 
} 
 
dt:after { 
 
    content: ":"; 
 
}
<dl> 
 
    <dt>Name</dt> 
 
    <dd>Robert</dd> 
 
    <dt>Age</dt> 
 
    <dd>10</dd> 
 
    <dt>Gender</dt> 
 
    <dd>Male</dd> 
 
</dl>

+0

Während es nicht wirklich wichtig ist, ist der Doppelpunkt in der Frage nicht fett, während es in der Antwort ist, die durch Hinzufügen von 'font-weight: normal;' zu dt: after gelöst werden konnte –

Verwandte Themen