Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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样式_Asp.net_.net_Styling - Fatal编程技术网

asp.net样式

asp.net样式,asp.net,.net,styling,Asp.net,.net,Styling,问候,, 我列出了在asp.net控件中使用样式适当性的两个示例 示例之间的区别是什么 我的目标是设置页面中asp.net控件的样式和位置,使其在firefox和IE浏览器中保持稳定 并且应该将位置设置为绝对的或令人愉悦的 我的页面中有30个asp.net控件,它们的位置有问题 请给我一些建议 例1: <asp:TextBox ID="txtFirstName" runat="server" Style="top: 198px; left: 421px; position: relat

问候,, 我列出了在asp.net控件中使用样式适当性的两个示例

示例之间的区别是什么

我的目标是设置页面中asp.net控件的样式和位置,使其在firefox和IE浏览器中保持稳定

并且应该将位置设置为绝对的或令人愉悦的

我的页面中有30个asp.net控件,它们的位置有问题

请给我一些建议

例1:

<asp:TextBox ID="txtFirstName" runat="server" 
Style="top: 198px; left: 421px; 
position: relative; height: 23px; width: 144px">
</asp:TextBox>

例2:

    <style type="text/css">              

    .mystyle
    {
        position:relative;
        top: 836px; 
        left: 662px;
        height: -4px; 
        width: 128px;

    }
     </style>




<asp:TextBox ID="txtFirstName" runat="server" 
CssClass="mystyle">
</asp:TextBox>

mystyle先生
{
位置:相对位置;
顶部:836px;
左:662px;
高度:-4px;
宽度:128px;
}
除了值之外 示例1称为
内联样式
,示例2称为
css
样式

两者的区别在于可重用性和可维护性。您可以在多个地方使用css样式,如果将来有任何更改,它很容易处理

在您的例子中,如果它们包含相同的css,那么它们是30个控件,然后创建一个css类并分配它们。否则使用表或内联表

但更好的方法是花一些时间用css来做,css很容易维护,而且也是推荐的。

除了值之外 示例1称为
内联样式
,示例2称为
css
样式

两者的区别在于可重用性和可维护性。您可以在多个地方使用css样式,如果将来有任何更改,它很容易处理

在您的例子中,如果它们包含相同的css,那么它们是30个控件,然后创建一个css类并分配它们。否则使用表或内联表


但最好还是花点时间用css来做,因为css很容易维护,也很推荐。

好的,这个答案可能不会给我赢得任何分数,css网页设计极客可能会跟踪我,向我扔石头


尝试使用表格。

好的,这个答案可能不会为我赢得任何分数,CSS网页设计极客可能会跟踪我并向我扔石头


试着使用表格。

我个人总是会选择第二个选项——将CSS与内联样式分离。这将给您带来一些好处:

  • 关注点分离

  • 您的asp.net代码将不那么凌乱

  • 您可以验证您的CSS

关于如何在页面上显示这些内容,我会咨询设计师或阅读CSS。CSS几乎是一种艺术形式,在不同的浏览器中使所有内容看起来相似有时是一项挑战


对于CSS-选择一本演示如何使用标准进行设计的书。这将有助于您创建更易于维护且独立于浏览器的CSS代码。

我个人始终支持选项2-将CSS与内联样式分离。这将给您带来一些好处:

  • 关注点分离

  • 您的asp.net代码将不那么凌乱

  • 您可以验证您的CSS

关于如何在页面上显示这些内容,我会咨询设计师或阅读CSS。CSS几乎是一种艺术形式,在不同的浏览器中使所有内容看起来相似有时是一项挑战


对于CSS-选择一本演示如何使用标准进行设计的书。这将有助于您创建更易于维护且独立于浏览器的CSS代码。

表格可以,但仅适用于表格数据。表格可以,但仅适用于表格数据。