0
デフォルトの厚紙かんばんアプリのカードのヘッダーにカスタムユーザー属性の値を追加します。私は、レンダリング関数に以下を追加しました:ラリーカードボードレンダー:カードのヘッダにアイテムを追加する
.....
var idDiv = document.createElement("div");
dojo.addClass(idDiv, "leftCardHeader");
header.appendChild(idDiv);
// MY NEW CODE
if(item.Domain && item.Domain.length > 0) {
var domainDiv = document.createElement("div");
domainDiv.appendChild(document.createTextNode(
" Domain: " + item.Domain));
header.appendChild(domainDiv);
}
// END MY NEW CODE
var ownerImg = document.createElement("img");
dojo.addClass(ownerImg, "cardOwner");
var ownerName = document.createElement("div");
dojo.addClass(ownerName, "cardOwnerName");
header.appendChild(ownerImg);
header.appendChild(ownerName);
....
これは、カードヘッダーにテキスト値を追加しますが、そうすることで、それは所有者をプッシュ名前と画像を一列に並べて表示します。私はCSSを見てきましたが、長さに依存している何かformatingを見ていないが、私はまだ比較的この分野に新しいです。 CSSでフォントサイズを変更しようとしましたが、上記のコードを追加すると何も変更されず、常に所有者名と所有者イメージが行頭に表示されます。 私が間違っているかもしれないことや、より洗練された方法があれば助けてください。
ありがとう、私はdivの代わりにスパンに回し、より多くの部屋のCSSのアバターをオフにしました。 1つの奇妙な点は、私はドメインの属性を一番右に揃えることにしたことです。これは、その直前にOwner nameフィールドを置きます。私はヘッダーにオーナーネームセンターを作る方法を見つけることを試みています。 CSSの変更は影響を与えないようです。私はそれをスパンに切り替えた後、ユーザーIDの直後に左に移動しました。それでもCSSはそれを中心にしていないようです。提案? – Dax