問題タブ [scaletransform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1388 参照

css - スケーリングにより、CSS シェイプ間にギャップが生じる

私は一連のCSS六角形を持っています。六角形内にギャップが表示されますが、異なるビューポート幅に CSS スケール変換を適用したいと思います。

この問題は、どのスケール値でも Firefox で最も顕著です。整数以外の値にスケーリングすると、Chrome でも表示されます。Firefox はさらに、:beforeおよび:after疑似要素に不可解な水平線を表示しますが、これらの線は境界線の中央にあり、形状の端にはありません。

切れ端

私のマークアップとスタイルの簡略化されたバージョンは以下にあり、JS Fiddleにもあります。

HTML:

スタイル:

スクリーンショット (Linux Mint)

Chrome: x2 でスケーリング (整数値で明らかなギャップなし) 変換スケールを使用したクロム(2)

Firefox: x2 でスケーリング (ギャップ、および水平線) 変換スケールを使用した Firefox(2)

助けはありますか?

私の推測では、数値の丸めが原因でこれらの線が表示されていると思いますが、本当にアイデアがありません。これを修正することは可能ですか?このスケーリングに使用できる別のアプローチはありますか? ご回答ありがとうございます。

0 投票する
1 に答える
71 参照

java - double int[][] 画像をより小さいサイズに縮小する

したがって、私のコードでは、画像を 1 と 0 の double int[][] 配列として表しています。画像をより小さな int[][] 配列に縮小できるようにしたいと考えています。これは私がやろうとしていることの例です:

私のためにこのようなことを行うことができるライブラリはありますか? または、これを行うためのコードを作成する方法についてのアイデア。これは、私が探しているメソッド プロトタイプです。

0 投票する
0 に答える
700 参照

c# - ScaleTransform でスケーリングされない WPF ActualWidth と ActualHeight

WPF .NET 4.5.1 を使用しています。キャンバスにいくつかの境界線を追加しました。コード ビハインドでは、RenderTransform を適用して、それらすべてを特定の量だけスケーリングします。

他の場所では、Borders の ActualWidth と ActualHeight を使用しようとしましたが、XScale と YScale の値によってスケーリングされません。LayoutTransform も使用してみましたが、どちらも機能しませんでした。

ActualHeight と ActualWidth を使用するときはいつでもスケールを適用しなければならないことに我慢する必要がありますか? それとももっと簡単な方法がありますか?

アップデート:

FrameworkElement の拡張メソッド GetBounds() を使用する 1 つの方法を見つけました。

いつ .NET フレームワークに追加されたのかはわかりませんが、この状況では確かに役に立ちました。変換後に計算された、正確な高さと幅、および他のコントロールに対するコントロールの位置がわかりました。

誰か提案があれば、これを行うためのより良い方法を聞きたいです。

0 投票する
1 に答える
9827 参照

css - 変換スケール プロパティを使用して div 内のコンテンツをズームする

div のコンテンツをズームしようとしています (ブラウザーのズームと同じ動作)。たくさん検索した後、css 3 変換スケール プロパティがこの要件を完全に満たすことがわかりました。スケール サイズを大きくするとコンテンツがズームされますが、div のコンテンツが失われます。オーバーフロー: 非表示も役に立ちませんでした。

JS フィドル リンク: http://jsfiddle.net/chaitut715/k4WsB/

0 投票する
0 に答える
1267 参照

svg - non-scaling-stroke に設定されているが親 div でスケーリングされている場合の「vector-effect」

親が拡大縮小されても、svgのストローク幅を維持したい。

以下のようなコードを試していました。

上記はうまく機能しますが、私がやりたいことは以下のようなものです。

したがって、親ダイビングが 5 倍にスケーリングされると、ストロークの出力も 5 倍にスケーリングされます。親 div がスケーリングされていても、四角形のストローク幅を 2 ​​の固定サイズに維持したいと考えています。助けてもらえますか?