[程序设计]求助关于不同目录引用CSS造成表格样式效果无效的奇怪问题

3年前 (2021-08-28)阅读663回复0
甄惜文
甄惜文
  • 管理员
  • 发消息
  • 注册排名2682
  • 经验值90
  • 级别管理员
  • 主题18
  • 回复0
楼主
印刷厂直印加工●彩页1000张只需要69元●名片5元每盒-更多产品印刷报价➦联系电话:138-1621-1622(微信同号)

求助关于不同目录引用CSS造成表格样式效果无效的奇怪问题

  首先说一下我的文件目录,如想先看问题描述请直接看下面第五、第六部分ID嵌套样式问题。

  myroot

  |-default

  |-images

  ||----taba.gif

  ||----tabb.gif

  |-skins

  ||----backa.gif

  ||----backb.gif

  |-include

  ||---titalbar.asp

  |-css

  ||-my.css

  |-user

  ||-test.asp

  下面是文件相关内容:

  一ID嵌套样式问题,default.asp:

  style

  @import url("");

  /style

  !--#include file="bsincld/titalbar.asp"--

  二ID嵌套样式问题,test.asp:

  style

  @import url("");

  /style

  !--#include file="../include/titalbar.asp"--

  三ID嵌套样式问题,my.css中

  这是定义控制导航条上的联接状况更换背景图的:

  .tb_nav a {float:left;background:url("../images/taba.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-

  decoration:none;}

  .tb_nav a span {float:left;display:block;background:url("../images/tatb.gif") no-repeat right top;padding:5px 14px 4px

  6px;color:#666;}

  这是定义一个表格里单元格的背景图片的:

  .tbtle1 {margin:5;width:780px;height:8; border-color:red;}

  .tbtle1 .left{width:22px;height:8;background-color:red;}

  .tbtle1 .middle{width:748px;height:8;background-image:url("");}

  .tbtle1 .right{width:10px;height:8;background-image:url("");}

  四ID嵌套样式问题,引用的titlebar.asp

  导航条表格

  table class="tb_nav"

   tr

   td a href="

   td a href="

   td a href="

   /tr

   /table

  需设置背景图片的表格

  table class="tbtle1"

   tr

   td class="left"/td

   td class="middle"/td

   td class="right"/td

   /tr

   /table

  五:下面是我这出现的问题:

  1,浏览default.asp的时候,一切正常显示,内容和图片都正常ID嵌套样式问题。

   但当浏览到下一级目录里的test.asp时ID嵌套样式问题,问题就来了:导航条tb_nav上的背景显示正常,当鼠标移动时,背景自动更换,说明上面所有的文

  件设置的路径是对的,但是,第二个表格.tbtle1中的CSS定义全部无效,甚至在浏览器上,连表格都没有画出来ID嵌套样式问题。

  六ID嵌套样式问题,于是做了几下几种实验:

  把skins里的背景图片全部拷贝到images里,其他设置做相应调整:default.asp全正常,test.asp中:tb_nav正常,tbtle1不行ID嵌套样式问题。

  把skins里的背景图片全部拷贝到css里,其他设置做相应调整:default.asp全正常,test.asp中:tb_nav正常,tbtle1不行ID嵌套样式问题。

  把.tbtle1定义的背景图片换成背景颜色RGB值,default.asp全正常,test.asp中:tb_nav正常,tbtle1不行ID嵌套样式问题。

  七,我解决不了了,想不到其他办法了,怀疑的就是CSS文件不完全效ID嵌套样式问题。可哪里无效不知道。

   在网上搜索,好不容易找到一句“用CSS控制表格背景存在漏洞ID嵌套样式问题。。”,可是具体的内容又找不到。郁闷。

   我的设计平台是XP SP2,IE6ID嵌套样式问题。本机测试。

  请高手帮忙分析和指点ID嵌套样式问题。

0
0
收藏0
回帖

[程序设计]求助关于不同目录引用CSS造成表格样式效果无效的奇怪问题 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息