最近,当我用XDebug调试一些PHP文件时(在Ubuntu上的Eclipse下),我遇到了一个奇怪的行为:
print(__FILE__);
Run Code Online (Sandbox Code Playgroud)
结果
"xdebug eval"
Run Code Online (Sandbox Code Playgroud)
GEE!
所以这个神奇的常数似乎不适用于此.
任何人都知道修复或可行的解决方法?如何调试调试器?(硬编码路径是PITA!)
我们可以使用display:table和friends 将任何元素制作成像codepen这样的表。
.table {display: table; width: 100%}
.row {display: table-row}
.cell {display: table-cell}
Run Code Online (Sandbox Code Playgroud)
<div class="table">
<div class="row">
<div class="cell">
Foo
</div>
<div class="cell">
Bar
</div>
</div>
<div class="row">
<div class="cell">
Baz
</div>
<div class="cell">
Bang
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
但是,如果HTML包含像codepen这样的中间元素,则CSS表样式将不再起作用:
.table {display: table; width: 100%}
.row {display: table-row}
.cell {display: table-cell}
Run Code Online (Sandbox Code Playgroud)
<div class="table">
<div class="between-table-and-row">
<div class="row">
<div class="between-row-and-cells">
<div class="cell">
Foo
</div>
<div class="cell">
Bar
</div>
</div>
</div>
</div>
<div class="between-table-and-row">
<div class="row">
<div class="between-row-and-cells">
<div …Run Code Online (Sandbox Code Playgroud)