+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Titel seitenbreit, Lösungsansatz

  1. #1
    fyp
    fyp ist offline
    TP-Senior fyp ist auf einem guten Weg Avatar von fyp
    Registriert seit
    Mar 2004
    Ort
    Berlin
    Beiträge
    183

    Cool Titel seitenbreit, Lösungsansatz

    Hallo Leute,

    ich würde gerne dass meine Überschrifften eine varrierende Grösse haben, um immer die Seitenbreite auszufüllen.
    Also bsp: wenn die Überschrift "kurz" lautet, ist die Schriftgrösse riesig, wenn es aber "Mein Gott ist das ein langer Satz" lautet ist sie dementsprechend kleiner.
    Klar kann ich das per Hand machen, aber ich hätte Spass dran es zu automatisieren.

    Ich denk an sowas wie mit php die Zeichen zählen und dann es in px umzurechnen...
    Und auf sowas wie if (zeichen=1) groesse=100; if (zeichen=2) groesse=75 etc... hab ich auch kein Bock, will was schönes.

    Auf blöd gibts ja sogar eine pure CSS Lösung...

    Weisst wie ich mein?

    Grüsse aus dem Regen,
    fyp
    Gott, Du bist Schuld!

  2. #2
    TP-Insider wuselmann macht sich hier sehr viel Mühe Avatar von wuselmann
    Registriert seit
    May 2001
    Ort
    Hamburg
    Beiträge
    869
    Schon mal an JavaScript/jQuery gedacht? PHP scheint mir für die Ausgabe in dem Fall nur bedingt geeignet, wenn Du bei den immer stark unterschiedlichen Browsern verlässlich die Größe anpassen willst...
    Könnte sogar ein leckerer optischer Effekt sein die Überschriften dynamisch "aufzupumpen".

  3. #3
    fyp
    fyp ist offline
    TP-Senior fyp ist auf einem guten Weg Avatar von fyp
    Registriert seit
    Mar 2004
    Ort
    Berlin
    Beiträge
    183
    Manchmal bin ich echt langsam....
    Danke...
    Schäm mich...
    Haste dafür ne Idee?
    Meine Jqueryskills sind mittelmässig.
    Oder ne Googlesuche, fällt grad nix ein.
    Gott, Du bist Schuld!

  4. #4
    TP-Insider wuselmann macht sich hier sehr viel Mühe Avatar von wuselmann
    Registriert seit
    May 2001
    Ort
    Hamburg
    Beiträge
    869
    *hmmm
    Würde der Bequemlichkeit wegen mit jQuery spielen. Ein möglicher spontaner Ansatz (Grundprinzip) könnte sein:

    a) HTML erst mal bauen, als sei nichts spezielles geplant, allerdings eine Klasse "sizeme" an die zu vergrößernde Überschrift hängen, die 100% breit, "overflow:hidden;" und "white-space: nowrap;" setzt.
    b) Sobald das Document ready ist
    c) Selector über alle h1 mit class="sizeme"
    d) em-Wert des Objektes solange += 10% bis Object.width() < Object.scrollWidth ist.
    e) em-=10% und die Breite ist annähernd 100% (Finetuning in weiterer Schleife möglich)
    f) ggf. Höhe des h-Containers neu setzen

    Geht vielleicht noch eleganter mit "blinder Vorarbeit" oder gar auf ganz anderen Wegen. Viel Spaß beim ausfuchsen.

  5. #5
    fyp
    fyp ist offline
    TP-Senior fyp ist auf einem guten Weg Avatar von fyp
    Registriert seit
    Mar 2004
    Ort
    Berlin
    Beiträge
    183
    schick.
    macht glaube ich Sinn.
    Setz mich aber morgen ran, jetzt erstmal verdiennter Schlaf...
    Danke Dir nochmals!
    Gott, Du bist Schuld!

  6. #6
    TP-Insider wuselmann macht sich hier sehr viel Mühe Avatar von wuselmann
    Registriert seit
    May 2001
    Ort
    Hamburg
    Beiträge
    869
    Na wie läuft's - machen wir gleich ein jQuery-Plugin drauß?

  7. #7
    fyp
    fyp ist offline
    TP-Senior fyp ist auf einem guten Weg Avatar von fyp
    Registriert seit
    Mar 2004
    Ort
    Berlin
    Beiträge
    183
    war faul... hab kopiert:
    http://fittextjs.com/

    sorry....
    Gott, Du bist Schuld!

+ Antworten

Ähnliche Themen

  1. Titel
    Von katalina im Forum Dreamweaver & andere Webeditoren
    Antworten: 6
    Letzter Beitrag: 24.03.2006, 12:06
  2. checkbox - Suche Lösungsansatz
    Von StephanF im Forum Traum-Dynamik
    Antworten: 5
    Letzter Beitrag: 25.01.2005, 14:33
  3. Titel
    Von Bastler im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 02.12.2003, 09:58
  4. Titel
    Von amphibius im Forum Dreamweaver & andere Webeditoren
    Antworten: 2
    Letzter Beitrag: 25.01.2003, 16:35
  5. titel ( faq )
    Von caspar im Forum Support-Forum
    Antworten: 0
    Letzter Beitrag: 05.03.2002, 15:25

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51