テーマcraftを使用しています。
本来、商品コレクションの表示列がmax2列のところ、コードを使用し3列表示へ変更しました。(モバイル版)
3列表示になったのところまでは良かったのですが、縦幅は2列の時と変わっていないのか、
商品ひとつひとつが縦長な表記になってしまっているのが気になります。
縦幅(商品画像、商品名、価格を含む枠の縦幅)を変更するコードがあればご教授いただきたいです。
よろしくお願い致します。
・テーマ「craft」で、モバイルのコレクション表示を2列から3列に変更。各商品の枠(画像・商品名・価格を含む)の縦幅が長いままで、短くするCSSコードを求めている。
・回答では、縦幅は画像の高さとテキスト量で決まるため、任意に削るのは基本的に困難と説明。短縮には画像・商品名・価格のいずれかを非表示にする必要がある可能性が高い。
・縦幅を固定し、はみ出した内容をスクロール表示(CSSのoverflow)にする方法もあるが、価格などが見えずユーザー体験が悪化する懸念がある。参考: MDNのoverflow解説。
・具体的なコードや実装手順の提示はなし。質問の解釈が正しければ、根本的な解決は難しいとの見解。
・必要であればエキスパートやパートナーへの相談を推奨。現時点で解決策は確定せず、議論は未解決の状態。
テーマcraftを使用しています。
本来、商品コレクションの表示列がmax2列のところ、コードを使用し3列表示へ変更しました。(モバイル版)
3列表示になったのところまでは良かったのですが、縦幅は2列の時と変わっていないのか、
商品ひとつひとつが縦長な表記になってしまっているのが気になります。
縦幅(商品画像、商品名、価格を含む枠の縦幅)を変更するコードがあればご教授いただきたいです。
よろしくお願い致します。
縦幅(商品画像、商品名、価格を含む枠の縦幅)を変更するコード
現状を把握できていませんが、おそらく上記は実現困難かと思います。
画像の高さとテキスト量に応じて縦幅が決まるため、基本的に縦幅を削るには画像か商品名か価格を消す必要があるためです。
縦幅を固定してスクロールさせる方法もなくはないですが、価格などが見えなくなるためよくない状態かなと思います。
(参考: https://developer.mozilla.org/ja/docs/Web/CSS/overflow )
以上ですが、質問の趣旨を勘違いしている場合は申し訳ありません。
趣旨があっている場合でどうしても何とかしたいということであれば、解決策が見つかるかはわかりませんがエキスパートやパートナーに相談されることをお勧めします。