SIRIUS2もっと美しく、もっと自由に

検索結果

「 テーブル(表) 」の検索結果
  • アイキャッチ画像
    テーブル(表)の便利機能-Volar2
    テーブル(表)を効果的に見せる機能を付けてみました。筆者この機能自体はとても便利なんですけど、HTMLコードを多用するので使い勝手は他の機能に較べて若干面倒かもです。※テーブル(表)に関してはこちらの記事をご参照ください。テーブル(表)SIRIUS2標準搭載のテーブル(表)作成機能についての説明ページ。データセルの背景にアイコンテーブル(表)のデータセルの背景に丸・二重丸・三角・バツ・チェックマーク・横棒のアイコン画像を表示できます。こちらは普通にSIRIUS2のテーブル(表)作成機能で作成したものです。商品A商品B商品C性能かなりいい普通あまりよくない価格19,000円15,000円18,000保証期間3年3年1年在庫ありありなしこの表に、比較がひと目でわかりやすいよう背景にアイコンを表示させてみました。(※実際の表示です)商品A商品B商品C性能かなりいい普通あまりよくない価格19,000円15,000円18,000保証期間3年3年1年在庫アイコンが少し小さ目のタイプもあります。商品A商品B商品C性能かなりいい普通あまりよくない価格19,000円15,000円18,000保証期間3年3年1年在庫手順としては背景アイコンをつけたいセルのタグにこちらで用意しているクラス名を加筆します。セル幅の調節機能SIRIUS2のテーブル(表)作成機能にはセル幅の調節機能として『1列目を25%幅にする』というオプションが用意されてます。しかしながらセル幅の調節機能はこれのみです。そこでこのセル幅調整機能をアップデートしてみました。特長としては、左から4列目までのセル幅を個別に調整可能。PCとスマホで別々の設定が可能サンプルとして下のような表を用意しました。これを実際にブラウザで表示させてみると、SIRIUS2の場合、各列幅はセル内のテキストの分量によって自動調整されます。(※実際の表示です)列A列B列C行Aこの文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。(この列が一番広くなる)この文章はダミーです。短めのテキスト(行行)行B8,000円15,000円6,000円(行行行行行)行C1年ごと2年ごと3年ごと列A列B列C行A短めのテキストこの文章はダミーです。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。(この列が一番広くなる)(行行)行B8,000円15,000円6,000円(行行行行行)行C1年ごと2年ごと3年ごと※2個目のテーブルはスマホではこちらのような表示。※2個目のテーブルはPCではこちらのような表示。いずれにしてもテキストの分量で列幅(セル幅)が決まってしまうとレイアウト的に見づらいケースが出てくることもあります。そこでセルの列幅をある程度こちらの思い通りになるようクラス設定を追加しました。筆者仕組みがやや複雑なので慣れるまではわかりにくいかもです。手順としては、テーブルタグのクラス欄に《Volar2》で用意しているオリジナルクラス名を必要な分だけ加筆していきます。用意してあるクラスはコンテンツ全体幅の10%から5%刻みで50%まで。それらが左端1列目~4列目分まであります。たとえば1列目のセル幅を全体幅の20%にしたければ”xxx1-20”というクラス名を、2列目のセル幅を25%にしたければ”xxx2-25”というクラス名を追記していきます。「xxx」は”便宜上”のクラス名です。(マニュアルに実際のクラス名を記載)そんな感じで今回は(見た目の差がわかりやすいよう)列A(2列目)・列B(3列目)・列C(4列目)の3つのセル幅を全体の20%ずつの均等幅に設定(xxx2-20 xxx3-20 xxx4-20)してみます。自動的に一番左端の列幅は最大で40%(ブラウザが自動計算)になります。書き方はこんな感じです。その結果がこちら。(※実際の表示です)列A列B列C行A(40%)短めのテキスト(20%)この文章はダミーです。(20%)この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。(20%)(行行)行B8,000円15,000円6,000円(行行行行行)行C1年ごと2年ごと3年ごとスマホではこちらのような表示。PCではこちらのような表示。セル内で縦書きテーブルが横に長くなってくるとPCでは問題なく表示されても画面幅の狭いスマホではそのままだとテキストが読みにくくなる場合が往々にしてあります。たとえば下のテーブル、スマホで見ると左端の列のテキストが変なところで改行されて若干の見づらさがあります。(※PCでは問題なく見られるかと)デパート個人商店ネットショップスカート25,000円5,000円在庫なし帽子18,000円5,000円入荷待ちコート250,000円18,000円4,300円スマホではこちらのように表示されます。(ブラウザによって見え方が異なる場合もあるので必ずしもキャプチャ画像のように表示されるとは限りません)PCではこちらのように表示されます。”横スクロール機能”をONにすればこの問題は即解決はします。テーブル(表)の『横スクロール機能』に関してはテーブル(表)をご覧ください。ただ”できるならば(面倒な)スクロールなしで見せたい”という方向けに、狭くて見づらいセルだけ縦書き表示できるクラスを用意してみました。手順としては、縦書きにしたいセルのタグにこちらで用意しているクラスを加筆します。これで縦書き設定を加筆したテーブルがこちら。(※実際の表示です&PCでは変化はありません)デパート個人商店ネットショップスカート25,000円5,000円在庫なし帽子18,000円5,000円入荷待ちコート250,000円18,000円4,300円スマホではこちらのように表示されます。PCでは設定前と変わりなくこちらのように表示されます。横スクロール用テキストSIRIUS2のテーブル(表)には横幅が長いテーブル用に『横スクロール機能』が搭載されてます。その機能を使えばスマホの画面を左にスワイプすることで画面外に隠れている部分を見ることができます。これだと”スマホの小さな画面に合わせてテーブル(表)を小さく表示してしまうと文字が小さくなって見づらくなる”というデメリットを解消できます。ただしこの『横スクロール機能』をONにした状態のテーブル(表)にはデフォルトではスクロールバーが表示されません。そのためちょっと見ただけではスクロール可能というのが認識できずにスルーされる恐れもあります。スワイプすればスクロールバーは表示されるんですけどね。そこで《Volar2》では”横スクロール可能”というのが最初からはっきりわかるよう、「スクロールできます→」というテキストを表示できる専用モジュールを用意しました。ここまでスマホでご覧になってきた方は横スクロール可能なテーブルの最上段右上に「スクロールできます→」というテキストが左右にゆらゆら揺れてるのが確認できたかと思います。スマホではこちらのように表示されます。(実際にはテキストは動いてます)付け方は簡単です。テーブルタグの最上段にこちらで用意したモジュールを差し込むだけです。マイクロコピー風テキスト(メインの)テキストや画像に添えられている短いテキストのことを”マイクロコピー”と言います。このマイクロコピー風デザインを色別に4つ用意しました。サンプルが下になります。(※実際の表示です)(”おすすめ”とか”期間限定”などのテキスト部分です)商品A商品B商品C性能おすすめかなりいい普通返品可あまりよくない価格期間限定19,000円満足度99%15,000円18,000保証期間お試しアリ3年3年1年在庫在庫豊富あり残り少なしありなしスマホでの表示。やり方はマイクロコピーを付けたいテキストを加筆し、そのテキストを選択→【Volar2】で用意している専用クラスで囲むだけです。シンプルテーブル2列限定のテーブル(表)で、背景透過・セル左寄せ・セル下線のみの機能。シンプルなメニュー表などに使えるかと。上のサンプル画像は”左端のセル幅を30%にする”という《Volar2》の<セル幅調節機能>も付けてます。書き方はテーブル用コード最上段のクラスに《Volar2》で用意している専用クラスを加筆するだけです。「xxx」は”便宜上”のクラス名です。(マニュアルに実際のクラス名を記載)
    Read More