在IE下变形。

Zen Cart模板模版教程、设计、使用交流,欢迎大家把自创的模版 show 出来

版主: radnows

版面规则
严禁盗版、侵权的模板下载、讨论,违者封ID、IP。

在IE下变形。

帖子roooot » 2009-06-22 20:39

网站:http://www.lixiaoya.com
我在tpl_main_page.php里面加入了两段代码。
就是<div id="topLinks">和<div id="qsearch">这两段,就是想把EZpagetop 和 搜索栏放一起。
编码如下:
代码: 全选
/**
  * prepares and displays header output
  *
  */
  if (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_HEADER_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == '')) {
    $flag_disable_header = true;
  }
  require($template->get_template_dir('tpl_header.php',DIR_WS_TEMPLATE, $current_page_base,'common'). '/tpl_header.php');?>
<div id="mainWrapper">
<?php
  if (SHOW_BANNERS_GROUP_SET1 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET1)) {
    if ($banner->RecordCount() > 0) {
?>
<div id="bannerOne" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
<div id="topLinks">
<div id="qsearch">
<form name="quick_find_header" action="http://www.lixiaoya.com/index.php?main_page=advanced_search_result" method="get"><input type="hidden" name="main_page" value="advanced_search_result" /><input type="hidden" name="search_in_description" value="1" /><input type="text" name="keyword" size="6" maxlength="30" style="width: 100px" value="输入关键词"  (this.value == '输入关键词') this.value = '';"  (this.value == '') this.value = '输入关键词';" />&nbsp;<input type="submit" value="搜索" style="width: 45px" /></form></div>
<div
        <?php if (EZPAGES_STATUS_HEADER == '1' or (EZPAGES_STATUS_HEADER == '2' and (strstr(EXCLUDE_ADMIN_IP_FOR_MAINTENANCE, $_SERVER['REMOTE_ADDR'])))) {
          require($template->get_template_dir('tpl_ezpages_bar_header.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_ezpages_bar_header.php');
         } ?></div></div>
<?php
    }
  }
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="contentMainWrapper" summary="content">
  <tr>
<?php
if (COLUMN_LEFT_STATUS == 0 || (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '') || (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_COLUMN_LEFT_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == ''))) {
  // global disable of column_left
  $flag_disable_left = true;
}
if (!isset($flag_disable_left) || !$flag_disable_left) {
?>


但是弄完问题就出现了。因为我不太懂php和div ,所以,请大家帮我改正一下。 先行谢过。 截图如下:
火狐下:
图片

IE下:
图片

谢谢大家 ;)
roooot
新手上路
新手上路
 
帖子: 9
注册: 2008-07-19 8:02

Re: 在IE下变形。

帖子roooot » 2009-06-22 23:42

自己顶一下! :lol:
roooot
新手上路
新手上路
 
帖子: 9
注册: 2008-07-19 8:02

Re: 在IE下变形。

帖子wong » 2009-06-23 0:26

怎么会有<div 这样子的东西出现呢!好好检查检查你复制和粘贴的时候是不是遗落了什么
头像
wong
高级会员
高级会员
 
帖子: 283
注册: 2009-05-16 14:31

Re: 在IE下变形。

帖子roooot » 2009-06-23 12:38

解决了。 在那个插入的flash下面加一个clearboth就好了。
roooot
新手上路
新手上路
 
帖子: 9
注册: 2008-07-19 8:02


回到 模板美工

在线用户

正在浏览此版面的用户:Majestic-12 [Bot] 和 2 位游客