css - 联系表 7 未在固定的父 div 上扩展

标签 css wordpress contact-form-7

包含 CF7 的 div 是隐藏的,直到用户单击一个图标,然后在表单的右下角将图标替换为另一种颜色,所以我为此使用了一个固定的 div。问题是,当出现错误/成功消息时,元素移出表单(和视口(viewport)),我需要展开表单才能看到所有元素或解决方案。

My CF7

My CF7 after an error/success message

我的相关代码:

/*Div for the CF7*/
#div-mail {
display: none;
position: fixed;
bottom: 4%;
right: 3%;
}

.wpcf7-form {
margin: 30px 30px 30px 30px;
width: 350px;
height: 286px;
}

/*First icon*/
#img-mail {
position: fixed;
bottom: 3%;
right: 3%;
cursor: pointer;
}

/*second icon*/
#img-mail-active {
position: fixed;
bottom: 3%;
right: 3%;
cursor: pointer;
display: none;
z-index: 1;
}

最佳答案

你需要像这样用 min-height 改变 height :

.wpcf7-form {
    margin: 30px 30px 30px 30px;
    width: 350px;
    min-height: 286px;
}

关于css - 联系表 7 未在固定的父 div 上扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46473461/

相关文章:

CSS:设置 jquery ui 日期选择器的样式?

html - 手机不显示文字

javascript - 联系表 7 : Not routing to new page

css - 如何在 OptimizePress 编辑器中将 Logo 居中?

mysql - Wordpress/MySql 查询未从 JOIN 的 LEFT 部分生成所有结果

php - 如何通过联系表 7 获取帖子标题

php - 联系表 7 - 多文件上传值作为电子邮件中的链接

html - 是否可以通过容器来限制滚动元素的高度?

php - 使安全组件在 CakePHP 中工作

wordpress - 如何使用 WP-API 获取某个类别的帖子列表?