【问题标题】:asp.net change .page widthasp.net 更改.page 宽度
【发布时间】:2012-06-21 17:45:29
【问题描述】:

如何在页面后面的代码中以编程方式更改下面的 .page 宽度值?

我需要根据页面上其他元素的宽度来设置它,这些元素会根据用户操作而不断变化。

        .page
        {
            width: 1900px;
            margin: 0px auto 0px auto;
            position:fixed;
        }

如何从 c# 代码中改变它,它的语法是什么?

【问题讨论】:

  • .page 这个 div 或 body 是什么元素
  • 所以我猜是正文
  • 您仍然可以这样做,请参阅我的答案中的更新
  • 我建议使用面板并设置宽度属性,而不是在 css 中设置。然后在后面的代码中改变宽度。
  • 是的,我已经尝试过了,但它并没有扩展顶部(标题)只是内容的下部,这是由于母版页。顶部怎么会受到影响?

标签: c# asp.net css width


【解决方案1】:

如果你想使用 jQuery,你可以使用 jQuery 来完成 -

<script type="text/javascript">
  $(document).ready(function() {
    $('.page').css('width', $('.otherElementClass').width()+'px');
  });
</script>

【讨论】:

  • 如何执行jquery代码?我的aspx页面中有
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-14
  • 2016-07-17
  • 2017-10-15
  • 2016-03-03
  • 2017-01-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多