我想在移动网页中创建一个带有背景的部分,所以我使用了以下CSS代码:
#section1{
background: url("background1.png") auto 749px;
height: 749px;
}
Run Code Online (Sandbox Code Playgroud)
背景在Android(Chrome,Firefox ...)上正确显示,但在iPhone或iPad(Safari,Chrome iOS ...)上根本没有显示.我已经尝试在DOM准备好时使用jQuery设置这些属性,但没有运气.我读到大小可能有问题,但图像大约是700kB(1124x749px),因此它应该完成Safari Web Content Guide规则.哪个是问题?
我正在尝试扩展包含此块的模板:
{% block headerjs %}
<script type="text/javascript" src="{{ STATIC_URL }}js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/bootstrap.min.js"></script>
<script type="text/javascript" src="{% url django.views.i18n.javascript_catalog %}"></script>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
为了扩展它,我正在使用{{ block.super }}:
{% block headerjs %}
{{ block.super }}
<script type="text/javascript" src="{{ STATIC_URL }}js/formhandler.js"></script>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
它不起作用,{{ block.super }} 是空的。我注意到这<script type="text/javascript" src="{% url django.views.i18n.javascript_catalog %}"></script>就是原因。当我不加载这个脚本时,一切正常。有谁知道为什么?