![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
お世話になります。
ASP.Net 初心者ではありますが、こちらで多岐に渡り質問させていただき、日々成長できていると思っております。この場をお借りして感謝申し上げます。
なるべく自身で解決したいと思うのですが、また壁に当たっております。
FormViewにてある伝票の詳細を表示しております。
HTML上に Style143 の属性を持つタグがるのですが、このタグの中にあるデータバインドされた Label の値がマイナスの場合に Style143 の背景色を赤にしたいのですが、やり方がわかりません。
Labelの背景色を変えて試してみたのですが、余白の関係上、見た目が悪いので、タグ自体の属性である Style143 の背景色を変えたいのです。
上級者様には容易な事ではあると思いますが、何卒ご教授いただければと存じます。
よろしくお願い申し上げます。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは。
> HTML上に Style143 の属性を持つタグがる
というのは、
.Style143 {
/* 何か */
}
というCSSがすでに定義ずみということですよね。
なら、CSS項目を1個追加して、
.styleWarning {
border:1px solid red; /* 赤枠囲み */
backgound-color: #ffcccc; /* 背面赤 */
}
そのうえで、サーバサイド側で
WebControl.CssClass &= " styleWarning"
とかやればいいんでないですか?
CssClassというのはつまり、HTMLでいう"class="なんで、列記記述で
class="Style143 styleWarning"
とかすれば、ラベルに限らずTextBoxなどにも使えて便利かなあ、と。
最近はCSSはクラス記述で要素を書いておき、列記して属性を重ねるのが流行のようです。
外していたらすいません
この回答への補足
shockatzさん 大変お世話になっております。
shockatzさん のお教えでなんとか前に進んでおります。
今後ともよろしくお願い申し上げます。
さて、下記のCssを追加しまして
.back_red
{
background-color:Red;
}
-------------------------
FormView1_DataBoundのイベントで
問題のコントロール.CssClass = "back_red"
上記を追加したのですが、問題のコントロールの背景色しか赤になりません。枠の関係上、タグとコントロールの間に隙間があり、背景が全て赤にならないのです。タグ自体の背景色を赤にしたいのです。
タグのCssClass と 問題のコントロールのCssClass は同じにしてあるのですが、このイベントではタグの背景色は変更できないのでしょうか?
何かお気づきに点がございましたら、何卒ご教授いただけますようお願い申し上げます。
No.1
- 回答日時:
マイナスのときにCssClassを設定して適用するCSSで背景色変える、とかできないかな。
この回答への補足
onosさん お世話になります。
ソースを見ると CssClass="style143" となっております。
これは既に CssClass になってるということではないのでしょうか?
VBから この CssClass にアクセスして
CssClass("Style143").BackColor = 色の指定みたいな感じにはできないでしょうか?
例題を示していただけると大変ありがたいです。
CssClass でクグっても 上記のような例題がなく困っております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 恋愛占い・恋愛運 カテ違いだったらすいません。心理について聞きたいです! 2 2022/04/18 14:26
- Excel(エクセル) こんなことできますか?例えば、sheetに貼り付けた図形のタイトルを、セルA1の文字で表示する。 5 2022/04/22 15:25
- 写真・ビデオ スマホ(シャープSENSE7-53C)の背景色を変更したい 2 2023/08/09 11:50
- 英語 こんにちは! 英語の表現でわからないことがあったので教えてほしいです。 You’re my styl 4 2023/07/24 15:36
- その他(ブラウザ) zoomのバーチャル背景が選べない 4 2022/12/08 12:38
- Windows 95・98 タスクバーの背景の色だけを変えたい。 2 2022/07/13 14:44
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- 片思い・告白 創価3世です。 ご覧いただきありがとうございます。 職場で出会った女性でとても気になる女性がいます。 6 2022/08/25 20:49
- その他(恋愛相談) 可能性あると思いますか? 1 2022/04/14 21:49
- Visual Basic(VBA) マクロ実行時、自動で背景色を変えたい。 C列にあるチェックボックスをチェックするとB列に「TRUE」 4 2022/11/08 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
記事タイトルの横にコメント数...
-
HTML要素のid/class名の長さに...
-
セルの高さが変化しない(ワー...
-
idの中のid指定
-
htmlの文字が縦書きになる
-
【ヒトの神秘】美男美女から何...
-
textareaの幅を画面と合わせたい
-
<h1>、<h2>と<p><div>の行間を...
-
smallにtext-allignが効かない
-
tdに対してmin-heightの定義、...
-
HTML属性での「""」 「''」違い
-
footer を横幅いっぱいに広げる...
-
訪問済のリンク色を変えない方法
-
ワードにコピペ、画像が表示さ...
-
マージソートの計算量について-...
-
ドロップダウンメニューが隠れ...
-
画面を拡大すると横幅が切れる
-
リンク文字同士の間隔を開ける...
-
「・」(黒い点)を非表示にした...
-
<div>テキスト</div>
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
個別にリンクの色を変える方法
-
CSSのクラス名・ID名の指定でワ...
-
CSSに同じclass名がいっぱい‥。...
-
idの中のid指定
-
最近、HTMLのヘッダーをIDで定...
-
liリストタグの背景色に色がつ...
-
HTML要素のid/class名の長さに...
-
brにクラスをつけてcssでdispla...
-
透過背景を解除するにはどうす...
-
htmlのid属性って必要なの?
-
フロートのクリアについて
-
ページの左右の余白(枠外)に...
-
サイトにjQueryが使用されてい...
-
CSS, リンクの色を一部変えるに...
-
スタイルシートでデザイン
-
外部css定義したclassをht...
-
Bootstrap3でcontainerがずれる...
-
CSSで、DIV#hogeという記述は何...
-
スタイルシートで、id属性の中...
-
一部のリンクの下線を消す
おすすめ情報