Merujuk pertanyaan ini Saya telah membuat kotak showModelessDialog berikut:

Spreadsheet

Semuanya berfungsi dengan baik, tetapi saya berjuang dengan pemformatan sembulan. Saya belum pernah menyentuh html selama 20 tahun, jadi saya bingung.

Pada dasarnya saya ingin mengubah jenis font paragraf menjadi font yang disebut "Teko" dan saya ingin menyelaraskan tombol Close. Kode kotak popup adalah sebagai berikut:

  var html = Utilities.formatString('<style>input{margin: 1px 0;}</style><p>%s<a href="%s" target="_blank">%s</a>%s<br></p><input type="button" value="Close" onClick="google.script.host.close();" />',splitMessage[0],link,"check in",splitMessage[1]);
  var userInterface = HtmlService.createHtmlOutput(html)
                      .setHeight(115)
                      .setWidth(380);
  SpreadsheetApp.getUi().showModelessDialog(userInterface, subject[i]);

Untuk font saya telah mencoba <p font-family: "Teko"> sesuai halaman ini

Adapun tombol, saya sudah mencoba align="right" di bidang <input tanpa hasil.

Sebagai tambahan - jika saya bisa menghapus salah satu garis antara judul dan teks itu akan bagus!

0
Aaron Irvine 20 Maret 2020, 15:28

1 menjawab

Jawaban Terbaik

Coba ini:

function unk() {
  var html='<style>input{margin: 1px 0;float:right;}p{font-family:"Teko";}</style><p>Message <a href="https://google.com" target="_blank"> Link </a> Some Text </p>';
  html+='<br /><input type="button" value="Close" onClick="google.script.host.close();" />';
  var userInterface = HtmlService.createHtmlOutput(html).setHeight(115).setWidth(380); 
  SpreadsheetApp.getUi().showModelessDialog(userInterface, 'Test');
}
3
Cooper 20 Maret 2020, 21:36