1

为什么我不能在 CSS 中设置嵌入标签的样式?例如,我想将我网站上所有 YouTube 视频的宽度(当前为 630 像素)覆盖为 600 像素。我尝试执行以下操作,但它不起作用。我的文本编辑器(Sublime Text 2)似乎甚至没有在 CSS 中语法高亮嵌入标签:

img, video, object, embed {
max-width: 100%;    
height: auto;
}

Sublime Text 2 中缺少语法颜色突出显示。这是否意味着您不能在 CSS 样式表中设置嵌入标签的样式?http://i.imgur.com/JBaTp.png

4

1 回答 1

2

嵌入式元素通常具有内联定义的[height][width]属性:

<embed height="300" width="400" ... />

内联样式(包括这些属性)优先于 CSS 规则(它们实际上更像是建议)。

于 2012-06-21T19:35:07.603 回答