如何摆脱css中不需要的空间(来自PHP代码)

时间:2017-04-23 11:21:29

标签: php css html-table line-breaks

我发现在div元素和表元素之间插入了两个html换行符。我不知道如何摆脱它们。附加的屏幕截图中不需要的空间标记为红色。

screenshot 我的相关表格样式如下:

$dumpout .= "<div><p class=\"pi\">Dear ....</p></div>
                    <div><table>
                      <thead>
                        <tr>
                       {the rest of the stuff} ";

基本上这是我从网上其他地方提取的代码,因为我对CSS不是很了解。

我的代码有:

private void TopBar_Grid_MouseDown(object sender, MouseButtonEventArgs e) 
        {          
            if (e.ChangedButton == MouseButton.Left)
            {            
                var decreaseOpacityAnim = new DoubleAnimation(0.5, (Duration)TimeSpan.FromSeconds(1));
                this.BeginAnimation(UIElement.OpacityProperty, decreaseOpacityAnim);
                this.DragMove();
                var increaseOpacityAnim = new DoubleAnimation(1, (Duration)TimeSpan.FromSeconds(1));
                this.BeginAnimation(UIElement.OpacityProperty, increaseOpacityAnim);
            }

        }

很明显,我的代码中没有换行符。我该如何摆脱这个空间呢?

还有什么代码可以使表格扩展并填充整个屏幕宽度而不是中间部分?请注意,即使我在浏览器中显示进行故障排除,最终输出也会通过电子邮件发送。

2 个答案:

答案 0 :(得分:0)

删除说明的行,你将完成

答案 1 :(得分:0)

- <body>
+ <div>
- <div>
      <br>
      <br>
    - <table>
       + <thead>

在此代码中,您使用了中断标记,这会导致换行。只需删除
标签即可。