0

従来のasp.netページの外観を視覚的にクリーンアップしようとしています。何かに削除する必要がある border-left および border-right プロパティがあるようですが、どの要素をターゲットにする必要があるかを判断できません。問題のある領域は次のようになります。

ここに画像の説明を入力

すべてのラベル (「開始日」、「終了日」、「開始時間」、「終了時間」) の左右の縦線を取り除きたい。シバン全体を囲む境界線を維持したいのですが、内側の境界線/線は維持したくありません。

「終了日」ラベルの左側にある垂直線を直接右クリックして「要素の検査」を選択すると、Chrome 開発者ツールは「終了日」ラベルをホストする <td> を強調表示します。CSS で「border-left」プロパティの選択を解除すると、左端の垂直線の一部が消えますが、それは私が取り除きたいものではありません。垂直線をすぐに取り除きたいのです。一番左のものではなく、左に。右側の次の垂直線を取り除こうとすると、同様のことが起こります。

Chrome デベロッパー ツールで表示される内容は次のとおりです。

ここに画像の説明を入力

html は次のとおりです。

<div class="fieldsetbox" style="width: 640px;">
    <table style="border: none; border-collapse: collapse; table-layout: fixed;">
        <colgroup>
            <col style="width: 40px;" />
        </colgroup>
        <tr>
            <td colspan="5">
                @Html.LabelFor(m => m.LabelDateRange)
            </td>
        </tr>
        <tr id="trBeginDate">
            <td>
            </td>
            <td>
                @Html.LabelFor(m => m.BeginDate)
            </td>
            <td style="padding-right: 20px;">
                @Html.TextBoxFor(m => m.BeginDate, new {alt = "date-us", style = "width: 109px;"})
            </td>
            <td>
                @Html.LabelFor(m => m.BeginTime)
            </td>
            <td style="padding-right: 20px;">
                @Html.TextBoxFor(m => m.BeginTime, new {style = "width: 109px;"})
            </td>
        </tr>

        <tr id="trEndDate">
            <td>
            </td>
            <td>
                @Html.LabelFor(m => m.EndDate)
            </td>
            <td style="padding-right: 20px;">
                @Html.TextBoxFor(m => m.EndDate, new {alt = "date-us", style = "width: 109px;"})
            </td>
            <td>
                @Html.LabelFor(m => m.EndTime)
            </td>
            <td>
                @Html.TextBoxFor(m => m.EndTime, new {style = "width: 109px;"})
            </td>
        </tr>
        <tr id="trDateValidation1">
            <td>
            </td>
            <td colspan="2">
                @Html.ValidationMessageFor(m => m.BeginDate)
            </td>
            <td colspan="2">
                @Html.ValidationMessageFor(m => m.BeginTime)
            </td>
        </tr>
        <tr id="trDateValidation2">
            <td>
            </td>
            <td colspan="2">
                @Html.ValidationMessageFor(m => m.EndDate)
            </td>
            <td colspan="2">
                @Html.ValidationMessageFor(m => m.EndTime)
            </td>
        </tr>

岬にいる不死化したクモが球体を接続しようとしていますが、フィラメントをどこに接続すればよいかわかりません。

アップデート

「vals」が推奨するトレイルをたどると、ソリューション全体に「fieldsetbox col」がないことがわかりました...

しかし、私は見つけました:

    .fieldsetbox
    {
        margin: 2em 0;
        padding: 0 1em 1em 1em;
        background: #F9F9F9 url('/@System.Configuration.ConfigurationManager.AppSettings["ApplicationHome"]/Content/wp-

content/themes/infocus/images/form-gradient.gif') repeat-x scroll 0 -7px; ボーダー: 2px ソリッド #E0E0E0; }

…ということで最後の行(border)をコメントアウトしたのですが、残念ながら変更はありません。

更新 2

私がプロジェクトで見つけた「border-right」文字列はすべて、telerik および jquery-ui css ファイルにありました。

また、Site.css には、インデックスが「main」の要素用の 1 つがあります。

ただし、cshtmlファイルで大当たりしました:

そこにある「border-left」および「border-right」プロパティをすべてコメントアウトしました。

#trSalesTotal td
#trBeginDate td
#trEndDate td, #trDateValidation1 td
#trDateValidation2 td

...そして今、私はこれを取得します:

ここに画像の説明を入力

それで、私はそこで少し熱心になりました。遠端の垂直線を維持する方法を考え出す必要があります...実験ステーションに行く時間です...

4

0 に答える 0