“CSS 样式”面板

了解如何在 Dreamweaver 中使用“CSS 样式”面板跟踪 CSS 规则和属性。

注意:

在 Dreamweaver CC 和更高版本中,“CSS 样式”面板替换为 CSS Designer。有关详细信息,请参阅 CSS Designer。

使用“CSS 样式”面板可以跟踪影响当前所选页面元素的 CSS 规则和属性(“正在”模式),也可以跟踪文档可用的所有规则和属性(“全部”模式)。使用面板顶部的切换按钮可以在两种模式之间切换。使用“CSS 样式”面板还可以在“全部”和“正在”模式下修改 CSS 属性。

“当前”模式下的“CSS 样式”面板

在“正在”模式下,“CSS 样式”面板将显示三个面板:“所选内容的摘要”窗格,其中显示文档中当前所选内容的 CSS 属性;“规则”窗格,其中显示所选属性的位置(或所选标签的一组层叠的规则,具体取决于您的选择);以及“属性”窗格,它允许您编辑应用于所选内容的规则的 CSS 属性。

“当前”模式下的“CSS 样式”面板

您可以通过拖动窗格之间的边框调整任意窗格的大小,通过拖动分隔线调整列的大小。

“所选内容的摘要”窗格显示活动文档中当前所选项目的 CSS 属性的摘要以及它们的值。该摘要显示直接应用于所选内容的所有规则的属性。仅显示已设置的属性。

例如,下列规则创建一个类样式和一个标签(在此例中为段落)样式:

.foo{ 
color: green; 
font-family: ‘Arial’; 
} 
p{ 
font-family: ‘serif’; 
font-size: 12px; 
}

当您在“文档”窗口中选择带有类样式 .foo 的段落文本时,“所选内容的摘要”窗格将同时显示两个规则的相关属性,因为两个规则都应用于所选内容。在这种情况下,“所选内容的摘要”窗格将列出以下属性:

font-size: 12px 
font-family: ‘Arial’ 
color: green

“所选内容的摘要”窗格按逐级细化的顺序排列属性。在上面的示例中,标签样式定义字体大小,类样式定义字体 (font-family) 和颜色。(类样式定义的字体 (font-family) 属性覆盖标签样式定义的字体 (font-family) 属性,因为类选择器比标签选择器更为具体。有关 CSS 特异性的详细信息,请参阅www.w3.org/TR/CSS2/cascade.html。)

“规则”窗格根据您的选择显示两个不同视图:“关于”视图或“规则”视图。在“关于”视图(默认视图)中,此窗格显示定义所选 CSS 属性的规则的名称,以及包含该规则的文件的名称。在“规则”视图中,此窗格显示直接或间接应用于当前所选内容的所有规则的层叠(或层次结构)。(直接应用规则的标签显示在右列。) 您可以通过单击“规则”窗格右上角的“显示信息”和“显示层叠”按钮在两种视图之间切换。

在“所选内容的摘要”窗格中选择某个属性时,定义规则的所有属性出现在“属性”窗格中。(如果选择了“规则”视图,则也会在“规则”窗格中选择定义规则。) 例如,如果您有一个定义字体 (font-family)、字体大小和颜色的名为 .maintext 的规则,那么在“所选内容的摘要”窗格中选择其中任何属性都将在“属性”窗格中显示 .maintext 规则定义的所有属性,并在“规则”窗格中显示选定的 .maintext 规则。(此外,在“规则”窗格中选择任何规则都将在“属性”窗格中显示该规则的属性。) 然后您可以使用“属性”窗格快速修改 CSS,而无论它是嵌入在当前文档中还是通过附加的样式表链接的。默认情况下,“属性”窗格仅显示那些已进行设置的属性,并按字母顺序排列它们。

您可以选择在其他两种视图中显示“属性”窗格。“类别”视图显示按类别分组的属性(如“字体”、“背景”、“区块”、“边框”等),已设置的属性位于每个类别的顶部,以蓝色文本显示。“列表”视图显示所有可用属性的按字母顺序排列的列表,同样,已设置的属性排在顶部,以蓝色文本显示。若要在视图之间切换,请单击“显示类别视图”、“显示列表视图”或“只显示设置属性”按钮,这些按钮位于“属性”窗格的左下角。

在所有视图中,已设置的属性以蓝色显示;与选择无关的属性显示时伴有一条红色删除线。将鼠标指针置于无关规则上方时将显示一条消息解释该属性为何无关。通常,导致某个属性无关的原因是它被改写或者不是继承的属性。

对“属性”窗格所做的任何更改都将立即应用,这使您可以在操作的同时预览效果。

所有模式下的 CSS 样式面板

在“全部”模式下,“CSS 样式”面板显示两个窗格:“所有规则”窗格(顶部)和“属性”窗格(底部)。“所有规则”窗格显示当前文档中定义的规则以及附加到当前文档的样式表中定义的所有规则的列表。使用“属性”窗格可以编辑“所有规则”窗格中任何所选规则的 CSS 属性。

“全部”模式下的“CSS 样式”面板

您可以通过拖动窗格之间的边框调整窗格的大小,通过拖动“属性”列的分隔线调整这些列的大小。

当您在“所有规则”窗格中选择某个规则时,该规则中定义的所有属性都将出现在“属性”窗格中。然后您可以使用“属性”窗格快速修改 CSS,而无论它是嵌入在当前文档中还是链接到附加的样式表。默认情况下,“属性”窗格仅显示那些先前已设置的属性,并按字母顺序排列它们。

您可以选择在其他两种视图中显示属性。“类别”视图显示按类别分组的属性(如“字体”、“背景”、“区块”、“边框”等),已设置的属性位于每个类别的顶部。“列表”视图显示所有可用属性的按字母顺序排列的列表,同样,已设置的属性排在顶部。若要在视图之间切换,请单击“显示类别视图”、“显示列表视图”或“只显示设置属性”按钮,这些按钮位于“属性”窗格的左下角。在所有视图中,已设置的属性均以蓝色显示。

对“属性”窗格所做的任何更改都将立即应用,这使您可以在操作的同时预览效果。

“CSS 样式”面板按钮和视图

在“全部”和“当前”模式下,“CSS 样式”面板都包含三个允许您在“属性”窗格(底部窗格)中改变视图的按钮:

“CSS 样式”面板视图

A. 类别视图 B. 列表视图 C. “设置属性”视图 

类别视图

将 Dreamweaver 支持的 CSS 属性分为八个类别:字体、背景、区块、边框、方框、列表、定位和扩展名。每个类别的属性都包含在一个列表中,您可以单击类别名称旁边的加号 (+) 按钮展开或折叠它。“设置属性”(蓝色)将出现在列表顶部。

列表视图

会按字母顺序显示 Dreamweaver 支持的所有 CSS 属性。“设置属性”(蓝色)将出现在列表顶部。

“设置属性”视图

仅显示那些已进行设置的属性。“设置属性”视图为默认视图。

在“全部”和“当前”模式下,“CSS 样式”面板还包含下列按钮:

“CSS 样式”面板按钮

A. 附加样式表 B. 新建 CSS 规则 C. 编辑样式 D. 禁用/启用 CSS 属性 E. 删除 CSS 规则 

附加样式表

打开“链接外部样式表”对话框。选择要链接到或导入到当前文档中的外部样式表。

新建 CSS 规则

打开一个对话框,您可在其中选择要创建的样式类型(例如,创建类样式、重新定义 HTML 标签或定义 CSS 选择器)。

编辑样式

打开一个对话框,您可在其中编辑当前文档或外部样式表中的样式。

删除 CSS 规则

删除“CSS 样式”面板中的选定规则或属性,并从它所应用于的所有元素中删除格式设置。(不过,它不会删除由该样式引用的类或 ID 属性)。“删除 CSS 规则”按钮还可以分离(或“取消链接”)附加的 CSS 样式表。

注意:

右键单击 (Windows) 或按住 Ctrl 单击 (Macintosh)“CSS 样式”面板,可打开包含用于处理 CSS 样式表命令的选项的上下文菜单。

打开“CSS 样式”面板

您可以使用“CSS 样式”面板查看、创建、编辑和删除 CSS 样式,并且可以将外部样式表附加到文档。

  1. 执行下列操作之一:
    • 选择“窗口”>“CSS 样式”。

    • 按 Shift+F11。

    • 单击属性检查器中的“CSS”按钮。

更快、更轻松地获得帮助

新用户?