既存のhtmlを変更して請求書を作成しようとしています。私は、ページの上部に画像(ロゴ)を入れ、その下にテーブルを開始したいと思います。私が持っている問題は、私が何をしてもテーブルのテキストがイメージの横に表示されることです。私はイメージの周りにテキストをラップするためのあらゆる種類のアイデアを見つけましたが、イメージの周りにテキストを実際にはラップしません。イメージのキャプションを除いて、私が望むものではありません。私が持っているコードは次のとおりです。 -テキストなしで画像をHTMLに並べる方法
<style>
div.logo {float: right;}
table {width: 100%; table-layout: fixed;}
.twenty {width: 20%; }
.thirty {width: 30%; }
.fifty {width: 50%; }
</style>
<div class = "logo">
<img align="right" src="https://cdn.shopify.com/s/files/1/1212/3100/files/logo.png?14279783622096777710" width="30%" height="30%"><br clear="all">
</div>
<table>
<colgroup>
<col class="fifty" />
<col class="twenty" />
<col class="thirty" />
</colgroup>
<tbody>
<tr>
<td></td>
<td>Invoice Date</td>
<td>{{ shop_name }}</td>
</tr>
<tr>
<td></td>
<td>Date {{created_at | date: "%d/%m/%y" }}</td>
<td>{{ shop.address }}</td>
</tr>
</tbody>
</table>
すべてのヘルプは本当に感謝しています。私はあなたがOKであればLink to my invoice render
が、ロゴの高さの下左側に表示されるはずロゴが右側とテキストを配置する必要がありますようにしたいです。 –
レイアウトをどのように表示したいですか?ロゴ右上、テーブル全幅の下に? – Laura
ロゴをブロック要素にしてみてください。動作している場合は 'display:block'としてください。 – Nimsrules