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関数は、指定された時間間隔を日付に追加します。

推薦する

VMware vSphere 6.5 インストール チュートリアル (画像とテキスト)

vmware vSphere 6.5 は vSphere ソフトウェアのクラシック バージョンであ...

Ubuntu で FTP サーバーを構築する方法の詳細な説明 (成功保証)

1. 今日の午後、コースの要件により、Ubuntu で FTP サーバーを設定する実験を行う必要が...

Linux で完全な Samba サーバーを構築する方法 (CentOS バージョン)

序文smb は、クライアントとサーバー間の Web 接続および情報通信に使用できるプロトコルの名前で...

回転するフリップカードアニメーションの効果を実現するCSS

回転フリップ効果の CSS アニメーション、具体的な内容は次のとおりです。 1. まず2つのボックス...

Ubuntu の Python で C/C++ メソッドを呼び出すダイナミック リンク ライブラリの詳細な説明

ブーストをインストールPython から C/C++ を呼び出す方法はたくさんあります。この記事では...

MySQL の時間設定に関する考慮事項の詳細な要約

時間は本当に存在するのでしょうか?時間は人間が考え出した概念に過ぎず、物事の変化を測る基準に過ぎない...

MySQL 8.0.20 圧縮版のインストールチュートリアル(画像とテキスト付き)

1. MySQL ダウンロード アドレス。 http://ftp.ntu.edu.tw/MySQL...

Vueはログインジャンプを実装する

この記事では、ログインジャンプを実装するためのVueの具体的なコードを例として紹介します。具体的な内...

Mysqlはマスタースレーブ構成とマルチマスターマルチスレーブ構成を実装します

現在シミュレーションしているのは、マスター スレーブ システム (ホスト 1 台とスレーブ 1 台)...

Reactコンポーネントをフルスクリーンにする方法

導入この記事は、 React + antdをベースにして、完全な全屏demoを紹介します。その理由は...

Docker を使用した JMeter+Grafana+Influxdb 監視プラットフォームの構築に関する詳細なチュートリアル

Jmeter がネイティブの結果表示機能を提供していることは誰もが知っています。ネイティブの結果表示...

JavaScript WeakMap の使い方の詳しい説明

WeakMap オブジェクトは、キーが弱参照であるキー/値のペアのコレクションです。キーはオブジェク...

Tkinterはjsキャンバスを使用してグラデーションカラーを実現します

目次1. RGBを使用して色を表す2. Tkinter キャンバスコンポーネント3. グラデーション...

MySQL binlog ログを開く方法

binlog は、すべての mysql dml 操作を記録するバイナリ ログ ファイルです。 bin...

Nginx バージョンのスムーズなアップグレードソリューションの詳細説明

目次背景: Nginx スムーズ アップグレード ソリューションフォールバック手順要約する背景:負荷...