全浏览器宽度和css动态定位元素
我有HTML全浏览器宽度和css动态定位元素,css,Css,我有HTML <div class="Box"> <img width=100% src="..."> </div> <table class="tab1"> ... </table> ... 我希望这两个元素根据其显示的屏幕大小重新定位。在狭窄的屏幕上,如手机或低分辨率投影仪上,我希望表格显示在div下方的中心。div被缩放以占据父元素的整个宽度。但在宽屏幕上,我希望表显示在div旁边,其中两个占据父元素的全部宽
<div class="Box">
<img width=100% src="...">
</div>
<table class="tab1">
...
</table>
...
我希望这两个元素根据其显示的屏幕大小重新定位。在狭窄的屏幕上,如手机或低分辨率投影仪上,我希望表格显示在div下方的中心。div被缩放以占据父元素的整个宽度。但在宽屏幕上,我希望表显示在div旁边,其中两个占据父元素的全部宽度
在纯CSS中有可能做到这一点吗?您需要响应式web设计。这里有一篇关于如何做到这一点的好文章:你需要有响应性的网页设计。这里有一篇关于如何做的好文章:您可以尝试使用CSS3@media解决这个问题
.Box
{
width: 100%;
}
/* overwrite, if smartphone */
@media screen and (max-width: 480px)
{
.Box, .tab1
{
width: 50%;
}
}
或者,您可以尝试媒体类型掌上电脑:
@media handheld
{
.Box, .tab1
{
width: 50%;
}
}
找到:您可以尝试使用CSS3@media解决该问题
.Box
{
width: 100%;
}
/* overwrite, if smartphone */
@media screen and (max-width: 480px)
{
.Box, .tab1
{
width: 50%;
}
}
或者,您可以尝试媒体类型掌上电脑:
@media handheld
{
.Box, .tab1
{
width: 50%;
}
}
可在以下位置找到:是的,有可能。你试过什么?另外,您能否提供一个地方,比如在jsfiddle.net上,我们可以看到您的尝试并提供反馈?您将“移动或低分辨率”投影仪定义为多宽?是的,这是可能的。你试过什么?另外,你能提供一个地方,比如在jsfiddle.net上,我们可以看到你的尝试并提供反馈吗?你认为“移动或低分辨率投影仪”的宽度是多少?css“@media screen and(max device width:480px){”看起来很完美。谢谢。css“@media screen and(max device width:480px){”看起来很完美。谢谢。