为什么我不能在CSS中设置嵌入标签的样式?例如,我想覆盖我网站上所有YouTube视频(目前为630px)到600px的宽度。我尝试了以下操作,但它不起作用。我的文本编辑器(Sublime Text 2)似乎在CSS中似乎没有语法高亮嵌入标记:
img, video, object, embed {
max-width: 100%;
height: auto;
}
Sublime Text 2中缺少语法颜色突出显示。这实际上是否意味着您无法在CSS样式表中设置嵌入标签样式? http://i.imgur.com/JBaTp.png
答案 0 :(得分:2)
嵌入式元素通常具有内联定义的[height]
和[width]
属性:
<embed height="300" width="400" ... />
内联样式(包括这些属性)优先于CSS规则(它们更像是建议)。