如题我在用vs2008开发网站时,css在设计界面不自动导入,导致我设计的时候很凌乱,但是运行后在浏览器上看是导入css的。就是在设计网站的时候怎么不自动导入的?我记得vs2005是导入的啊!晕了~

解决方案 »

  1.   

    就是说我在做网站的时候开头已经说明css文件的目录了,但是做网站的时候css不是导入状态,就好像是没用css一样,在这种状态下做网站,可是运行的时候css是在的我的目的就是让我在做网站的时候就导入,这样布局就清楚了。举个例子,我导航栏用css写的,但是在做网站的时候 设计界面是凌乱的,不是有css的界面,但是运行后,我该要的效果就出来了,我想让他在设计界面救出来效果,不要运行后再出来,因为这样使得我设计的时候很不好把握。。
      

  2.   

    你的css路径不对吧,正常不会这样的
      

  3.   

    绝对正确,不然运行的时候怎么会有css的效果呢?
      

  4.   

    运行的时候有效果不等于设计的时候就正确吧,如果运行的时候是代码自动生成的路径,那设计的时候没有路径都可以。包含css的那句话考上了看看吧
      

  5.   

    你的路径不对吧。还有你的WEB。CONFIG是否设置了主题样式之类的。
      

  6.   

    怎么不好把握啊!
    在你设计的时候就把宽度,高度控制好啊
    一般最外面的一层宽度是1001px的,高度就没有特别要求用CSS控制好页面里面层层div的宽度,高度计算好就可以了
      

  7.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ADMIS0201.aspx.cs" Inherits="ADMIS02_ADMIS0201" %><%@ Register src="../Common/UserControl/UCCopyRight.ascx" tagname="UCCopyRight" tagprefix="uc1" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>Untitled Page</title>
        <link href="/ADMIS/css/css.css" rel="stylesheet" type="text/css" media="all" />
        <style type="text/css">
            #Mainbody
            {
                height: 430px;
            }
        </style>
    </head>
    <body>
        <form id="form1" runat="server">
        <DIV id=container>
            <DIV id=Header>
                <DIV class=logo><IMG src="/ADMIS/Images/logo.gif" align=absMiddle border=0></DIV>
                 <DIV class=tongjilogo><IMG src="/ADMIS/Images/tongjilogo.gif" align=absMiddle border=0></DIV>
                 <DIV class=link1>
                 <UL>
                 <LI><A href="/ADMIS/ADMIS01/ADMIS0101.aspx">Home</A> </LI>
                 <LI><A href="/ADMIS/ADMIS02/ADMIS0201.aspx">Members</A> </LI>
                 <LI><A href="/ADMIS/ADMIS03/ADMIS0301.aspx">Projects</A> </LI>
                 <LI><A href="/ADMIS/ADMIS04/ADMIS0401.aspx">Prints</A> </LI>
                 <LI><A href="/ADMIS/ADMIS05/ADMIS0501.aspx">Seminars</A> </LI>
                 <LI><A href="/ADMIS/ADMIS06/ADMIS0601.aspx">Affairs</A> </LI>
                 <LI><A href="/ADMIS/ADMIS07/ADMIS0701.aspx">Courses</A> </LI>
                 <LI><A href="/ADMIS/ADMIS08/ADMIS0801.aspx">Links</A> </LI>
                 </UL></DIV>
            </DIV>
            <DIV id=Mainbody dir="ltr">            <asp:GridView ID="MemberInfo" runat="server" BackColor="White" 
                    BorderColor="#3366CC" BorderStyle="None" BorderWidth="1px" CellPadding="4">
                    <FooterStyle BackColor="#99CCCC" ForeColor="#003399" />
                    <RowStyle BackColor="White" ForeColor="#003399" />
                    <PagerStyle BackColor="#99CCCC" ForeColor="#003399" HorizontalAlign="Left" />
                    <SelectedRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
                    <HeaderStyle BackColor="#003399" Font-Bold="True" ForeColor="#CCCCFF" />
                </asp:GridView>        </Div>
            
            <DIV id=Footer>
                <uc1:UCCopyRight ID="UCCopyRight1" runat="server" />
            </DIV>
        </DIV>
        </form>
    </body>
    </html>在设计界面都是乱的,比如文字和图片是左右的格式,但是设计界面是上下的。
      

  8.   

    <link href="ADMIS/css/css.css" rel="stylesheet" type="text/css" media="all" /> 
    改为这个试试,
      

  9.   

    我也有这样的问题 在03的时候 同样的引用路径没问题 升级到2008 引用路径就找不到css样式了