Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在ASPx页面中使用自定义WebUserControl时CSS被扭曲_Asp.net_Css_Webusercontrol - Fatal编程技术网

Asp.net 在ASPx页面中使用自定义WebUserControl时CSS被扭曲

Asp.net 在ASPx页面中使用自定义WebUserControl时CSS被扭曲,asp.net,css,webusercontrol,Asp.net,Css,Webusercontrol,我从System.Web.UI.UserControl派生了一个非常简单的Web UserControl。 在设计时,用户控件在VS2008窗格中与所有CSS样式看起来都很完美。什么时候 我把这个控件拖放到一个aspx页面上,CSS样式被应用,但是一些文本被隐藏,CSS看起来失真了 我已经检查了CSS、UserControl和ASPx页面的路径。都在根目录下的同一级别。aspx页面仅在表单标记中包含UserControl 知道出了什么问题吗 找到了解决方案 VS2008默认情况下添加此DOCTY

我从System.Web.UI.UserControl派生了一个非常简单的Web UserControl。 在设计时,用户控件在VS2008窗格中与所有CSS样式看起来都很完美。什么时候 我把这个控件拖放到一个aspx页面上,CSS样式被应用,但是一些文本被隐藏,CSS看起来失真了

我已经检查了CSS、UserControl和ASPx页面的路径。都在根目录下的同一级别。aspx页面仅在表单标记中包含UserControl

知道出了什么问题吗

找到了解决方案

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" >

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


你能给我们看一下标记和CSS吗?你认为这是为什么?您可能会看到症状,而不是实际问题本身。发布您的标记并让其他人提供一些反馈:-)