php - CSS PHP 错误 div 容器

标签 php html css position

我想知道如何实现以下想法:

我有一张注册表。如果出现 PHP 错误消息,我想在出现特定错误消息的每个输入字段旁边显示一个 div。所以目前我有 CSS 问题将那个 div 设置在所有其他 div 的前面。所以我开始研究 Z-index,但由于某些原因不起作用。

我的 CSS 中有:

#form-error{
  background-color: #f23;
  z-index:1;
  width: 200px;
  height: 50px;
}

在 HTML 中:

<?php if(isset($errors)):?>
  <?php foreach($errors as $error):?>
    <div id="form-error">
    <?php echo $error;?>
    </div>
  <?php endforeach;?>
<?php endif;?>

所以我对如何解决这个问题的想法非常感兴趣。

非常感谢。

更新

在用户偏转的帮助下,我认识到我应该添加一个立场声明。我这样做了。现在我列出了所有错误消息。

该用户提到,最好重新组织我的 PHP 逻辑,使其具有一个特定的错误消息,我只需将其添加到输入字段旁边的类表单错误框中。这不是问题。我可以从数组中获取每个错误消息。我的问题是,如何意识到我在输入字段旁边有这些框。

最佳答案

为了使 z-index 起作用,您需要在您的 css 中添加 position:relative;position:absolute;position:已修复;

我不知道还有什么问题,但我会先将其添加到您的 CSS,如下所示:

#form-error{ 
    position: relative;
    background-color: #f23; 
    z-index:1;  
    width: 200px; 
    height: 50px; 
} 

关于php - CSS PHP 错误 div 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11417040/

相关文章:

javascript - AJAX JQUERY 变量

css - <address>标签文字对齐?

jquery - 选择某些元素组

css - Textarea 扩展超过填充并且不齐平

javascript - 最小化浏览器窗口时调整 Kendo RangeSlider 的大小

javascript - Laravel:在允许 HTML 标签时,针对 XSS 清理用户输入

PHP - 通过各种用户操作的表单安全地发送数据

javascript - 如何从列表内的目录中取出值?

jquery - CSS 箭头在 jQuery slideUp 或 slideDown 动画期间隐藏

php - Laravel 5.2 单元测试集标题不起作用