Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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_Html_Vertical Alignment - Fatal编程技术网

Asp.net 当屏幕未最大化时,垂直图像边框会改变对齐方式

Asp.net 当屏幕未最大化时,垂直图像边框会改变对齐方式,asp.net,html,vertical-alignment,Asp.net,Html,Vertical Alignment,我有一些非常简单的HTML代码和一些表格来组织各种文本或图像项。除了我需要在屏幕的左侧和右侧都放置一个垂直边框之外,所有的工作都很好。我可以用一个2x2像素的图像来做这件事。当用户的屏幕最大化时,一切看起来都很棒。但是,当用户点击“还原向下”时,边框将保持在原位,但表格会向下推,以便从边框结束的下方开始,即屏幕外。换言之,边框和表之间的关系对齐变得一团糟。有人知道如何使此对齐在恢复时保持一致吗?我是个html和asp的新手,所以说慢一点。如果有更好的方法来实现这一点,我洗耳恭听。谢谢 以下是代码

我有一些非常简单的HTML代码和一些表格来组织各种文本或图像项。除了我需要在屏幕的左侧和右侧都放置一个垂直边框之外,所有的工作都很好。我可以用一个2x2像素的图像来做这件事。当用户的屏幕最大化时,一切看起来都很棒。但是,当用户点击“还原向下”时,边框将保持在原位,但表格会向下推,以便从边框结束的下方开始,即屏幕外。换言之,边框和表之间的关系对齐变得一团糟。有人知道如何使此对齐在恢复时保持一致吗?我是个html和asp的新手,所以说慢一点。如果有更好的方法来实现这一点,我洗耳恭听。谢谢

以下是代码的相关部分:


有一种更好的方法来做你正在做的事情

首先,你真的不应该使用桌子

话虽如此,您需要使用div

盛放一切东西的容器

在这里面,左和右边界都有一个。使用CSS设置背景图像。重复一遍

你的桌子也需要换成一个新的

<div class="container">
     <div class="leftBorder"></div>
     <div>
        Your table
     </div>
     <div class="rightBorder"></div>
</div>

你的桌子

如果您的主容器没有考虑其子容器的高度,那么请查看

谢谢。围绕div而不是表进行重新组织需要一些工作,但最终,一切都变得更好了。我感谢你的帮助!
<div class="container">
     <div class="leftBorder"></div>
     <div>
        Your table
     </div>
     <div class="rightBorder"></div>
</div>