css 中 div 的动态宽度
我有一个 div,宽度:100%;另外两个 div 在里面。
+---------- div, width: 100% ----------+
| +-- div1 50% --+ +-- div2 50% --+ |
| | contents | | contents | |
| | | | | |
| +--------------+ +--------------+ |
+--------------------------------------+
现在我想知道,如果我出于任何原因删除主 div 内的这两个 div 之一,其他内部 div 如何自动 100% ?如果我删除div2,div1如何自动100%?
<div style="width: 100%; " >
<div style="width: 50%; display:inline; float:right; background-color:blue; color: white" >
This is test 1
</div>
<div style="width: 50%; display:inline; float:right; background-color:red" >
This is test 2
</div>
</div>
我的意思是,我使用 php ,并假设 div2 是侧边栏,我在 php 中控制 div,例如我关闭侧边栏,所以 div2 不应该显示,我知道我可以使用条件,但我想知道是否有任何 css代码来自动处理这种变化的宽度? 通常主 div 内有两个 div,但在某些情况下应该是一个宽度为 100% 的 div。 抱歉,如果我的英语不好:(
tnx 大家
i have one div with width: 100%; and two other divs are inside it.
+---------- div, width: 100% ----------+
| +-- div1 50% --+ +-- div2 50% --+ |
| | contents | | contents | |
| | | | | |
| +--------------+ +--------------+ |
+--------------------------------------+
now i want to know, if i remove one of those two divs inside the main div for any reason, how other inside div can be automatically 100% ? if i remove div2, how div1 can be 100% automatically?
<div style="width: 100%; " >
<div style="width: 50%; display:inline; float:right; background-color:blue; color: white" >
This is test 1
</div>
<div style="width: 50%; display:inline; float:right; background-color:red" >
This is test 2
</div>
</div>
i mean, i use php , and assume that div2 is a sidebar, i control divs in php, and for example i turn off sidebar, so div2 should not display, i know i can use conditions but i want to know is there any css code to handle this changing width automatically?
normally inside the main div are two divs, but in some case it should be one div with width 100%.
sorry if my english is not good :(
tnx everyone
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不太明白这个问题,但也许这会有所帮助:
使用这个:
希望它有帮助。
I don't really understand the question, but maybe this will help:
Use this:
Hope it helps.