2016-12-19 13 views
0

私は整理しようとしているウェブサイトで使用するためにこのテンプレートを取得しましたが、私はそれを自分のラベルプリンタで動作するためにセットディメンションに印刷する必要があります。 (62x90mm)。ここに私が持っているコードがありますが、上記のように62x90mmの寸法に合わせるのが難しいです。印刷の設定ディメンションにコードを限定する

{% if shipping_address %} 
<div style="padding: 1.5em; border: 1px solid black;"> 
<h2 style="margin: 0 0 1em 0;">Recipient</h2> 
<strong>{{ shipping_address.name }}</strong><br/> 
{% if shipping_address.company %} 
{{ shipping_address.company }}<br/> 
{% endif %} 
{{ shipping_address.street }}<br/> 
{{ shipping_address.city }} {{ shipping_address.province_code }} {{ shipping_address.zip | upcase }}<br/> 
{{ shipping_address.country }} 
</div> 
{% endif %} 

は今、このにそれを変更:

{% if shipping_address %} 
<div style="padding: 1.5em; border: 1px solid black; height: 210px; width: 320px; font-size: 20px"> 
<h2 style="margin: 0 0 0.2em 0;">Send To</h2> 
<strong>{{ shipping_address.name }}</strong><br/> 
{% if shipping_address.company %} 
{{ shipping_address.company }}<br/> 
{% endif %} 
{{ shipping_address.street }}<br/> 
{{ shipping_address.city }} 
{{ shipping_address.province_code }}<br/> 
{{ shipping_address.zip | upcase }}<br/> 
{{ shipping_address.country }} 
</div> 
{% endif %} 

それは、このような視覚的に出力できます:https://i.imgur.com/EsJy6fs.png

をしかし、それは名前と最初の行でのラベルの2枚(62X90mm)に印刷します住所、市、郵便番号、国が続きます。サイズについて

答えて

0

使用しミリメートル、ここを見て: https://www.w3.org/Style/Examples/007/units.en.html

フォールバック以下IE8とのパーセントサイズに。

あなたのコードを見ると、あなたの最善の策は、div内で全体を囲み、メディアクエリと条件付きコメントを使用することです。詳細が必要な場合はお知らせください。遅れています。

+0

コードを変更しようとしましたが、まだ間違って印刷されています。 2枚のラベルに印刷しています。私の運を知っているコーディングは私の最高の能力ではないのでおそらく間違っています。 – user342355

+0

ラベルプリンタは完全に別の種です。私はあなたのことをもっと助けることができないのではないかと心配しています。 幸い! –

+0

ちょっと考えました。しかし、私があなたに説明したリンクのようにmmでこれらを具体化しようとしましたか? 身長:210px;幅:320px; –

関連する問題