Zum Inhalt springen
ThreadHTML5 & CSS

variables width möglich?

Kategorie
HTML5 & CSS
Antworten
5
Verfasst von: ehemaliges Mitglied Datum: 03.01.2012, 11:05 Uhr
Archiv-KommentarArchiviert, nicht priorisiertHTML5 & CSS

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt variables width möglich? aus Sicht der Rubrik HTML5 & CSS.

Die Diskussion bleibt als Archiv nutzbar. Für die aktuelle Bewertung empfehlen sich ergänzend neuere Artikel, Tools oder eine konkrete Analyse.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Startbeitrag

Archivierter Thread aus dem Seitenreport-Forum.

Zur Kategorie
ehemaliges Mitglied
Threadstart · HTML5 & CSS · 03.01.2012, 11:05 Uhr

Hallo zusammen!

Ich habe bei mir eine Funktion in einen Blog eingebaut, die mit Wochentag und Datum anzeigt das und wann ein Artikel aktualisiert wurde.

Dieser Anzeige habe ich einer css-Klasse zugeordnet, die unter anderem dafür sorgt, das die Anzeige farblich hinterlegt wird.

Ist es möglich, die width-Angabe der farbigen Markierung so variabel zu gestalten, das es sich immer der Länge der Ausgabe anpasst?

Denn 'Montag, 02.01.2012' ist ja kürzer als 'Donnerstag, 05.01.2012'.

Oder geht das nur statisch?

Danke im voraus!

Marcus

Antworten

5 Beiträge
gelöschter Benutzer · 03.01.2012, 13:28 Uhr
Antwort

Wo ist das Problem?

Hier ein Beispiel:
[html]Montag, 02.01.2012[/html]

[html]Donnerstag, 05.01.2012[/html]

romacron
JDev Xer · Content Gott (1224 Beiträge) · 03.01.2012, 13:38 Uhr
Antwort

@Thomas, denke ich auch

ich glaube die Frage zielt auf:



$dateString="hier das Datum mit punkt und komma";

$anzahlStellen=count($dateString);
$pixelFactor=5;

$width=$anzahlStellen*$pixelFactor;

echo $width."px";

gelöschter Benutzer · 03.01.2012, 14:10 Uhr
Antwort

Hallo ihr beiden!

Danke für Eure Hilfe!

Ja, Roman! Die Frage zielt eher auf deine Antwort-Variante ab. Da das Datum und der Wochentag aus einer Variablen geholt werden:

the_modified_date(\'l, d.m.Y\');

romacron
JDev Xer · Content Gott (1224 Beiträge) · 03.01.2012, 15:17 Uhr
Antwort

Mein Vorschlag ist quasi der worst-case.

So wie Thomas das schrieb ist es vollkommen richtig, mehr braucht es nicht.

//css

.dateFormatter{
width: 40px // || 100%
}

und das html snippet.

mehr braucht es wirklich nicht

gelöschter Benutzer · 03.01.2012, 15:26 Uhr
Antwort

Ihr beiden seid einfach bombig!

Ich hätte mir da sonstwas bei abgebrochen!