老师 帮忙检查下
来源:4-6 自由编程
lcy_18
2021-03-02 12:49:05
/*Banner区域*/
.banner{
position: relative;
}
.banner .banner-img img,.banner .mask-layer{
width: 100%;
height: 600px;
}
.banner .mask-layer{
background: rgba(0,0,0,.5);
position: absolute;
top: 0;
left: 0;
}
.banner .banner-form form{
width: 504px;
height: 350px;
position: absolute;
top: 100px;
left: 50%;
margin-left: -252px;
}
.banner .banner-form form input,.banner .banner-form form textarea{
width: 500px;
margin-bottom: 20px;
background-color: rgba(0,0,0,0);
border: 2px solid #808080;
}
.banner .banner-form form input{
height: 40px;
color: #808080;
}
.banner .banner-form form input:last-child{
width: 200px;
margin-left: 150px;
}
.banner .banner-form form textarea{
height: 110px;
}
3回答
同学你好,由于同学粘贴的代码中没有清除默认样式,所以老师这边测试出现默认padding值,同学那里如果清除了默认样式代码效果就没有问题了。
祝学习愉快!
好帮手慕张
2021-03-02
同学你好,测试代码显示表单里面的元素超出了表单的宽度
检查元素可见input输入框宽度为508px
原因为:input框设置为500px,但是默认左右各有2px的padding值,所以加上设置的2px边框一共为508px,而form表单设置的宽度为504px,所以超出了form的宽度
修改为:将input框宽度设置为496px,这样加上边框和padding正好为504px,如下图:
祝学习愉快!
好帮手慕张
2021-03-02
同学你好,同学之粘贴了css样式代码,老师没办法进行测试,(上一次提交的代码骨架中没有表单相关的结构代码)建议同学将全部代码粘贴上来,方便帮助同学快速高效的测试检查代码。
祝学习愉快!