将ASP.NET控件与CSS相结合

将ASP.NET控件与CSS相结合,asp.net,css,Asp.net,Css,我对网站设计比较陌生,特别是在ASP.NET中工作,我使用CSS来设计我的网站,但当我使用ASP.NET控件(如GridView、导航控件等)时。。。 它们被样式表搞得一团糟,在你运行网站之前,你看不到这一点,因为控件被翻译成HTML,因此受到CSS的影响,你无法预测,如何解决这个问题,在ASP.NET中,有没有更好的方法来布局和设计站点。您可以使用或更好地使用ASP.NET MVC您可以使用或更好地使用ASP.NET MVC一个对我来说行之有效的好方法是为您的ASP.NET控件创建外观 在

我对网站设计比较陌生,特别是在ASP.NET中工作,我使用CSS来设计我的网站,但当我使用ASP.NET控件(如GridView、导航控件等)时。。。
它们被样式表搞得一团糟,在你运行网站之前,你看不到这一点,因为控件被翻译成HTML,因此受到CSS的影响,你无法预测,如何解决这个问题,在ASP.NET中,有没有更好的方法来布局和设计站点。

您可以使用或更好地使用ASP.NET MVC

您可以使用或更好地使用ASP.NET MVC

一个对我来说行之有效的好方法是为您的ASP.NET控件创建外观


在为我的ASP.NET控件的不同部分创建皮肤和CSS类之后,我将在浏览器中使用优秀的开发工具运行我的应用程序,Google Chrome有一套优秀的开发工具,允许您在页面中修改CSS类和样式,以便您可以立即看到结果。然后,我将更新我的皮肤CSS类,以匹配我使用浏览器开发工具创建的样式。

一个对我来说很好的方法是为ASP.NET控件创建皮肤


在为我的ASP.NET控件的不同部分创建皮肤和CSS类之后,我将在浏览器中使用优秀的开发工具运行我的应用程序,Google Chrome有一套优秀的开发工具,允许您在页面中修改CSS类和样式,以便您可以立即看到结果。然后,我将更新我的皮肤CSS类,以匹配我使用浏览器开发工具创建的样式。

控件始终呈现为相同的html元素,因此我认为最好的方法是使用CSS以html为目标。只要查看源代码,看看它创建了什么类型的html…控件总是呈现为相同的html元素,所以我认为最好的方法是使用css来定位html。只要查看源代码,看看它创建了什么类型的html。。。