Ciao a tutti,
ho una tabella con una riga e 5 celle, ogni cella contiene un input di tipo submit
il problema inizialmente era la dimensione del bottone, in IE il bottone aveva una larghezza maggiore rispetto FF. Tramite queste classi sono riuscito a risolvere il problema del bottone, ma ne è venuto fuori un altro ovvero, nonostante i bottoni siano di una certa dimensione la larghezza della cella che li contiene è molto più grande. Questo porta ad un spaginazione del layoutcodice:<table cellpadding="2" cellspacing="1" border="0" align="center" class="reservations"> <tr> <td><form action="<?=$PHP_SELF?>?pid=<?=$_GET["pid"]?>" method="post"> <input type="submit" <?if(isset($_POST['resaction']) && $_POST['resaction'] == 'option'){?>class="buttonOn"<?}else{?>class="buttonOff cursor"<?}?> value="<?=$TEXT->getText('page_reservations_list','text33')?>"><?=$TEXT->debug('page_reservations_list','text33')?> <input type="hidden" name="reslist_sorttype" value="startdate_desc"> <input type="hidden" name="reslist_action" value="search"> <input type="hidden" name="reslist_propid" value="<?=$_GET["pid"]?>"> <input type="hidden" name="reslist_status[0]" value="2"> <input type="hidden" name="reslist_status[1]" value="3"> <input type="hidden" name="reslist_status[2]" value="31"> <input type="hidden" name="reslist_status[3]" value="32"> <input type="hidden" name="resaction" value="option"> </form></td> <td><form action="<?=$PHP_SELF?>?pid=<?=$_GET["pid"]?>" method="post"> <input type="submit" <?if(isset($_POST['resaction']) && $_POST['resaction'] == 'poption'){?>class="buttonOn"<?}else{?>class="buttonOff cursor"<?}?> value="<?=$TEXT->getText('page_reservations_list','text34')?>"><?=$TEXT->debug('page_reservations_list','text34')?> <input type="hidden" name="reslist_sorttype" value="startdate_desc"> <input type="hidden" name="reslist_action" value="search"> <input type="hidden" name="reslist_propid" value="<?=$_GET["pid"]?>"> <input type="hidden" name="reslist_status[0]" value="2"> <input type="hidden" name="reslist_status[1]" value="3"> <input type="hidden" name="reslist_status[2]" value="31"> <input type="hidden" name="reslist_status[3]" value="32"> <input type="hidden" name="resaction" value="poption"> </form></td> <td><form action="<?=$PHP_SELF?>?pid=<?=$_GET["pid"]?>" method="post"> <input type="submit" <?if(isset($_POST['resaction']) && $_POST['resaction'] == 'exoption'){?>class="buttonOn"<?}else{?>class="buttonOff cursor"<?}?> value="<?=$TEXT->getText('page_reservations_list','text35')?>"><?=$TEXT->debug('page_reservations_list','text35')?> <input type="hidden" name="reslist_sorttype" value="startdate_desc"> <input type="hidden" name="reslist_action" value="search"> <input type="hidden" name="reslist_propid" value="<?=$_GET["pid"]?>"> <input type="hidden" name="reslist_status[0]" value="4"> <input type="hidden" name="reslist_status[1]" value="41"> <input type="hidden" name="reslist_status[2]" value="42"> <input type="hidden" name="reslist_status[3]" value="43"> <input type="hidden" name="resaction" value="exoption"> </form></td> <td><form action="<?=$PHP_SELF?>?pid=<?=$_GET["pid"]?>" method="post"> <input type="submit" <?if(isset($_POST['resaction']) && $_POST['resaction'] == 'reser'){?>class="buttonOn"<?}else{?>class="buttonOff cursor"<?}?> value="<?=$TEXT->getText('page_reservations_list','text36')?>"><?=$TEXT->debug('page_reservations_list','text36')?> <input type="hidden" name="reslist_sorttype" value="startdate_desc"> <input type="hidden" name="reslist_action" value="search"> <input type="hidden" name="reslist_propid" value="<?=$_GET["pid"]?>"> <input type="hidden" name="reslist_status[0]" value="1"> <input type="hidden" name="reslist_status[1]" value="11"> <input type="hidden" name="reslist_status[2]" value="12"> <input type="hidden" name="resaction" value="reser"> </form></td> <td><form action="<?=$PHP_SELF?>?pid=<?=$_GET["pid"]?>" method="post"> <input type="submit" <?if(isset($_POST['resaction']) && $_POST['resaction'] == 'exreser'){?>class="buttonOn"<?}else{?>class="buttonOff cursor"<?}?> value="<?=$TEXT->getText('page_reservations_list','text37')?>"><?=$TEXT->debug('page_reservations_list','text37')?> <input type="hidden" name="reslist_sorttype" value="startdate_desc"> <input type="hidden" name="reslist_action" value="search"> <input type="hidden" name="reslist_propid" value="<?=$_GET["pid"]?>"> <input type="hidden" name="reslist_status[0]" value="44"> <input type="hidden" name="resaction" value="exreser"> </form></td> </tr> </table>
classi del bottone
questi i risultati con FF e IEcodice:.buttonOff{ background-color:#CCB849; padding:0 .25em 0 .25em; width:auto; margin:0px; overflow:visible; } .buttonOn{ background-color:#C7760A; font-weight:bold; padding:0 .25em 0 .25em; width:auto; margin:0px; overflow:visible; } .reservations td{ margin:0px; padding:0px; }
l'ultima classe l'ho assegnata alla tabella per vedere se la cella si adattava alla dimensione del bottone, ma con IE nessun risultato. Ho provato a dare una dimensione alle celle ma anche qui con IE nessun risultato.
Prima di postare ho cercato sia sul forum che altrove, ma tutte le soluzione che ho trovato non hanno risolto appieno il mio problema.
Grazie a chiunque potrà aiutarmi



Rispondi quotando
