我正在开发一个移动网站,因此我正在使用CSS尽可能地使事物变得流动起来。
我遇到了一个奇怪的困难。在一个div容器内,我有一个
iOS(正确):
Android(不正确;没有完全展开;添加了比iOS版本更多的文本,以便您能看到我在说什么):
这两个屏幕截图是从各自的模拟器中获取的。
然而,这里有个奇怪的事情...如果我给这些
因此,只有在
谢谢您的时间。
我遇到了一个奇怪的困难。在一个div容器内,我有一个
<p>
,它应该填满整个div的宽度。我尝试过width:auto
,width:100%
等,但在Android浏览器上似乎都不起作用。以下是示例:iOS(正确):
Android(不正确;没有完全展开;添加了比iOS版本更多的文本,以便您能看到我在说什么):
这两个屏幕截图是从各自的模拟器中获取的。
然而,这里有个奇怪的事情...如果我给这些
<p>
应用的类添加一个背景颜色,那么Android浏览器就允许<p>
填充其父div的全部宽度(与iOS相同)。然而,真正奇怪的是,如果我将背景颜色设置为透明(我以为我已经骗过它了),它就会像示例中所示的那样回到原来的状态。因此,只有在
<p>
应用了背景颜色后,它才能正确引用其CSS...我是不是太过糊涂,还是这是Android浏览器的问题?有什么办法可以解决它吗?谢谢您的时间。