#知りたい事
Twitterやyoutube、facebookなどでプロフィール画像を設定したりヘッダー画像を設定する際、
自身が選択した画像からトリミングしたい範囲を指定して設定できる機能があるのをご存じかと思います。
同じ機能を実装したいと考えて方法を調べようと思うのですが、
『そもそもなんという名称の機能なのか』
が分からず苦労しています。
デザインやフロントの動作について詳しい方がいらっしゃいましたら是非教えてください。
ちなみに自分では以下の内容がそれに近いのかな?と思っています。
もし使おうとしている機能、やろうとしていることが正しい&もっと便利な機能やライブラリがあるよ
って場合も教えていただけると助かります。
#自分で調べて近いなと思った情報
・CSSを使ったobject-fitという機能
調べた記事ではトリミングする画像の位置はCSS記述時に%やpxで指定すると書かれていましたが、
ユーザーが動的に変えたい場合は恐らくJavascriptを使って要素をいじるんだろうな、という何となくの
イメージをしています。
分からない点は、「トリミングするための画面」についてです。
トリミングが完了し、ユーザーがアップロードするまでプロフ欄やヘッダー欄は変わらない、という事は
トリミング範囲を選択しているポップアップ画面は別ページを使用して読み込んでいるのでしょうか?
その後、トリミング完了ボタンなどを押した段階で一時的にDBに登録→プロフ欄やヘッダー欄に反映
最終確認画面で保存を押せばDBのトランザクションをコミットする、的な?
回答2件
あなたの回答
tips
プレビュー