Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-01-2006, 21:53   #1 (permalink)
Webverwickler
 
Benutzerbild von wanst
 
Registriert seit: May 2005
Beiträge: 327
CSS/setStyle - Zeilenabstand

Kann man in einem Textfeld über CSS den Zeilenabstand ändern, also 'line-height' bei HMTL-CSS?

Wenn nicht, wie sonst?

Danke schonmal!
__________________
Gruß
Wanst

Reden ist Silber, Schweigen ist Gold! ... Meistens
wanst ist offline   Mit Zitat antworten
Alt 18-01-2006, 00:38   #2 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
ist zwar nicht dokumentiert, aber leading funktioniert auch in styles:
so:
PHP-Code:
import TextField.StyleSheet;
var 
myStyleSheet:StyleSheet = new StyleSheet();
myStyleSheet.setStyle("test", {color:'#000000',fontWeight:'bold'leading:10});
myText.styleSheet myStyleSheet
myText
.htmlText "<test>guggelgiu<br>kjxkcj</test>" 
oder extern (in datei flash.css):
HTML-Code:
test {
  color: #FF0000;
  font-weight:"bold;
  leading:-25;
}
PHP-Code:
import TextField.StyleSheet;
var 
myStyleSheet:StyleSheet = new StyleSheet();
myStyleSheet.onLoad = function(success:Boolean) {
    if (
success) {
    
myText.styleSheet this;
    
myText.htmlText "<test>guggelgiu<br>kjxkcj</test>";
    }
};
myStyleSheet.load("flash.css"); 

gruß
michael
michael ist offline   Mit Zitat antworten
Alt 18-01-2006, 00:43   #3 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
sorry kommando zurück, geht erst ab flash8, sorry.
michael ist offline   Mit Zitat antworten
Alt 18-01-2006, 21:31   #4 (permalink)
Webverwickler
 
Benutzerbild von wanst
 
Registriert seit: May 2005
Beiträge: 327
Unhappy

Zitat:
... geht erst ab flash8 ...
Och Sch***e!

Nixfürungut

Trotzdem danke!
__________________
Gruß
Wanst

Reden ist Silber, Schweigen ist Gold! ... Meistens
wanst ist offline   Mit Zitat antworten
Alt 18-01-2006, 22:48   #5 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
naja nicht so schnell aufgeben.
so könnte man sich das für flash 7 hinhacken.

PHP-Code:
import TextField.StyleSheet;
var 
myStyleSheet:StyleSheet = new StyleSheet ();
myStyleSheet.setStyle("test", {color:'#000000',fontWeight:'bold'leading:40});
myStyleSheet["_styles"].test.leading myStyleSheet["_css"].test.leading;
myText.styleSheet myStyleSheet
myText
.htmlText "<test>guggelgiu<br>kjxkcj</test>" 
oder extern in flash.css
HTML-Code:
test {
  color: #FF0000;
  font-weight:"bold;
  leading:20;
}
PHP-Code:
import TextField.StyleSheet;
var 
myStyleSheet:StyleSheet = new StyleSheet ();
myStyleSheet.onLoad = function (success:Boolean)
{
    if (
success)
    {

        
this._styles.test.leading this._css.test.leading;
        
myText.styleSheet this;
        
myText.htmlText "<test>guggelgiu<br>kjxkcj</test>";
    }
};
myStyleSheet.load ("flash.css"); 
natürlich kannst du auch einfach so mit textformat.leading ganz ohne css den zeilenabstand setzen. bei flash7 ist nur drauf zu achten das sich leading nicht auf negative werte setzen läßt, in flash8 geht auch das.
michael ist offline   Mit Zitat antworten
Alt 20-01-2006, 22:26   #6 (permalink)
Webverwickler
 
Benutzerbild von wanst
 
Registriert seit: May 2005
Beiträge: 327
Hmmm...

'leading' - danach habe ich eigentlich gesucht. Insofern Danke!

Problem ist nur, ich habe schon den flash 8 player, der zeigt das auch ordentlich an, schau ich mir das aber im flash 7 player an (zB. ctrl+enter in MX2004), hat leading keine Auswirkung...

Aber gut, das ist ja im Grunde erstmal egal, der eine bekommt es so zu sehen, der andere besser...

In dem Fall: GROSSES DANKESCHÖN!
__________________
Gruß
Wanst

Reden ist Silber, Schweigen ist Gold! ... Meistens
wanst ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 03:07 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele