我有一个html结构,可能会根据页面的不同而改变。在某些页面上看起来像:
<div class="container">
<div class="column">
blah
</div>
</div>
另外还有其他方面:
<div class="container">
<div class="column">
blah
</div>
<div class="column">
blah
</div>
</div>
因此,容器具有流体宽度(100%)。
.column
div也是流体的,并且在第一个示例中应具有其容器的宽度,即100%,
在第二个示例中为50%宽度并靠左对齐。
例如:
----------------------------
| |
| column1 |
| |
-----------------------------
并且
----------------------------
| | |
| column2 | column2 |
| | |
-----------------------------
我该如何做到这一点?
需要注意的是,我不能更改column1/column2中的任何标记(无法添加类或任何其他内容,可能只能使用JavaScript黑客或捕获PHP输出并使用正则表达式:)