解决DW弹出菜单问题
- 格式:doc
- 大小:29.00 KB
- 文档页数:3
dw怎么新建站点?新建站点四种⽅法图解今天⼩编为⼤家介绍dw新建站点的四种⽅法,适合初学者来学习,希望这篇⽂章能对⼤家有所帮助,好了,下⾯我们⼀起来看看吧!⾸先,我们打开DW软件,出现如下窗⼝,我们点击“新建-HTML”新建HTML之后,我们找到菜单⾥“站点”⼀栏,点击之后,下拉菜单出现“新建站点”和“管理站点”,如下图所⽰:下⾯我们就开始新建站点了:⽅法⼀:在菜单栏上选择新建站点⾸先,我们点击“新建站点”出现如下窗⼝,下⾯我们就要输⼊站点名称和站点的地址(你所购买的域名)这⼀步可以看到“是否使⽤服务器技术”你可以从下拉菜单中看到你会⽤的服务器技术,现在最受欢迎的是php,我们选择php即可。
但是如果你只是⼀个学习者,你可以选择“⽆”,以后还可以再配置。
我这⾥选择“⽆”,点击下⼀步;如何使⽤您的⽂件?你可以看到有两个选项,通常推荐的都是使⽤第⼀项。
选择你的⽹页⽂件的存储位置,这个位置是你电脑上的⼀个⽂件夹,选择⼀个⽂件夹存放即可。
我是在桌⾯上建⽴的⼀个⽂件夹,⼤家需要注意的是,⽂件夹的名称不能含有中⽂,必须是英⽂字母;点击下⼀步;如何连接到测试服务器,如果你只是⼀个dreamweaver学习者或是⼀名新⼿,你还没有购买⽹站虚拟空间,你可选择“⽆”,如果你已经有了ftp空间,你可以选择ftp。
本地⽹络指的是你的站点在本地。
点击下⼀步;接下来你将看到你的站点信息,这些参数都是刚才那些步骤设置的,看看是否有错误,如果没有的话点击完成。
最后你在dreamweaver主界⾯可以看到出现了的站点。
这证明你的站点建⽴完成。
你以后的⽹站⽂件都会存储在你的这个⽂件夹下。
如图:⽅法⼆:⽤管理站点的⽅式新建站点我们点击“管理站点”,如图点击管理站点之后,我们可以看到管理站点对话框,点击“新建”出现⼀个下拉菜单,这⾥选择“站点”,可以看到新建站点的对话框:出现了⼀个很熟悉的界⾯,你可以看到配置过程是⼀样的,这⾥不在敖述。
Dreamweaver CS3 简介Dreamweaver CS3是一款功能强大的可视化的网页编辑与管理软件。
利用它,不仅可以轻松地创建跨平台和跨浏览器的页面,也可以直接创建具有动态效果的网页而不用自己编写一行源代码。
Dreamweaver CS3 最主要的优势在于能够进行多任务工作,并且在操作方法、界面风格方面更加人性化。
用户可以根据自己的喜好和工作方式,重新排列面板和面板组,自定义工作区。
1 Dreamweaver CS3概述Dreamweaver CS3是由Adobe公司在并购Macromedia之后推出的最新版本,它是一款专业的Web站点开发软件,可用于Web站点、Web页和Web应用程序的设计、编码和开发工作。
在业界通常将Dreamweaver、Flash、Fireworks称为网页三剑客。
将各种网页制作的相关工具紧密联系起来是Dreamweaver系列的一大亮点,同时良好的插件体系,使Dreamweaver CS3可通过第三方插件进行补充。
另外,Dreamweaver CS3还为开发人员提供了动态语言支持与丰富的模板。
另外值得称道的是,Dreamweaver CS3不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制,可以说,它是一个集网页创作和站点管理两大利器于一身的超重量级的创作工具。
Dreamweaver CS3在功能强大与易用性之间具有很好的平衡,使用Dreamweaver CS3可以有效地提高Web开发的工作效率。
2 Dreamweaver CS3的新增功能相对于以前的版本Dreamweaver CS3的功能主要在以下方面进行了增强:1. Ajax 的Spry 框架通过Adobe Dreamweaver CS3,可以使用Ajax 的Spry框架进行动态用户界面的可视化设计、开发和部署。
Ajax 的Spry 框架是一个面向Web 设计人员的JavaScript 库,用于构建向用户提供更丰富体验的网页。
dw中常用的特效代码参考:/1.让浏览器窗口永远都不出现滚动条。
〈body style="overflow-x:hidden;overflow-y:hidden"〉或〈body style="overflow:hidden"〉或〈body scroll=no〉没有水平滚动条〈body style="overflow-x:hidden"〉没有垂直滚动条〈body style="overflow-y:hidden"〉2,如何给图片抖动怎做的.〈SCRIPT language=javascript1.2〉〈!--var rector=2var stopit=0var a=1var count=0function init(which){stopit=0shake=whichshake.style.left=0shake.style.top=0}function rattleimage(){if ((!document.all&&!document.getElementById)||stopit==1||count==100)returncount++if (a==1){shake.style.top=parseInt(shake.style.top)+rector}else if (a==2){shake.style.left=parseInt(shake.style.left)+rector}else if (a==3){shake.style.top=parseInt(shake.style.top)-rector}else{shake.style.left=parseInt(shake.style.left)-rector}if (a〈4)a++elsea=1setTimeout("rattleimage()",50)}function stoprattle(which){stopit=1count=0which.style.left=0which.style.top=0}//--〉〈/SCRIPT〉〈style〉.shakeimage {POSITION: relative}〈/style〉〈img src="图片的路径" onmouseout=stoprattle(this) onmouseover=init(this);rattleimage()class=shakeimage〉4,在DW如何给水平线加颜色。
HBuilder、Dreamweaver开发工具比较摘要:Hbuilder、Dreamweaver都是提供给开发的代码编辑器,其目的都是为了节约开发时间及成本,笔者就此两款开发工具的优势,缺点等方面进行比较。
一、软件背景1、HBuilderHBuilder是Dcloud(数字天堂)推出一款支持HTML5的Web开发IDE。
“快,是HBuilder 的最大优势,通过完整的语法提示和代码输入法、代码块及很多配套,HBuilder能大幅提升HTML、js、css的开发效率。
2、Adobe DreamweaverAdobe Dreamweaver,简称“DW”,中文名称"梦想编织者",是美国MACROMEDIA 公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,DW是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器器限制的充满动感的网页。
Macromedia公司成立于1992年,2005年被Adobe公司收购。
Adobe Dreamweaver使用所见即所得的接口,亦有HTML(标准通用标记语言HTML)编辑的功能。
它有Mac和Windows系统的版本。
随Macromedia被Adobe收购后,Adobe 也开始计划开发Linux版本的Dreamweaver了。
Dreamweaver自MX版本开始,使用了Oprea的排版引擎"Presto" 作为网页预览。
二、软件对比1、Adobe Dreamweaver1.1 优点Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。
使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。
对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。
除此之外,只要单击便可使Dreamweaver 自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。
dreamweaver建立站点的基本步骤Dreamweaver是一款非常流行的网页设计软件,它可以帮助用户快速地建立一个网站。
在使用Dreamweaver建立站点之前,需要了解一些基本的步骤。
下面将详细介绍Dreamweaver建立站点的基本步骤。
一、新建一个站点1. 打开Dreamweaver软件并选择“文件”菜单中的“新建”选项。
2. 在弹出的窗口中选择“站点”选项,并点击“下一步”。
3. 在下一个窗口中填写站点名称、本地文件夹位置和默认文件夹等信息,并点击“下一步”。
4. 在接下来的窗口中选择所使用的服务器技术和服务器类型,并填写相关信息,然后点击“测试连接”按钮进行测试。
5. 如果连接测试成功,则点击“下一步”,否则需要重新检查填写的信息是否正确。
6. 最后在确认窗口中检查所有设置是否正确,并点击“完成”按钮完成新建站点操作。
二、创建网页1. 在Dreamweaver软件中选择“文件”菜单中的“新建”选项。
2. 在弹出的窗口中选择所需的网页类型和模板,并点击“创建”。
3. 在新打开的网页编辑界面中进行编辑和设计,可以添加文本、图片、链接等内容,并设置样式和布局。
4. 完成编辑后保存网页并命名为相应名称,保存位置应与站点文件夹相同。
三、上传网页1. 在Dreamweaver软件中选择“站点”菜单中的“管理站点”选项。
2. 在弹出的窗口中选择所需的站点,并点击“编辑”。
3. 在接下来的窗口中选择“高级”选项卡,并选择“本地/远程服务器”选项。
4. 填写FTP信息,包括FTP地址、用户名、密码等,并点击“测试连接”按钮进行测试。
5. 如果连接测试成功,则点击“保存”按钮保存FTP设置。
6. 在Dreamweaver软件中打开需要上传的网页文件,然后选择“文件”菜单中的“上传到远程服务器”选项进行上传操作。
7. 等待上传完成后,在浏览器中输入网站地址即可查看已经上传的网页内容。
四、其他注意事项1. Dreamweaver可以通过模板和样式表等功能来提高制作效率和设计质量。
在Windows应用程序中,利用弹出式菜单(Pop-up Menu)是增加软件易用性的一个重要方式。
本文将向大家介绍在VB6.0中实现弹出式菜单的几种方法。
利用VB6.0内置的PopupMenu方法PopupMenu方法(Method)是VB6.0内置的实现弹出式菜单的方法,用于在MDIForm或Form等对象中的鼠标点位置或指定位置显示弹出式菜单。
其语法为:Object.PopupMenu menuname, flags, x, y, boldcommand说明如下:通过设置对象(Object)的Scalemode属性来规定X,Y坐标的度量单位,X,Y坐标设定弹出式菜单在对象(Object)中显示的相对位置,如果省略X,Y,则弹出式菜单将显示在当前鼠标点位置。
当用PopupMenu方法激活弹出菜单后,要等到用户选择了弹出菜单中的某个菜单项之后(这种情况下,还要先运行被选择菜单项的相应代码)或在表单其它位置单击鼠标左键消除弹出菜单后,后面的代码才能继续执行。
并且,一次只能激活一个弹出式菜单,当已经有一个弹处菜单被激活或已经有一个下拉菜单被打开时,对PopupMenu方法的调用将被忽略。
下面的例子演示当用户在表单上点击鼠标右键时,在鼠标点处显示弹出式菜单。
欲试验此例子,建立一个表单,在表单中建立一个菜单控件,将其命名为mnuFile(mnuFile菜单至少包含一个子菜单)。
在表单的声明(Declaration)区域加入如下代码:Private Sub Form_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = vbRightButton ThenPopupMenu mnuFileEnd IfEnd SubPopupMenu方法是VB6.0内置的方法,使用起来方便简单,但该方法有一个不足,即当点击鼠标弹出菜单后,如果不选择菜单项而在其他位置点击鼠标,则菜单并不会在新的鼠标点处显示。
大家在做海报时,一张图片只能加一个链接,用Photoshop切片的方法又太麻烦。
在这里我教大家另外一个方法。
1、首先,在百度上下载Dreamweaver软件(我给大家示范的是Dreamweaver8版本),并安装。
安装完成后,就可以打开Dreamweaver软件。
2、打开之后会出现这个界面,之后按HTML就可以了。
3、接着是代码这个界面,可以看到标题处有“无标题文档”这几个字,把这几个字删除即可。
4、按“设计”按钮,接下来就可以给图片加多个链接了。
5、在给图片加超链接之前,要先把图片先上传到我们的图片空间里,并复制链接(这里说的链接也就是图片的地址URL,右键-属性里也看以看到)。
6、我们再按Dreamweaver的菜单栏的“插入”-“图像”。
7、将URL处的文字删掉,并粘贴我们之前那张图片的链接(也就是图片的地址/URL),按确定,之后有弹出图像标签辅助功能属性的框,继续按右侧的确定即可。
这样子我们要处理的这张图片就出现了。
8、按菜单栏下方的按钮(有小倒三角形的地方),会出现“绘制矩形热点”、“绘制椭圆热点”、“绘制多边形热点”。
在这里我给大家只示范“绘制矩形热点”,其他热点也是同样的方法,只是形状不一样而已。
9、按绘制矩形热点,拖动鼠标,选出图片中要加宝贝链接的一个区域。
做完这个步骤后,图片上就出现了这样一块区域。
此时可以在下方属性栏将宝贝链接加在链接处,将目标处改为“_blank”。
10、第二、第三个区域方法也是一样的,大家可以先把去去画好,再点各个区域,分别加链接,把属性栏“目标”处都改为“_blank”。
11、接下来切换到代码这里,可以看到一大串代码,我们要将这里的代码全部复制。
(为避免广告嫌疑,我已经用红色线把宝贝链接划掉)12、之后我们再打开店铺首页装修,添加自定义模块,按“源码”按钮,将代码复制到空白处,复制好后再按一次“源码”按钮,就会出现这张图,看起来超赞的哦!(这种方法可以加在店铺首页,也可以加在宝贝详情页中)。
dreamweaver怎么制作表格滚动条篇一:Dreamweaver 表格经验谈做过主页的朋友,几乎没有一个人没用到它,它使我们排版更加轻松。
有人说DW的表格没有Fp的好用,我认为不然,Fp就是多一个平均分配行高,列高功能,但DW参数的更改设置非常方便,可清除表格行高,列高定义的HTML 语句,这个功能挺好。
好!好!我不再罗嗦了,直奔主题,我将以提问的方式介绍我的那几个经验,Follw me :经验(一):为什么说表格比图层排版要好?一开始学DW的朋友,都比较喜欢用图层排版,其主要原因是图层可以把对象放到你想放的任意位置,并且只需拖动鼠标,看起来非常轻松,但用F12预览就面目全非,后悔了吧?还是用表格排版吧。
层的定位方式与表格的不同,层采取的定位方式是动态定位方式,它的定位靠的是两个参数Left和T op,这两个参数设置层框架与浏览器的边框的的距离,无论你是在最大化,还是在不同的分辨率下他都始终在一个位置,而表格在不同的情况下它将有所变化。
尤其当你用表格的同时又用图层排版,这样的效果会让你痛苦一辈子。
图层没用吗?当然有用,一般用它来做一些特效,用的好可以让你的主页锦上添花。
本站有一个DW图层应用的教程,有兴趣可以看看。
经验(二):如何消除分辨率的差异?这是一个比较老套的话题,但总有人问。
我们现在的网页最佳浏览分辨率大多是800*600,但有不少的兄弟用的是640*480或1024*768,怎样让你的网页兼容性更好,你只需把表格的宽度设为100%即可该决这个问题。
经验(三):为什么我的表格在预览时发生变化?我们经常会在做完表格排版后预览,发现表格的样子变了,不是有的高度变长了,就是宽度变宽了。
出现这个情况的原因是,你在排版的时候,把表格高度或长度用鼠标拖长或拖短过,这样DW就会在你网页代码中自动加入一些宽的长度代码或高度代码。
由于在排版的过程中,经常会这样做,所以你的网页代码加了许多的这些高和宽的代码,当你预览的时候浏览器就会按这些代码来显示,于是就会出现表格样子发生变化。
第2章Dreamweaver入门2.1制作简单页2.1.1 站点的建立及规划用户设计的网页和相关素材,一般都要求放在同一个文件夹内,这样方便对网站进行维护和管理,特别是将网站发布到服务器上时,这点尤其重要。
我们建立站点的目的也在于此。
因此,大家在使用Dreamweaver软件设计制作网页之前,应先将站点建立好,同时将做好的网页全都保存在这一个站点内。
1.建立站点目录1)在E盘根目录下新建文件夹,命名为AABBB(其中AA为座号,BBB为姓名,例:01张三)做为站点文件夹。
注意:这里站点文件夹名可以为中文。
2)在此新文件夹(AABBB)里新建三个文件夹,分别取名为Files(存放除首页外的网页文件)、Images(主要存放图片)、Other(主要存放flash动画、声音等其它类型的文件)。
注意:站点文件夹里所有的文件夹或文件一般不用中文,而用拼音或英文表示。
2.定义站点01)打开Dreamweaver软件。
02)选择菜单命令[站点→管理站点…];单击→站点;在弹出对话框中,选择“高级”选项卡,如下左图2-1所示。
→图2-1 图2-203)输入“站点名称”(可以自己定义,一般要与网站主要内容或名字有关);选择“本地根文件夹”为刚才新建的文件夹(AABBB)。
如上右图2-2所示。
注意:这里“本地根文件夹”的选择,不要选择到Files、Images、Other其中之一。
04)单击确定后,回到“管理站点”对话框,如下左图2-3所示。
单击“完成”,屏幕右边出现如下右图2-4所示的面板。
2.1.2 第一页(站长简介,Resume.htm )的制作1.初始01)菜单命令[文件 新建],弹出如下图2-5所示的“新建文档”窗口,选择“基本页”。
02)单击“创建”,进入如下图2-6所示编辑页面。
图2-3 图2-4 图2-5其中,为常用工具条;单击,进入代码视图;单击,进入代码和设计视图;目前属,即设计视图。
图2-62.保存文档03)菜单命令[文件→保存…],保存在Files文件夹下,保存名为“Resume.htm”(此页我们要存放个人的简历信息)。
dw单元格间距-回复DW单元格间距指的是Microsoft Excel中的单元格之间的空白区域。
单元格间距的设置可以影响工作表的外观和排版。
通过调整单元格间距,用户可以提高可读性、美化表格和优化其他功能。
本文将逐步回答与DW单元格间距相关的问题,并对其设置和使用进行详细说明。
第一步:了解DW单元格间距的作用和重要性。
单元格是Excel中最基本的元素,用于存储和显示数据。
通过合理设置单元格间距,可以改善表格的可读性和外观,使其更易于理解和浏览。
单元格间距可以决定表格中文本和其他元素的间距,从而影响行高、列宽以及整个工作表的布局。
第二步:学习如何设置单元格间距。
在Excel中,可以通过以下步骤设置和调整单元格间距:1. 打开Excel并选择要调整单元格间距的工作表。
2. 选中要修改单元格间距的单元格或区域。
3. 在“开始”选项卡的“格式”组中,单击“行高”或“列宽”按钮的下拉箭头。
4. 在弹出的菜单中,选择“默认行高”或“默认列宽”选项。
这将打开“行高”或“列宽”对话框。
5. 在对话框的“行高”或“列宽”输入框中,输入你想要的数值,然后点击“确定”。
可以使用默认的单位,如磅或缇,也可以选择其他单位,如像素或厘米。
第三步:掌握单元格间距的最佳实践。
在设置和调整单元格间距时,需要考虑一些最佳实践,以保证表格的可读性和外观。
以下是几个值得注意的因素:1. 行高和列宽应该适当,以确保单元格中的内容不会被截断或过于拥挤。
2. 在设置单元格间距时,应该根据实际需求,考虑表格中的字体大小、行高和列宽的比例。
3. 不宜过度调整单元格间距,以免浪费工作表的空间。
4. 如果表格中的内容是长篇的文字或有多行的文本,可以适当增加行高来避免内容重叠和遮挡。
第四步:利用单元格间距增强表格的排版和美观度。
除了提高可读性外,单元格间距还可以用于增强表格的排版和美观度。
以下是一些使用单元格间距来提升表格外观的技巧:1. 增加行高和列宽,以使单元格中的内容更加清晰可见。
DW快捷键大全!常用快捷键新建文档:【Ctrl+N】打开一个HTML文件:【Ctrl】+【O】在框架中打开:【Ctrl】+【Shift】+【O】关闭:【Ctrl】+【W】保存:【Ctrl】+【S】另存为:【Ctrl】+【Shift】+【S】检查链接:【Shift】 +【F8】退出:【Ctrl】+【Q】编辑菜单撤消:【Ctrl】+【Z】重复:【Ctrl】+【Y】或【Ctrl】+【Shift】+【Z】剪切:【Ctrl】+【X】或【Shift】+【Del】拷贝:【Ctrl】+【C】或【Ctrl】+【Ins】粘贴:【Ctrl】+【V】或【Shift】+【Ins】清除:【Delete】全选:【Ctrl】+【A】选择父标签:【Ctrl】+【Shift】+【<】选择子标签:【Ctrl】+【Shift】+【>】查找和替换:【Ctrl】+【F】查找下一个:【F3】缩进代码:【Ctrl】+【Shift】+【]】左缩进代码:【Ctrl】+【Shift】+【[】平衡大括弧:【Ctrl】+【’】启动外部编辑器:【Ctrl】+【E】参数选择:【Ctrl】+【U】页面视图标准视图:【Ctrl】+【Shift】+【F6】布局视图:【Ctrl】+【F6】工具条:【Ctrl】+【Shift】+【T】查看页面元素可视化助理:【Ctrl】+【Shift】+【I】标尺:【Ctrl】+【Alt】+【R】靠齐到网格:【Ctrl】+【Alt】+【Shift】+【G】头内容:【Ctrl】+【Shift】+【W】页面属性:【Ctrl】+【Shift】+【J】代码编辑切换到设计视图:【Ctrl】+【Tab】打开快速标签编辑器:【Ctrl】+【T】选择父标签:【Ctrl】+【Shift】+【<】平衡大括弧:【Ctrl】+【’】全选:【Ctrl】+【A】拷贝:【Ctrl】+【C】查找和替换:【Ctrl】+【F】查找下一个:【F3】替换:【Ctrl】+【H】粘贴:【Ctrl】+【V】剪切:【Ctrl】+【X】重复:【Ctrl】+【Y】撤消:【Ctrl】+【Z】向上选择一行:【Shift】+【Up】向下选择一行:【Shift】+【Down】选择左边字符:【Shift】+【Left】选择右边字符:【Shift】+【Right】向上翻页:【Page Up】向下翻页:【Page Down】向上选择一页:【Shift】+【Page Up】向下选择一页:【Shift】+【Page Down】选择左边单词:【Ctrl】+【Shift】+【Left】选择右边单词:【Ctrl】+【Shift】+【Right】移到行首:【Home】移到行尾:【End】移动到代码顶部:【Ctrl】+【Home】移动到代码尾部:【Ctrl】+【End】向上选择到代码顶部:【Ctrl】+【Shift】+【Home】向下选择到代码顶部:【Ctrl】+【Shift】+【End】编辑文本创建新段落:【Enter】插入换行:【Shift】+【Enter】插入不换行空格:【Ctrl】+【Shift】+【Spacebar】拷贝文本或对象到页面其他位置:【Ctrl】+【拖动选取项目到新位置】选取一个单词:【双击】将选定项目添加到库:【Ctrl】+【Shift】+【B】在设计视图和代码编辑器之间切换:【Ctrl】+【Tab】打开和关闭[属性]检查器:【Ctrl】+【Shift】+【J】检查拼写:【Shift】+【F7】格式化文本缩进:【Ctrl】+【]】左缩进:【Ctrl】+【[】格式>无:【Ctrl】+【0】段落格式:【Ctrl】+【Shift】+【P】应用标题1到6到段落:【Ctrl】+【1 到6】对齐>左对齐:【Ctrl】+【Shift】+【Alt】+【L】对齐>居中:【Ctrl】+【Shift】+【Alt】+【C】对齐>右对齐:【Ctrl】+【Shift】+【Alt】+【R】加粗选定文本:【Ctrl】+【B】倾斜选定文本:【Ctrl】+【I】编辑样式表:【Ctrl】+【Shift】+【E】查找和替换文本查找:【Ctrl】+【F】查找下一个/再查找:【F3】替换:【Ctrl】+【H】处理表格选择表格(光标在表格中):【Ctrl】+【A】移动到下一单元格:【Tab】移动到上一单元格:【Shift】+【Tab】插入行(在当前行之前):【Ctrl】+【M】在表格末插入一行在最后一个单元格:【Tab】删除当前行:【Ctrl】+【Shift】+【M】插入列:【Ctrl】+【Shift】+【A】删除列:【Ctrl】+【Shift】+【-】合并单元格:【Ctrl】+【Alt】+【M】拆分单元格:【Ctrl】+【Alt】+【S】更新表格布局(在“快速表格编辑”模式中强制重绘):【Ctrl】+【Spacebar】处理框架选择框架:【Alt】+【点击】选择下一框架或框架页:【Alt】+【右方向键】选择上一框架或框架页:【Alt】+【左方向键】选择父框架:【Alt】+【上方向键】选择子框架或框架页:【Alt】+【下方向键】添加新框架到框架页:【Alt】+【从框架边界拖动】使用推模式添加新框架到框架页:【Alt】+【Ctrl】+【从框架边界拖动】处理层选择层:【Ctrl】+Shift】+【点击】选择并移动层:【Shift】+【Ctrl】+【拖动】从选择中添加或删除层:【Shift】+【点击层】以象素为单位移动所选层:【上方向键】按靠齐增量移动所选层:【Shift】+【方向键】以象素为单位调整层大小:【Ctrl】+【方向键】以靠齐增量为单位调整层大小:【Ctrl】+【Shift】+【方向键】将所选层与最后所选层的顶部/底部/左边/右边对齐:【Ctrl】+【上/下/左/右方向键】统一所选层宽度:【Ctrl】+【Shift】+【[】统一所选层高度:【Ctrl】+【Shift】+【]】添加关键帧:【Shift】+【F9】删除关键帧:【Delete】改变图象源文件属性:【Double】+【点击图象】在外部编辑器中编辑图象:【Ctrl】+【双击图象】管理超链接创建超链接(选定文本):【Ctrl+【L】删除超链接:【Ctrl】+【Shift】+【L】在Dreamweaver打开链接文档:【Ctrl】+双击链接】检查选定链接:【Shift】+F8】检查整个站点中的链接:【Ctrl】+F8】在浏览器中定位和预览在主浏览器中预览:【F12】在次要浏览器中预览:【Ctrl】+【F12】创建新文件夹:【Ctrl】+【Shift】+【Alt】+【N】打开选定:【Ctrl】+【Shift】+【Alt】+【O】从远程FTP站点下载选定文件或文件夹:【Ctrl】+【Shift】+【D】或将文件从[站点]窗口的[远程]栏拖动到本地栏将选定文件或文件夹上载到远程FTP站点:【Ctrl】+【Shift】+【U】或将文件从[站点]窗口的[本地]栏拖动到[远程]栏取出:【Ctrl】+【Shift】+【Alt】+【D】存回:【Ctrl】+【Shift】+【Alt】+【U】查看站点地图:【Alt】+【F8】刷新远端站点:【Alt】+【F5】站点地图查看站点文件:【F8】刷新本地栏:【Shift】+【F5】设为根:【Ctrl】+【Shift】+【R】链接到现存文件:【Ctrl】+【Shift】+【K】改变链接:【Ctrl】+【L】删除链接:【Delete】显示/隐藏链接:【Ctrl】+【Shift】+【Y】重命名文件:【F2】放大站点地图:【Ctrl】+【 + 】缩小站点地图:【Ctrl】+【 - 】播放插件播放插件:【Ctrl】+【Alt】+【P】停止插件:【Ctrl】+【Alt】+【X】播放所有插件:【Ctrl】+【Shift】+【Alt】+【P】处理模板创建新的可编辑区域:【Ctrl】+【Alt】+【V】插入对象任何对象(图象,Shockwave影片等):【文件从[资源管理器]或[站点]窗口拖动到[文档]窗口】图象:【Ctrl】+【Alt】+【I】表格:【Ctrl】+【Alt】+【T】Flash影片:【Ctrl】+【Alt】+【F】Shockwave和Director影片:【Ctrl】+【Alt】+【D】命名锚记:【Ctrl】+【Alt】+【A】历史纪录面板打开[历史纪录]面板:【Shift】+【F10】开始/停止录制命令:【Ctrl】+【Shift】+【X】播放录制好的命令:【Ctrl】+【P】打开和关闭面板对象:【Ctrl】+【F2】属性:【Ctrl】+【F3】站点文件:【F5】站点地图:【Ctrl】+【F5】资源:【F11】CSS样式:【Shift】+【F11】HTML样式:【Ctrl+【F11】行为:【Shift】+【F3】历史纪录:【Shift】+【F10】时间轴:【Shift】+【F9】代码检查器:【F10】框架:【Shift】+【F2】层:【F2】参考:【Ctrl】+【Shift】+【F1】最小化所有窗口:【Shift】+【F4】最大化所有窗口:【Alt】+【Shift】+【F4】停止所有插件:【Ctrl】+【Shift】+【Alt】+【X】显示/隐藏浮动面板:【F4】站点管理和FTP创建新文件:【Ctrl】+【Shift】+【N】在主浏览器中调试:【Alt】+【F12】在次要浏览器中调试:【Ctrl】+【Alt】+【F12】显示页面标题:【Ctrl】+【Shift】+【T】创建层时切换嵌套设置:【Ctrl】+【拖动】切换网格显示:【Ctrl】+【Shift】+【Alt】+【G】靠齐到网格:【Ctrl】+【Alt】+【G】。
DW显示弹出式菜单中文下拉显示错误
相信用过DW自动生成下拉式菜单的人都会发现一个问题,如果下拉文字是中文,在IE7它是竖向显示,之前做的DCS系统英文版,还不会出现这种状况,还好找到了解决方法。
解决方法是:
首先找到系统自动生成的mm_menu.js文件,再找出以下function writeMenus(container)代码:在生成的下拉div中强行加一个不换行的标签WHITE-SPACE: nowrap;
...
function writeMenus(container) {
if (window.triedToWriteMenus) return;
var agt = erAgent.toLowerCase();
window.mmIsOpera = agt.indexOf("opera") != -1;
if (!container && yers) {
window.delayWriteMenus = this.writeMenus;
var timer = setTimeout('delayWriteMenus()', 500);
container = new Layer(100);
clearTimeout(timer);
} else if (document.all || document.hasChildNodes || window.mmIsOpera) {
document.writeln('<span id="menuContainer"></span>');
container = FIND("menuContainer");
}
window.mmHideMenuTimer = null;
if (!container) return;
window.triedToWriteMenus = true;
container.isContainer = true;
container.menus = new Array();
for (var i=0; i<window.menus.length; i++)
container.menus[i] = window.menus[i];
window.menus.length = 0;
var countMenus = 0;
var countItems = 0;
var top = 0;
var content = '';
var lrs = false;
var theStat = "";
var tsc = 0;
if (yers) lrs = true;
for (var i=0; i<container.menus.length; i++, countMenus++) {
var menu = container.menus[i];
if (menu.bgImageUp || !menu.menuBgOpaque) {
menu.menuBorder = 0;
menu.menuItemBorder = 0;
}
if (lrs) {
var menuLayer = new Layer(100, container);
var lite = new Layer(100, menuLayer);
lite.top = menu.menuBorder;
lite.left = menu.menuBorder;
var body = new Layer(100, lite);
body.top = menu.menuBorder;
body.left = menu.menuBorder;
} else {
content += ''+
'<div id="menuLayer'+ countMenus +'"
style="position:absolute;z-index:1;WHITE-SPACE: nowrap;left:10px;top:'+ (i * 100) +'px;visibility:hidden;color:' + menu.menuBorderBgColor + ';">\n'+
' <div id="menuLite'+ countMenus +'"
style="position:absolute;z-index:1;left:'+ menu.menuBorder +'px;top:'+
menu.menuBorder +'px;visibility:hide;" onmouseout="mouseoutMenu();">\n'+
' <div id="menuFg'+ countMenus +'" style="position:absolute;left:'+
menu.menuBorder +'px;top:'+ menu.menuBorder +'px;visibility:hide;">\n'+
'';
}
var x=i;
for (var i=0; i<menu.items.length; i++) {
var item = menu.items[i];
var childMenu = false;
var defaultHeight = menu.fontSize+2*menu.menuItemPadding;
if (bel) {
item = bel; childMenu = true; }
...。