2010-10-06 69 views
0

我有一个从System.Web.UI.UserControl派生的非常简单的Web UserControl。 在设计时,用户控件在VS2008窗格中看起来很完美,具有所有CSS样式。 当我拖放这个控件到一个aspx页面时,CSS样式会被应用,但是一些文本会被隐藏起来,而CSS看起来会失真。在ASPx页面中使用自定义WebUserControl时CSS变形

我检查了CSS,UserControl和ASPx页面的路径。所有在根下的同一级别。 aspx页面只包含FORM标签中的UserControl。

任何想法是什么问题?

+1

你能告诉我们标记和CSS吗? – IrishChieftain 2010-10-06 06:10:47

回答

0

找到解决方案!!!!

VS2008默认添加这个DOCTYPE -

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

将其更改为

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > 

这解决了问题。样式表获取 正确应用!!!

+0

你为什么认为这是?你可能会看到一个症状,而不是实际的问题本身。发布您的标记并让其他人提供一些反馈:-) – IrishChieftain 2010-10-06 13:45:54

相关问题