Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

フォーム・スタイルのカスタマイズ

Zen コンポーネントでは、スタイルの制御に Cascading Style Sheets (CSS) を使用します。コンポーネントには独自の既定のスタイルがあります。ユーザ独自の CSS スタイル定義を提供して、これらのスタイルをオーバーライドすることができます。Zen アプリケーションには、アプリケーション全体、個々のページ、または個々のコンポーネントの既定のスタイルをオーバーライドするためにスタイル情報を配置できる場所が他にも多数あります。ここでは、このページ上でのみ既定のスタイルをオーバーライドするために、HomePage.cls にスタイル情報を配置します。

フォームのスタイルをカスタマイズするために、いくつかの CSS スタイル定義を HomePage.clsXData Style ブロックに追加します。以下の CSS スタイル定義を、HomePage.clsXData Style ブロックにある既存のスタイル定義に追加します。


XData Style
{
<style type="text/css">          
 
...

/*fieldSet styles*/
.fieldset{
     background: #FFFFFF;
     border: solid 5px #C5D6D6;
     color: #000000;
     font-size: 1em;
     font-family: arial;
}
/*text control styles*/
.text
{  
    font-size: .8em;
    font-family: arial;
    color: #000000;
    background-color: #ffffff;
    padding: 2px;
    border: solid 1px grey;
    margin-right: 0px;
    margin-bottom: 0px;
    height: 25px;
}
/*dataCombo styles*/
.comboboxInput  {
    font-size: .8em;
    font-family: arial;
    color: #000000;  
    padding: 2px;
    border: solid 1px grey;
    margin-right: 0px;
    margin-bottom: 0px;
    height: 20px;
 }         


これらのスタイル定義により、fieldSettext、および dataCombo コンポーネントのスタイルが設定されます。

FeedbackOpens in a new tab