Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 条纹形式不';不能正常显示_Javascript_Html_Css_Django Templates_Stripe Payments - Fatal编程技术网

Javascript 条纹形式不';不能正常显示

Javascript 条纹形式不';不能正常显示,javascript,html,css,django-templates,stripe-payments,Javascript,Html,Css,Django Templates,Stripe Payments,我正在建立一个基于订阅的网站。对于签出页面,条带表单无法正确显示 下面是问题的屏幕截图。 我试图确保我的脚本不会覆盖stripe中的任何元素,但我仍然存在这个问题。您可以在下面看到checkout.html、checkout.css和checkout.js checkout.html {%extends'home/base.html%} {%load static%} {%block head%} 结账 #签出方法{ 背景:#fff; 边界半径:2px; 显示:内联块; 最大高度:700px;

我正在建立一个基于订阅的网站。对于签出页面,条带表单无法正确显示

下面是问题的屏幕截图。 我试图确保我的脚本不会覆盖stripe中的任何元素,但我仍然存在这个问题。您可以在下面看到
checkout.html
checkout.css
checkout.js

checkout.html

{%extends'home/base.html%}
{%load static%}
{%block head%}
结账
#签出方法{
背景:#fff;
边界半径:2px;
显示:内联块;
最大高度:700px;
保证金:1rem;
位置:相对位置;
宽度:700px;
盒影:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);
}
{%endblock头%}
{%block content%}
在下面输入凭证代码
如果有多个凭证代码,请用逗号分隔 {%csrf_令牌%}
订单摘要 {%用于订单中的项目。获取\u购物车\u项目%} {{item}} ${{item.product.price} {%endfor%} 订单总数 ${{order.get\u cart\u total} 用信用卡结账 {%csrf_令牌%} 用Braintree结账 带条纹结账 信用卡还是借记卡 付款 成功!获得令牌: var form=document.querySelector(“#付款单”); var client_token='{{client_token}}}'; braintree.dropin.create({ 授权:客户端\u令牌, 容器:“#bt dropin”, 贝宝:{ 流程:“保险库” } },函数(createErr,实例){ 表单.addEventListener('submit',函数(事件){ event.preventDefault(); requestPaymentMethod(函数(err,有效负载){ 如果(错误){ console.log('Error',err); 返回; } //将nonce添加到表单并提交 document.querySelector(“#nonce”).value=payload.nonce; 表单提交(); }); }); }); 函数toggleDisplay(){ var x=document.getElementById(“collapseStripe”); 如果(x.style.display==“无”){ x、 style.display=“block”; }否则{ x、 style.display=“无”; } }; {%endblock内容%}
checkout.css

body,html{
身高:100%;
背景色:#f7f8f9;
颜色:#6b7c93;
}
*,标签{
字体系列:“Helvetica Neue”,Helvetica,无衬线;
字体大小:16px;
字体变体:正常;
填充:0;
保证金:0;
-webkit字体平滑:抗锯齿;
}
钮扣{
边界:无;
边界半径:4px;
大纲:无;
文字装饰:无;
颜色:#fff;
背景:32325d;
空白:nowrap;
显示:内联块;
高度:40px;
线高:40px;
填充:0 14px;
盒影:0 4px 6px rgba(50,50,93,11),0 1px 3px rgba(0,0,0,08);
边界半径:4px;
字体大小:15px;
字号:600;
字母间距:0.025em;
文字装饰:无;
-webkit转换:所有150ms的易用性;
过渡:所有150ms缓解;
浮动:左;
左边距:12px;
利润上限:28px;
}
按钮:悬停{
转换:translateY(-1px);
盒影:0 7px 14px rgba(50,50,93,10),0 3px 6px rgba(0,0,0,08);
背景色:#43458b;
}
形式{
填充:300px;
高度:1200px;
}
标签{
字号:500;
字体大小:14px;
显示:块;
边缘底部:8px;
}
#卡片错误{
高度:20px;
填充:4px0;
颜色:#fa755a;
}
.表格行{
宽度:70%;
浮动:左;
}
.代币{
颜色:#32325d;
字体系列:“源代码Pro”,monospace;
字号:500;
}
.包装纸{
宽度:670px;
保证金:0自动;
身高:100%;
}
#条带令牌处理程序{
位置:绝对位置;
排名:0;
左:25%;
右:25%;
填充:20px 30px;
边界半径:0 0 4px 4px;
框大小:边框框;
盒影:0 50px 100px rgba(50,50,93,0.1),
0 15px 35px rgba(50,50,93,0.15),
0 5px15px rgba(0,0,0,0.1);
-webkit转换:所有500毫秒的易入易出;
过渡:所有500ms的缓进缓出;
变换:translateY(0);
不透明度:1;
背景色:白色;
}
#stripe-token-handler.is-hidden{
不透明度:0;
转换:translateY(-80px);
}
/**
*此处显示的CSS将不会在《快速入门指南》中介绍,而是显示
*如何使用CSS设置元素容器的样式。
*/
.条纹元素{
背景色:白色;
高度:40px;
填充:10px 12px;
边界半径:4px;
边框:1px实心透明;
盒影:0 1px 3px 0#e6ebf1;
-webkit过渡:盒影150ms轻松;
过渡:长方体阴影150ms缓解;
}
.StripeElement—焦点{
盒影:0 1px 3px 0#cfd7df;
}
.StripeElement--无效{
边框颜色:#fa755a;
}
.StripeElement--webkit自动填充{
背景色:#fefde5!重要;
}
checkout.js

//创建条带客户端。
var条带=条带('pk_测试1gVJE1B3TYjY3ykiEhZgWeGe00mRO0lVwa');
//创建元素的实例。
var elements=stripe.elements();
//创建元素时,可以将自定义样式传递给选项。
//(请注意,此演示使用的样式集比下面的指南更广泛。)
变量样式={
基数:{
颜色:“#32325d”,
线宽:“18px”,
fontFamily:“新赫尔维蒂卡”,赫尔维蒂卡,无衬线,
fontSmoothing:'抗锯齿',
fontSize:'16px',
“::占位符”:{
颜色