主题:  MM公司的网页下载到本地后,页面为什么居左了?

lilish

职务:普通成员
等级:2
金币:0.0
发贴:408
#12005/10/31 12:00:41
我把MM公司的网页(首页)下载到了本地机上面,可是在自己的本地机上运行的时候,为什么界面整体的居左了,而不是居中呢?不是像真正MM公司在网络INTERNET上面的样式呢??----->MM公司的页面下载后运行,页面为什么会居左?而不是居中。

为了标准化的练习,我把首页MM公司的样式表也看了一下,然后自己按着它们的样式,一步一步跟着做,可是为什么还是不对呢?尤其是类的定义后,整体的布局还是 “居左”了,而不是居中。
为什么会这样呢?????



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#22005/10/31 16:33:48
你是怎么下载的?
我保存到本地后样式表缺失,一看原来他是用是主样式表连子样式表的格式引用样式的,IE在保存的时候一股脑都保存进一个FOLDER里,地址不对了,你也检查一下



初级潜水员

职务:普通成员
等级:2
金币:1.0
发贴:431
#32005/11/1 0:55:32
研究一下 DW 自带的模版会有好处的



lilish

职务:普通成员
等级:2
金币:0.0
发贴:408
#42005/11/1 12:18:21
我是直接另存在本地机的硬盘里面的,下载了以后,有二个文件,一个是首页的*。html文件,另一个是*。FILES目录文件夹。
这个文件夹里面,有一些图片,以样式表文件。我大至看到了一下,一共有8个样式表文件,其一个文件是主样式表,里面包含了如下样式文件的链接
@import url( /css/fonts.css );
@import url( /css/master.css );
@import url( /css/globalnav.css );
@import url( /css/globalfooter.css );
@import url( /css/styles.css );
@import url( /css/themes.css );
@import url( /css/layout_homepage_final.css );

这些文件我在本地机上面都找到了,当然还有一几个JS文件。
我想,这些样式表文件都齐全的情况下,为什么页面在运行的时候,样式不起作用呢???
如果说我做的样式表有问题,但是MM公司的页面我是直接运行的来看,可是整个界面的所有元素都居左了。不知道为什么会这样呢??



lilish

职务:普通成员
等级:2
金币:0.0
发贴:408
#52005/11/1 12:20:21
回LIGHTDRAGAN:

研究自带模板是什么意思?它们公司的页子也是用模板来做的吗?可是我看那个首页的页面代码,没有模板的标记啊。。。



初级潜水员

职务:普通成员
等级:2
金币:1.0
发贴:431
#62005/11/1 20:13:02
lilish在上个帖子中说
引用:
回LIGHTDRAGAN:

研究自带模板是什么意思?它们公司的页子也是用模板来做的吗?可是我看那个首页的页面代码,没有模板的标记啊。。。

文件-->新建-->常规-->类别:页面设计(CSS)

这里创建的页面含有很多的CSS实例,研究一下会有好处的



lilish

职务:普通成员
等级:2
金币:0.0
发贴:408
#72005/11/2 13:46:26
谢谢你啊,用了很久的DW,这个却没有看。真的失败-_-!

另外,我想请问你一下,他在网页的样式表代码里有这样一个定义:

HTML DIV.pinLeft P.pin {
    MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 12px; MARGIN-RIGHT: 6px; HEIGHT: 100%
}

这里的HTML 是什么意思?也是类名?不会的吧。
“HTML DIV.pinLeft P.pin” --->这个我的理解是相对于DIV层,有个类名为pinleft
在这个DIV层里面,用了一个<P>标记。可是PIN是什么呢???



初级潜水员

职务:普通成员
等级:2
金币:1.0
发贴:431
#82005/11/2 15:12:45
<div class="pinLeft">
<p class="pin">something</p>
</div>



lilish

职务:普通成员
等级:2
金币:0.0
发贴:408
#92005/11/2 15:51:12
LightDragon在上个帖子中说
引用:
<div class="pinLeft">
<p class="pin">something</p>
</div>



可那个HTML是什么意思呢?我看他们公司的样式表,有的类前面就写了这个HTML,有的就没写。

另外我又发现一个问题。
他们公司的首页引用的是 A。css样式表。
而这个A的样式表里面又包含其它的几个样式表(B。CSS ; C。CSS ; D。CSS)

现在有个问题是,例如:

B。CSS的样式表里有一个样式:
DIV.compact {
    MARGIN-TOP: 1em; PADDING-BOTTOM: 1.35em;
}

C。CSS的样式表里有一个样式:

DIV.compact {
    MARGIN-TOP: -1em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px
}

而在首页写样式的时候
<DIV CLASS=“compact"> ---->这二个样式在定义的时候都是不同的,我怎么知道到底引用的是哪一个啊???晕晕晕~~

另外谢谢你啊 :(



lilish

职务:普通成员
等级:2
金币:0.0
发贴:408
#102005/11/2 16:09:25
第一个HTML的问题我试了一下。
同样的样式前面有HTML最先被引用。

可是后面的问题,不明白。请问一下。



红叶舞香山

职务:普通成员
等级:1
金币:1.1
发贴:269
#112005/11/2 17:00:53
你连接的样式表不对.重新连接就可以解决问题....



lilish

职务:普通成员
等级:2
金币:0.0
发贴:408
#122005/11/2 17:55:37
MM公司的页面在本地机可以调试成功了。样式和网络的一样。->成功^^

可是我在看样式表的时候,遇到的问题,就是我在上一楼没解决的。-->没解决