サイト内検索
テーブル中の画像についての注意 | Cocoonテーマに関する質問 | Cocoon フォーラム

Topic starter2022年7月3日 12:35
少し戸惑ったので、情報共有として、記述しておきます。
不具合ではありません。
●手順
[Cocoon設定]→[本文]→レスポンシブテーブル「横幅の広いテーブルは横スクロール」にチェック
●現象
以下のテーブルがある。
テーブルがスクロール表示の時、図のように画像サイズが縮小され(width:2px)になってしまう。
<table style="border-collapse: collapse; width: 100%;"> <tbody> <tr> <td style="width: 25%;"></td> <td style="width: 25%;">あああああああああああああああああああああああああああああああああ</td> <td style="width: 25%;">あああああああああああああああああああああああああああああああああ</td> <td style="width: 25%;">あああああああああああああああああああああああああああああああああ</td> </tr> <tr> <td style="width: 25%;"><img src="画像500×500px" /></td> <td style="width: 25%;"></td> <td style="width: 25%;"></td> <td style="width: 25%;"></td> </tr> </tbody> </table>
●原因
テーブルがスクロール表示(nowrapとなると)の時、テキストに合わせセル幅が調整される。
この時、1列目のセルにテキストが無い為、セル幅が狭くなり。
この結果、画像がセル幅に合わせ縮小された。
※逆にテキストが多く、セル幅が大きくなれば、セル幅に合わせ画像サイズも大きく(元サイズ)表示される。
●対策
テーブルセルか画像にmin-widthを指定する。
わいひら 件のいいね!
2022年7月3日 19:38
これも注意書きに書いておいた方が良いのかもしれませんね…。
2022年7月4日 19:53
マニュアルに書いておきました。