Flash での HTML と CSS の適用

Flash での HTML と CSS の適用
Flash での HTML と CSS の適用:
同僚の Den が Flash で HTML と CSS を使って何かを作っているのを偶然見ました。コードは次のとおりです。
var myStyle:TextField.StyleSheet = 新しい TextField.StyleSheet();
myStyle.load("sample.css");
content_txt.styleSheet = myStyle;
複数行コンテンツ
content_txt.wordWrap = true;
コンテンツテキストをtrueに設定します。
var story:XML = 新しい XML();
ストーリーを無視する
story.load("sample.html");
story.onLoad = 関数(){
content_txt.htmlテキスト = ストーリー;
}
これは外部 CSS と HTML を読み込むためのものです (実際には -_-b を使用して XML を HTML として読み込みます)。その後、Den は AS でスタイルを記述する 2 つの方法を作成しました。
var css_str:String = ".aoao{color:#010101;font-weight:bold;} .aoao:hover{color:#ff0000}";
myStyle.parseCSS(css_str)myStyle.setStyle(".aoao", {color:'#010101', fontWeight:'bold'});
myStyle.setStyle(".aoao:hover", {color:"#ff0000"});
実際、HTML は AS で記述することもでき、文字列を直接入力するだけです。 AS 内に CSS を記述するか、外部 CSS を読み込むかは状況によって異なります。Web で使用する場合は、リクエスト数、ファイルサイズ、キャッシュ、そして何よりもメンテナンスコストも考慮する必要があります。しかし、Web アプリケーションでは適切なアプリケーションが思いつきません。HTML を使用してブラウザで Flash を読み込み、その後 Flash を使用して HTML と CSS を読み込むというのはあまり意味がありません。さらに、サポートが非常に弱いです。サポートされている HTML タグと CSS 属性を確認してください。 = もともと中国語の下線の問題を解決するために使用したいと思っていましたが、うまくいきませんでした。他の人はフラッシュを使用して下線を引いていると聞きました。
ブラウザアプリを実際に操作してみます。デスクトップ アプリを使い続けます。

<<:  一般的なDockerコマンドの概要

>>:  MySQLのDATE_ADDとADDDATE関数は、指定された時間間隔を日付に追加します。

推薦する

webpack-dev-server のコア概念とケースの詳細な説明

webpack-dev-server コアコンセプトWebpack の ContentBase と ...

bash のスクリプトデバッグメカニズムの詳細な説明

スクリプトをデバッグモードで実行するbash -x <script> を使用すると、スク...

js 配列から重複を削除する 11 の方法

実際の業務や面接では、「配列の重複排除」の問題によく遭遇します。以下は、js を使用して実装された配...

htmlダウンロード機能の詳しい説明

新しいプロジェクトは基本的に終了しました。フロントエンドとバックエンドを分離して統合を完了したのは初...

HTMLページをクリックしてダウンロードファイルを実装する2つの方法

1. <a>タグを使用して完了します <a href="/user/te...

要素 el-table テーブルの二次カプセル化 (テーブルの高さの調整付き)

序文会社でのインターンシップ中、フロントエンド開発にはvue+element-uiフレームワークを使...

React における setState の同期または非同期の問題の理解

目次1. setState は同期的ですか?非同期ですか? 2. 非同期的に動作する1. React...

MySql はコミットする必要がありますか?

MySQL が挿入などの操作を実行するときにコミットする必要があるかどうかは、ストレージ エンジン...

MySQL パフォーマンス最適化のための魔法のツール、Explain の基本的な使用分析

導入MySQL には、SELECT ステートメントを分析し、開発者が最適化できるように SELECT...

WeChat 8.0の爆発的な特殊効果を実現するために300行以上のCSSコードが必要

WeChat 8.0 アップデートの主な特徴は、アニメーション絵文字のサポートです。送信するメッセー...

HTML で vue-router を使用するサンプル コード

vue と vue-router の紹介 <script src="https://...

Windows Server2014 にセキュリティを適用して MySQL をインストールする際のエラーに対する完璧な解決策

理由はインストール後にきちんとアンインストールされなかったためです。この問題を解決するには、次の点に...

MySQL 5.7.18 MSI インストール グラフィック チュートリアル

この記事では、参考までにMySQL 5.7.18 MSIインストールチュートリアルを紹介します。具体...

HTML における if 判断の使用

Django Web開発の過程で、HTMLを書く際にバックエンドから同じ名前のリスト変数が渡されるが...