1

私の目的は単純で、Title="New" をより大きなサイズと色に変更したいだけです。CSS を適用しましたが、機能しません :(

<style type="text/css">
#g_523a7cea_3249_4ac1_b2bc_48efea016ad1
{
color: Blue;
}
</style>    


<WebPartPages:DataFormWebPart runat="server"
Description="" ListDisplayName="" PartOrder="2"
Default="FALSE" HelpLink="" AllowRemove="True" IsVisible="True"
AllowHide="True" UseSQLDataSourcePaging="True" ExportControlledProperties="True"
DataSourceID="" Title="News" ViewFlag="8" NoDefaultStyle="TRUE" AllowConnect="True"
DisplayName="Employee News" PageType="PAGE_DISPLAYFORM" FrameState="Normal"
PageSize="-1" PartImageLarge="" AsyncRefresh="False" ExportMode="All" Dir="Default"
DetailLink="" ShowWithSampleData="False" ListId="645a16cc-7fe6-4247-9800-2170e1479074"
ListName="{645A16CC-7FE6-4247-9800-2170E1479074}" FrameType="Default" PartImageSmall=""
IsIncluded="True" SuppressWebPartChrome="False" AllowEdit="True" ManualRefresh="False"
AutoRefresh="False" AutoRefreshInterval="60" AllowMinimize="True" ViewContentTypeId=""
InitialAsyncDataFetch="False" CssStyleSheet="" MissingAssembly="Cannot import this Web Part."
HelpMode="Modeless" ListUrl="" ID="g_523a7cea_3249_4ac1_b2bc_48efea016ad1"
ConnectionID="00000000-0000-0000-0000-000000000000" AllowZoneChange="True"
IsIncludedFilter="" __MarkupType="vsattributemarkup" __WebPartId="{A7755E5E-BE3F-4415-A163-BAA925625A0E}"
__AllowXSLTEditing="true" WebPart="true" Height="" Width="">
4

3 に答える 3

0

スクリプトをスタイルに置き換えます。スクリプトはjavascript用です。スタイルはcss用です

<style type='text/css'> ... </style>
于 2013-04-04T01:35:44.707 に答える
0

ページをレンダリングし、HTML コードにある ID を確認してから、CSS を適用します。ID が異なることはほぼ確実であり、それが機能しない理由です (特に ASP で Web コントロールが使用されているほとんどすべての場所で発生します)。

于 2013-04-04T01:51:15.900 に答える
0

ID は DVWP 用です。DVWP 全体に一気に適用できるスタイルはありませ。DVWP 内には、さまざまな要素用の他の CSS クラスが多数あり、CSS 形式に Web パーツ ID を使用できる場合でも、それらが適用され、すべてがオーバーライドされます。

DVWP は通常、テーブルに表示されます。TH、TR、TD などには、さまざまなクラスとスタイルがあります。外観を変更したい場合は、テーブル要素のこれらのクラスに取り組む必要があります。

于 2013-04-04T07:00:01.727 に答える