0

请有人告诉我为什么我的 HREF 不能在 IE 中工作。他们在 chrome 中工作,但不是 IE

<!DOCTYPE html>

<html>

  <head>

   <title>Steves Homepage</title>

    <style>

#left {

    float:left;
    margin:0;

    padding:0;

    width:33%;

;

}

#right {

    float:right;

    margin:0;

    padding:0;

    width:33%;

}

#middle {

    float:left;
    width:33%;
}

#wrapper {

    width:100%;

}

li {

    list-style-type: none;

}

          </style>

    </head>


    <body>



<div id="wrapper">


    <div id="left">


        <ul>


            <li><b>Useful Docs</b></li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Passwords.txt">Passwords</a>
</li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Server Naming Convention.txt">Server Naming Convention</a></li>

            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Numbers.txt">Numbers</a></li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/GPO.txt">GPO</a></li>

            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Useful Emails.txt">Useful Emails</a></li>
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
            <b>Spreadsheets</b>
            <li><a href="file://///birmingham-nas/nsd/Engineering/Official_Structure/DSL_details/EMEA_DSL_Details.xls">IP Spreadsheet</li>

        </ul>

    </div>

    <div id="middle">

        <ul>

            <li><b>Configurations</b></li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/MRV Config/MRV Config.txt">MRV Config</a></li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/MRV Config/MRV Lines.txt">MRV Lines</a></li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/DMVPN Config.txt">DMVPN Config</a>
</li>


        </ul>

    </div>

    <div id="right">

        <ul>

            <li><b>How To Guides</b>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Meeting Rooms.txt">Meeting Rooms</a></li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Activations/Masergy Activations.txt">Activations</a></li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Engineer Dispatch Guide.txt">Engineer Dispatch Guide</a></li>
            <li><a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Temperature Issues.txt">Temperature Issues</a></li>
            <p>
            <br>
            <br>
            <br>test</p>
        </ul>

    </div>

</div>

</body>

</html>

因此,当我单击链接时,绝对没有任何反应。但是在 Chrome 中这工作得很好。我的间距也不起作用。所以我试着做3列,左中右。这在 chome 中完美显示,但不是 IE。这样你就可以理解布局,目前看起来像下面这个img。如您所见,MRV 配置等应位于“配置”部分下。但由于某种原因,它们偏向右侧列。

http://i.stack.imgur.com/zwMoF.png

4

2 回答 2

0

您的网址格式不正确,因此请像这样

<a href="file:///c:/Users/stegar06/Desktop/Useful Stuff/Temperature Issues.txt">Temperature Issues</a>

本地资源的绝对链接必须是这样的

 file:///c:/your/great/folder
于 2013-04-11T11:22:39.970 回答
0

您在 href 属性中使用的“链接”是 Windows 特定的文件路径。它们几乎不会在网页上运行,它们只能在您的计算机上运行。

但是,如果这是您的意图,那么您可以在悬停链接时在 Chrome 中观察,它以以下方式扩展开头:

文件:///

那是正确的格式。

对于 IE 中的 CSS 部分:

不要只使用最小和最大宽度,因为 IE 很难找到你想要的东西。尝试简单地给出宽度:33%;为您的三个 div。

最好的祝愿!

于 2013-04-11T11:33:25.343 回答