Php 使用css仅使用一个选项标记隐藏选择标记
我的select标记将使用php自动生成。可能会发生这样的情况:在这个select标记中只有一个选项标记 我考虑使用php来检查是有多个选项还是只有一个选项。如果只有一个,我将打印一个隐藏的输入标记,否则我将生成选择选项标记 是否有css解决方案可以隐藏带有单个选项子项的select标记,或者我必须使用我的php解决方案Php 使用css仅使用一个选项标记隐藏选择标记,php,html,css,Php,Html,Css,我的select标记将使用php自动生成。可能会发生这样的情况:在这个select标记中只有一个选项标记 我考虑使用php来检查是有多个选项还是只有一个选项。如果只有一个,我将打印一个隐藏的输入标记,否则我将生成选择选项标记 是否有css解决方案可以隐藏带有单个选项子项的select标记,或者我必须使用我的php解决方案 <?php if( is_array( $options ) && count( $options ) > 1) // generate
<?php
if( is_array( $options ) && count( $options ) > 1)
// generate select tag and its' option tags
else
// use a hidden input tag
?>
当您通过计算选项来生成选择标记时,如何隐藏该标记css选项将是display:none但是,我建议使用隐藏输入选项。我知道显示:无;但问题是如何用css“计算”select标记中有多少选项标记。因此,仅仅使用css是没有解决方案的。因此,我将不得不选择php代码,对吗?当您通过计算选项来生成选择标记时,如何隐藏它css选项将是display:none但是,我建议使用隐藏输入选项。我知道显示:无;但问题是如何用css“计算”select标记中有多少选项标记。因此,仅仅使用css是没有解决方案的。所以我必须学习php代码,对吗?