asp.net新手 在vs里面编辑css怎么弄?

html-css08

asp.net新手 在vs里面编辑css怎么弄?,第1张

首先VS这个工具比较强大,做前台的确是可以做的。但是要是真考虑到前台的完整性、美观性、实用性、易操作性的话VS真的又不如人家dreamweaver。楼主也不需要担心在外面做好静态的再拿到VS里面会出问题,因为那些个控件他们也遵守CSS的嘛,另外值的一说的是在企业基本上都是这样做的。

filter是ie的私有属性,不是w3标准属性,所以不能识别

只要网页能达到要的效果就可以了,不用管提示

————————————————————————

好心提醒一下,现在css3已经很普及了,css3简单、效果又好

用filter只能满足ie效果,但是chrome、safari、firefox、opera及ie10以上,都支持的css3标准属性

建议试一下

和正常页面与母版继承页一样控制的。没有使用区别的。

如果是全网站统一效果时,一般写的公共css放到母版页下title下即可。但如果是继承页的效果时,自动生成的有一个ContentPlaceHolder你可以使用的。

一般情况可以使用cssClass属性对其进行控制。也可以使用id选择器,不过一般不建议使用ID选择器的。因为在生成时clientID是变化的。只要是服务器控件都是ID分变化,因为你看到的ID是服务端ID,他们根据一定的规则生成客户端id,也就是我们所说的clientID。

但有时我们需要在服务端控制,但同时还在JS码中有控制时,这个会变化的ID就有一点说法了。如果动态生成的js的话,可以使用控件的clientID进行获得。但如果不是动态生成的JS,那么我人应该用什么方法呢?其实这个ID生成有四种情况,一种是继承,看父控件是哪种,他就是是哪种(严格来说这不算一种),另外默认的是继承,但最外层却是动态的,以致于无法把握,还有一种是静态的,也就是Static方式,这种生成为方式会使用客户端与服务器的id名称一样。这个你在属性中找到clientMode就可以了,他是一个枚举,使用static方式就可以了!

虽然在CSS同样可以做到使用ID选择器,但是还是不建议你使用,因为这不符合开始编程的思想,而不是一楼说的无法控制。

就算是在form中的控件你看一下,生成的名称也是不同的。web前端脱离了这种控件名称的麻烦,而CSS页面设计也尽可能不使用这种名称——这符合分工,使用CSS,JS,以及后台等完全脱离,要不然那天后台人突然换一名称,是不是要通知你做web设计的去更改你的CSS文件呢?显然这样不符合要求——这是尽量不用的原因。

从设计上分层即可——至于一楼说的,误导了!不使用的原因不是因为无法控制,而是分工合作的需要,也就是我们所说的尽量减少各层人员的藕合度而已。

如果母版页与继承页通信(这种称呼不合适,因为其实最后生成的是一个的,没有所谓的母版页还是继承页,他只是开发过程中的一个术语),直接在继承页面后台写this.master调用的就是主版页的,可以调用母版页上的任何内容。