-
HTML5キャンバス要素に描画される画像の色を変更します。
HTML5 Canvas要素に描画される画像の色を変更するには、次のコードを実行してみてください。 drawImage()メソッドを使用する- function display(img1, red, gr, bl) { //func to change color of image var canvas1 = document.createElement('canvas');//canvas element initialisation canvas1.width = img.width;//canvas width initialisation
-
HTML5を使用してFlexboxの要素間の未知のギャップを解決します。
flexboxの要素間の不明なギャップは、バー分割へのヘッダーのマージンの折りたたみが原因です。これを解決するには- ヘッダーのマージンが0にリセットされるか、バーに境界線が追加されます。 バーにプロパティパディング:10pxを追加することで、バーにパディングを行うことができます。 次のコードスニペットを試して、不明なギャップの問題を解決してください- .bar { background: yellow; color: gray; height: 250px; padding: 10p
-
HTMLのかみそりHtml.DropDownListFor()のページロードで選択されるオプションを選択しますか?
Shortandは、かみそりHtml.DropDownListFor()のページロードで選択されるオプションを決定するために使用されます。次のコードスニペットを実行してみてください- // return Boolean value @Html.DropDownListFor(m => m.Valeur, new List< SelectListItem > { //new list item list item1 is generated new SelectListItem { Value = "0" , Text = "Show",
-
HTML5キャンバスでマルチクリックイベントを使用するにはどうすればよいですか?
キャンバスに円が描かれていて、半分に赤い色を、円の一部に灰色を塗ったら、赤い色をクリックすると、function1を呼び出します。 灰色の部分をクリックすると、関数2が呼び出され、再利用可能なパスオブジェクトを使用して、テストするさまざまな部分を格納する必要があります。クリックハンドラーを使用して、キャンバスを共有し、目的の作業を行うことができます。 Path2Dオブジェクトを使用して、パス情報を保存できます。 var path1 = new Path2D(); var path2 = new Path2D(); var newpaths = [path1,path 2]; /
-
HTML5キャンバスとJSライブラリの選択/ドラッグアンドドロップ機能?
HTML5キャンバスを使用して図形、テキスト、曲線を描画し、onClickやドラッグアンドドロップ関数などの従来のDOMイベントを添付する場合は、クロスバーフレームワークRaphaelを使用してドラッグを実行しますイベントをドロップまたはタッチします。 このテクノロジーは、古いバージョンのIEにSVGとXMLを使用します。 HTMLを使用したドラッグアンドドラッグを以下に示します。 例 <!DOCTYPE html> <html lang = "en"> <head>
-
名前の先頭が同じで末尾がHTMLで異なる場合に、ID要素にCSSスタイルを適用する
投稿は、「id=post」を指定したdivを使用して選択できます。これにより、引用符で囲まれた値を含むIDを持つすべてのdiv要素が選択されます。 どちらでも使用できます- div[id*='post-'] { ... } or div[id^='post-'] { ... }. div [id * =post-] {...}は、すべての値が引用符で囲まれているidを持つすべてのdiv要素を選択します。 または、使用できます div[id^='post-'] { ... } これにより、引用符で始まるIDを持つすべてのdiv要素が選択されま
-
HTML5キャンバスの円弧の開始角度と終了角度は何ですか?
arc()関数には、開始角度と終了角度の使用法を示す次の定義があります- arc(x, y, radius, startAngle, endAngle, anticlockwise) このメソッドには次のパラメータがあります- xとyは円の中心の座標です。 半径は円の半径です StartAngleとEndAngleは、アークの始点と終点をラジアンで定義します。開始角度と終了角度は、水平方向、つまりx軸から測定されます Anticlockwiseはブール値であり、trueの場合は反時計回りに弧を描き、それ以外の場合は時計回りに弧を描きます。
-
HTML5CanvasからJavaScriptへの値の取得
Canvasに何かを描画すると、描画されたものの記憶は保持されません。描画中は、描画時に必要なすべての情報を自分で追跡する必要があります。したがって、メモリを保持しないため、HTML5キャンバスからJavaScriptに値を取得することはできません。このように描くだけです- <canvas id = "myCanvas" height = "300" width = "500" style = "border:2px solid #808080;"></canvas> ボタンの機能を追加し
-
プルダウンして、モバイルWebブラウザでHTML形式で更新します。
画面をプルダウンしてページを更新し、最新の更新を取得する必要がある場合は、JavaScript、xhttprequests、タッチイベントを使用してこれを行うことができます。 プルリフレッシュは、AJAXのXHRのトリガーです。これにより、必要な要素に新しいデータが追加されます。 プルリフレッシュは、iscrollのようなハイジャックされたJavaScriptスクロールメカニズムの助けを借りて実装できます。 Twitterはiscrollを使用して更新オプションをプルしています。 もう1つの方法は、オーバーフローの更新ハンドラーを作成することです。 :スクロール コンポーネント。 提供さ
-
スクリプトを使用してHTML5Canvasタグの「getContext」プロパティを削除できますか?
HTML5仕様には、スクリプトによるgetContextプロパティの削除が有効であるという説明はありません。 HTMLCanvasElementのgetContextプロパティを削除してから、別のステートメントで未定義にするコードを記述できます。 Delete window.HTMLCanvasElement.prototype.getContext; _assertSame(window.HTMLCanvasElement.prototype.getContext, undefined, "window.HTMLCanvasElement.protot
-
EventSourceとHTML5サーバーサイドイベントを使用したラップされたWebSocket
イベントソースは単なるWebソケットです- データを送信できません テキストまたはイベントストリーム形式を使用します サーバー定義のイベントを発生させます サーバープッシュのみが必要なアプリケーションで役立ちます。 Webソケットは、双方向の高速通信を必要とするアプリケーションに適しています。 もう1つの大きな違いは、使用したセキュリティモデルが異なることです。 サーバー送信イベントは-に役立ちます ライブフィード ライブスコア 株式市場の最新情報
-
@ Html.CheckBoxForで動作するようにCSSチェックボックスをマテリアライズする方法は?
CSSチェックボックスを具体化して、左側のチェックボックスを消さずにHtml.checkboxを操作する唯一の方法は、非表示の要素を親要素の下部に移動することです。 $("input[type='hidden']").each(checkbox1 (0,IsActive ) { $(this).appendTo($(IsActive).parent()); }); この非表示の要素では、IsActiveが親要素の下部に配置されるため、左側のチェックボックスが表示されなくなり、CSSチェックボックスがHTML.checkbox。で機
-
SSL接続なしのHTML5ジオロケーション
HTML 5ジオロケーションは、ユーザーの場所を見つけるために使用されます。これはSSL接続なしで行うことができます。これは次のように生成できます- // Variable apigeo shows successful location: var apigeo = function(position) { alert("API geolocation success!\n\nlat = " + position.coords.latitude + "\nlng = " + position.coords.longitude);
-
データURLからHTML5キャンバスへの画像の描画
データURLがある場合は、キャンバスに画像を作成できます。これは、次のコードスニペットに示すように実行できます- var myImg = new Image; myImg.src = strDataURI; drawImage()メソッドは、画像、キャンバス、またはビデオをキャンバスに描画します。 drawImage()メソッドは、画像の一部を描画したり、画像サイズを拡大/縮小したりすることもできます。 以下のコードは、シーケンスにも適しています。イメージを作成し、新しいイメージを使用するようにonloadを設定してから、srcを設定します- // load image from data
-
Node.jsを使用してビデオファイルをHTML5ビデオプレーヤーにストリーミングし、ビデオコントロールが引き続き機能するようにします
createReadStreamを使用して、要求された部分をクライアントに送信します。関数呼び出しcreateReadStream()は、読み取り可能なストリームを提供します。 例 以下はコードです- stream = fs.createReadStream(path); stream.on('open', function () { res.writeHead(206,{ "Content-Range":"bytes " + begin + "-"
-
HTML5でビデオの再生速度を変更するにはどうすればよいですか?
playbackRateを使用 プロパティは、オーディオ/ビデオの現在の再生速度を設定します。これで、 defaultPlaybackRate プロパティは、オーディオ/ビデオのデフォルトの再生速度を設定します。 次のコードを実行して、動画の再生速度を変更できます- /* play video thrice as fast */ document.querySelector('video').defaultPlaybackRate = 3.0; document.querySelector('video').play(); 以下は、ビデオを2倍の速さで再生する
-
HTML5キャンバスにSVGファイルを描画する
キャンバス要素にHTMLImageElementsを描画するには、drawImage()メソッドを使用します。このメソッドはsrc =” mySVG.svg”でImage変数を定義し、ロード時にdrawImageを使用します。 var myImg = new Image(); myImg.onload = function() { ctx.drawImage(myImg, 0, 0); } img.src = "https://www.example.com/files/sample.svg ";
-
SVGとHTML5Canvasの違いは何ですか?
HTMLの要素は、SVGグラフィックのコンテナです。 SVGはScalableVectorGraphicsの略です。 SVGは、ボックス、円、テキストなどのグラフィックスを定義するのに役立ちます。SVGはScalable Vector Graphicsの略で、XMLで2Dグラフィックスとグラフィックスアプリケーションを記述するための言語であり、XMLはSVGビューアによってレンダリングされます。ほとんどのWebブラウザーは、PNG、GIF、およびJPGを表示できるのと同じようにSVGを表示できます。 HTMLの要素は、JavaScriptを介してグラフィックを描画するために使用されます。 要
-
HTML5をスタンドアロンのAndroidアプリに変換する
以下の手順に従って、HTML5をスタンドアロンのAndroidアプリに変換します まず、Eclipseを使用してAndroidアプリを作成する必要があります。 HTMLコードを/assetsフォルダーに移動します- アセットは、テキスト、XML、音楽、フォント、ビデオなどの任意のファイルをアプリケーションに含める方法を提供します。 ファイルを含むWebビューをロードします-android_asset/file JavaScriptを有効にする WebViewのレイアウトを作成している間- WebVieww = new WebView(this); w.loadUrl(&qu
-
three.jsの背景をHTMLで透明または別の色に変更する
three.jsで透明な背景が必要な場合は、以下のコードでWebGLRendererコンストラクターにalphaパラメーターを渡す必要があります- var renderer = new THREE.WebGLRenderer( {alpha: true } ); // You can leave the clear color at the defaultvalue. renderer.setClearColor( 0x000000, 0 ); //default ただし、背景色を設定するには renderer.setClearColor(0xb0f442 );