Linuchs: calc: Feldlänge abhängig von width eines anderen tags

Beitrag lesen

Moin,

da es in HTML keine Tabulatoren gibt, an denen der nächste Text beginnt, definiere ich ein div und danach geht's weiter.

form l, l {
  display: inline-block;
  position: relative;
  width: 12em;
  border: .1pt dotted transparent;
}
<p><l>###URL Panoramafoto###picture-URL###foto-URL###</l>
<input [disabled]
type        = "text"
name        = "bild_url"
title       = "bild_url"
maxlength   = 100
value       = "[bild_url]"
/></p>

So sieht's aus:

Nun möchte ich, dass das input-Feld den Platz bis zum gelben Rand nutzt. Wenn ich dem aber style = "width:100%" hinzufüge, sieht es so aus:

Ich muss also 100% abzüglich der Breite des l-Tags rechnen. Wie geht das, wie verweist calc auf ein anderes Eelement?

Gruß, Linuchs