HTML CSS:文本在Android 4.3中不会水平填充div
我在使用Jelly Bean 4.3和Android设备访问我的网站时遇到问题。包含文本的div的水平填充量不小于其一半,但仅当text align设置为left时才应如此。如果设置为“居中”,则会填充,但看起来很难看 这是我的h4 CSS定义:HTML CSS:文本在Android 4.3中不会水平填充div,html,css,android-4.3-jelly-bean,Html,Css,Android 4.3 Jelly Bean,我在使用Jelly Bean 4.3和Android设备访问我的网站时遇到问题。包含文本的div的水平填充量不小于其一半,但仅当text align设置为left时才应如此。如果设置为“居中”,则会填充,但看起来很难看 这是我的h4 CSS定义: h4 { text-align: left; width: 90%; font-size: 180%; font-style: normal; font-family: "Times New Roman", Ti
h4
{
text-align: left;
width: 90%;
font-size: 180%;
font-style: normal;
font-family: "Times New Roman", Times, serif;
padding: 10px 40px;
}
原因可能是什么?我不是一个真正的HTML专家,但我很确定这是一个bug 我不知道为什么,但如果我在背景色中添加一种颜色,它就会起作用 不是透明的、继承的或初始的,而是真实的颜色,否则它不起作用。因为父div有一个 背景:-webkit-radial-GradientRGBA230230,0.7、RGBA240255,0.8、RGBA230230,0.7 设置一种颜色会让一切看起来很难看,所以我添加了一个 背景:-webkit-radial-GradientRGBA230230,0.0、RGBA240255,0.0、RGBA230230,0.0 对于h4来说,它看起来完美、透明的背景和充满文本的div 所以h4现在是:
我希望这能帮助有同样wierd问题的人。提供更多的代码可能会有所帮助。。也许是有问题的文本。更好的办法是修改代码。尝试使用框大小:边框框;在元素上。填充可能会将内容向下推。@hopkins matt:文本只是一个普通文本,当我通过PHP动态创建网站时,很难使用小提琴。我会把它写进一个文件,一写完就把它寄出去time@ChristopherMarshall:无法修复,但感谢您的尝试。
h4
{
text-align: left;
width: 90%;
font-size: 180%;
font-style: normal;
font-family: "Times New Roman", Times, serif;
padding: 10px 40px;
background: -webkit-radial-gradient(rgba(230,230,230,0.0), rgba(240,240,255,0.0), rgba(230,230,230,0.0));
}