使用职位是否明智:绝对;在asp.net?

时间:2010-12-03 19:26:25

标签: html css

我是网络编程的新手

在控件上使用position: absolute;是明智的吗?

如果没有 - 为什么?

3 个答案:

答案 0 :(得分:4)

position: absolute;是一个CSS属性。它与C#或Asp.Net本身没有任何关系。是否应该使用它完全取决于您正在开发的网站的设计规范。

答案 1 :(得分:2)

如果你想要控件在屏幕上显示的绝对控制(无论屏幕大小如何),那就去吧。

大多数人使用display: absolute;和其他定位技术的混合来获得所需的布局。

但请记住,这一切都与ASP.NET无关(除了Visual Studio有时默认在WYSIWYG编辑器中绝对定位元素的事实)。他们的关键与其他所见即所得的编辑器一样......手工编写标记。

答案 2 :(得分:0)

.net中的所有控件都有一个html标记,如果你想改变标记中的位置,你可能需要使用postion:绝对或相对

例如,你有一个ascx contorl,它有divs

<div id="parentdiv">  // parent div

<div id="childidv">  // child div 
</div>

</div>

在上面的场景中,如果你想让childdiv永远是父div的底部,你将childdiv作为绝对位置,将父div作为相对位置

这就是在asp.net中使用... html标记的位置。