-
フレックスフローがHTMLの列ラップに設定されている場合のフレックスコンテナの幅
フレックスの高さとディスプレイのフレックスを備えたコンテナがある場合、子供を列に配置する場合は、これに従ってください。 設定を変更します: -webkit-flex-flow: column wrap; そしてこのChromeでは、divとbordertopの間にスペースが自動的に追加されます。スペースを自動的に追加したくない場合は、次を使用できます: margin-bottom:100%; これにより、アイテムが上に移動します .flex-container { position: fixed; height: 80%;//this
-
外部リンクがある場合、塗りつぶし時のHTML5SVGcss3トランジションが機能しない
これは、訪問済みの状態では実行できません。最善の解決策は、URLにランダムなクエリを追加して、ページにアクセスしないようにすることです。 <a href = "http:/demo.com/?foo = <?php echo rand(0, 99998) ?>"Your link</a> onclickイベントによってJSで削除できます: $('body').on('click', 'a', function(p) { p.preventDefault();
-
HTML5キャンバス内に画像の一部を描画します
キャンバス内に画像の一部を描画する場合、画像の読み込み機能は、画像が最初にブラウザに読み込まれたときに1回だけ起動します。 例を見てみましょう: $(document).ready(function () { var cw1 = 200; var ch1 = 300; var ctx1 = $("#myCanvas")[0].getContext("3d"); var myImg1 = new Image(); myImg1
-
HTML5でキャンバスを回転させた後にキャンバス上のポイントを検出する方法
キャンバスを操作してキャンバスを回転させたい場合は常に、回転に従ってポイントを描画ポイントに変換する必要があります。 トランスフォームクラスを作成して、キャンバスの回転後にキャンバス上のポイントを検出できます var t = new Transform(); console.log(t.transformPoint(5,6)); //Transform point will be [5,6] t.rotate(1); // Same transformations can be applied that we did to the canvas console.log(t.transform
-
HTMLの:hoverの画像の上に<div>または<span>を表示します
マウスを画像の上に置いたときにdivまたはspan要素を画像の上に表示できるようにするには、.image:hover overlayを使用してこれを行うことができます。 .overlay要素を親要素に対して完全に相対的な位置に配置するには、すべての画像サイズで高さと幅を100%にして、親要素をインラインブロックにします HTML <div class="image"> <img src="..." /> <div class="overlay"&g
-
サークル衝突検出HTML5キャンバス
円が互いに衝突しているかどうかを確認する場合、1つの方法は、2つの円の中心間の距離を取得し、その距離から各円の半径を引くことです。 また、距離が1より大きいかどうかも確認します。20円を確認する場合は、距離の正確な差を計算する必要があります。中心と半径のx/y位置。 bs(x2 - x1) > (r2 + r1) abs(y2 - y1) > (r2 + r1) 円の中心間のXまたはYの距離が半径の合計よりも大きい場合、円は衝突できません。
-
HTML5プリロード属性
再生前にHTML5ビデオが読み込まれないようにするには、preload属性を使用します。次のコードを実行してみてください: <!DOCTYPE html> <html> <body> <video width = "350" height = "200" controls = "controls" preload = "none">
-
HTML5ベースのモバイル開発のためのトップフレームワーク
以下は、HTML5ベースのモバイル開発のトップフレームワークの一部です。 1。剣道UI Kendo UIを使用して、貴重なクロスプラットフォームモバイルアプリケーションを開発します。 2。ブートストラップ Bootstrapは、レスポンシブレイアウトを備えたモバイルアプリの開発を可能にするHTML、CSS、およびJSをサポートしています。 3。イオン性 Ionicは、モバイルアプリケーションの開発に使用されるオープンソースフレームワークです。ネイティブのルックアンドフィールでモバイルUIを構築するためのツールとサービスを提供します。イオンフレームワークをモバイルデバイスで実行するには、ネ
-
HTML5のinput=fileのサイズを検証しますか?
次のコードを実行して、入力タイプファイルのサイズを検証できます。 <!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> </head>
-
HTML5を使用してWebブラウザで別のドメインからの制限されたリソースを許可する方法
クロスオリジンリソースシェアリング(CORS)は、制限されたリソースをWebブラウザの別のドメインから許可するメカニズムです たとえば、html5デモセクションでHTML5-ビデオプレーヤーをクリックした場合。カメラの許可を求めます。ユーザーが許可を許可した場合、それだけがカメラを開くか、そうでない場合はWebアプリケーション用のカメラを開きません ここで、Chrome、Firefox、Opera、SafariはすべてXMLHttprequest2オブジェクトを使用し、InternetExplorerは同様のXDomainRequestオブジェクトであるオブジェクトを使用します。 funct
-
HTMLのネストされたテーブルの例
以下は、HTMLのネストされたテーブルの例です。 例 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Example</title> </head> <body> <table> &
-
WebページをHTMLキャンバスで完全に埋める方法は?
キャンバスをページ全体に表示するには、ページの幅と高さを100%にする必要があります。 * { margin: 0; padding: 0; } body, html { height:100%; } #canvas { position:absolute; height:100%; width:100%; }
-
HTML5Canvasの円の中にテキストを作成する
キャンバスの円の内側にテキストを作成するには、次を使用します: context.beginPath(); 以下はキャンバスです: $("#demo").on("click", "#canvas1", function(event) { var canvas = document.getElementById('canvas1'); if (canvas.getContext) { var context = canvas.g
-
クレデンシャルをローカルストレージに保存するためのトリック
ローカルストレージは、複数のウィンドウにまたがり、現在のセッションを超えて存続するストレージ用に設計されています。特に、Webアプリケーションは、パフォーマンス上の理由から、ユーザーが作成したドキュメント全体やユーザーのメールボックスなど、メガバイト単位のユーザーデータをクライアント側に保存したい場合があります。 クレデンシャルをローカルストレージに保存するには、ログインに成功すると、ユーザーのクレデンシャルとは関係のない完全にランダムな文字列を生成します。これをデータベースに保存する必要があります。有効期限を追加することを忘れないでください。その文字列をJavaScriptに渡して、ローカ
-
HTML5でズームを無効にできます
レスポンシブデザインでズーム機能を無効にするには、METAビューポートタグを作成する必要があります。 これで、user-scalableプロパティをnoに設定します: user-scalable=no レスポンシブデザインのズーム機能を無効にするには、HTMLコードに次を追加します。 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
-
PluploadHTML5ランタイムを使用してAmazonS3に直接アップロードする
Amazon S3は、クロスオリジンリソースシェアリングをサポートするようになったため、HTML5のアップロードが可能になりました。 それが不可能だった前に。 Pluploadは、クロスオリジンリソースシェアリング(CORS)によってHTML5に直接アップロードできます。 CORS(クロスオリジンリソースシェアリング)を使用すると、リッチなクライアント側のWebアプリケーションを作成できます。 これにより、AmazonにアクセスできるS3リソースへのクロスオリジンアクセスが選択的に許可されます。
-
HTML5 iframe srcdocに代わるものはありますか?
srcdoc属性は、iframeに表示するページのHTMLコンテンツを指定します。 HTMLのタグは、インラインフレームを作成するために使用されます。 srcdocの代替 属性は次のようになります: var doc = document.querySelector('#demo').contentWindow.document; var content = '<html></html>'; doc.open('text/html', 'replace'); doc.write(content);
-
HTML5キャンバスに大きなフォントを描く方法は?
HTML5 Canvasで大きなフォントを正しく描画するには、次のコードを実行してみてください。 var myCanvas = document.getElementById("myCanvas"); var context = c.getContext("2d"); context.font = '180pt Georgia'; context.strokeStyle = "#FF0000"; context.fillStyle = "#FFFFFF "; context.lineWidth =
-
HTML5での<polygon>タグの操作
次のコードを実行して、HTML5でタグを操作する方法を学ぶことができます。 <html> <head> <style> #svgelem{ position: relative; left: 50%; &
-
HTML5との下位互換性
HTML5は、可能な限り、既存のWebブラウザーとの下位互換性があるように設計されています。新しい機能は既存の機能に基づいて構築されており、古いブラウザにフォールバックコンテンツを提供できます。 数行のJavaScriptを使用して、個々のHTML5機能のサポートを検出することをお勧めします。 Apple Safari、Google Chrome、Mozilla Firefox、Operaの最新バージョンはすべて多くのHTML5機能をサポートしており、InternetExplorer9.0は一部のHTML5機能もサポートします。 iPhone、iPad、Android携帯にプリインストー