`

关于CSS细节集合(一)

阅读更多

一、当文字与图片在一行,需要将文字与图片底对齐,需要这样写:

1
<li>记住密码<img src="" align="bottom" style="margin-bottom:-4px"/></li>

二、当文字与图片在一行,需要将文字与图片居中对齐,需要这样写:

1
<li>记住密码<img src="static/img/xyx.jpg" align="middle"/></li>

三、更改IE“查看源代码”菜单打开的编辑器

  1. 打开注册表编辑器,在开始-运行中输入regedit前端UI分享
  2. 找到以下位置: HKEY_LOCAL_MACHINE”SOFTWARE”Microsoft”Internet Explorer”View SourceEditor”Editor Name”修改默认的数据为”D:”Program Files”EmEditor”EmEditor.exe”

切换到IE中查看源代码就可以看到效果了。
如果View Source Editor”Editor Name项没有,可以自己新建。

四、自动最大化窗口,在 <body> 与 </body> 之间加入:

1
2
3
4
<SCRIPT language="javascript">
setTimeout('top.moveTo(0,0)',5000);
setTimeout('top.resizeTo(screen.availWidth,screen.availHeight)',5000);
</script>

五、window.opener 实际上就是用window.open打开的窗体的父窗体。

比如在父窗体parentForm里面 通过 window.open(“subForm.html”),那么在subform.html中 window.opener
就代表parentForm,可以通过这种方式设置父窗体的值或者调用js方法。

  1. window.opener.test(); —调用父窗体中的test()方法;
  2. 如果window.opener存在,设置parentForm中stockBox的值。 前端UI分享
1
2
3
4
if (window.opener && !window.opener.closed)
    {
       window.opener.document.parentForm.stockBox.value = symbol;
    }

六、刷新页面的方法

Javascript刷新页面的方法:

  1. history.go(0)
  2. location.reload()
  3. location=location
  4. location.assign(location)
  5. document.execCommand(‘Refresh’)
  6. window.navigate(location)
  7. location.replace(location)
  8. document.URL=location.href

自动刷新页面的方法:

  1. 页面自动刷新:把<meta http-equiv=”refresh” content=”20″>加入<head>区域中
  2. 页面自动跳转:把<meta http-equiv=”refresh” content=”20;url=http://www.wyxg.com”>加入<head>区域中 前端UI分享
  3. js自动刷新页面:
1
2
3
4
5
6
7
<script language="JavaScript">
function myrefresh()
{
       window.location.reload();
}
setTimeout('myrefresh()',1000); //指定1秒刷新一次
</script>

JS刷新框架

a)刷新包含该框架的页面用

1
2
3
<script language=JavaScript>
   parent.location.reload();
</script>

b)子窗口刷新父窗口

1
2
3
<script language=JavaScript>
    self.opener.location.reload();
</script>

1
<a href="javascript:opener.location.reload()">刷新</a>

c)刷新另一个框架的页面

1
2
3
<script language=JavaScript>
   parent.另一FrameID.location.reload();
</script>

七、用过CSS hack应该知道,用下划线命名是一种hack,如使用“_style”这样的命名,可以让IE外的大部分浏览器忽略这个样式的定义,所以使用“_”做为命名时的分隔符是不规范的。在做CSS检查时会出现错误提示。前端UI分享

八、IE条件注释写法

<!–[if !IE]>除IE外都可识别<![endif]–>
<!–[if IE]> 所有的IE可识别 <![endif]–>
<!–[if IE 5.0]> 只有IE5.0可以识别 <![endif]–>

九、CSS HACK 写法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/*第一种:*/
.div {
background:orange;
*background:green !important;
*background:blue;
}
/*第二种:*/
.div {
margin:10px;
*margin:15px;
_margin:15px;
}
/*第三种:*/
#div { color#333; }
*+html #div { color#999; }
* html #div { color#666; }
分享到:
评论

相关推荐

    最好的CSS目录

    TheImport是一个集合了多种类型设计资源的网站,其中包括了大量的CSS设计案例。设计师们可以在这里找到各种风格的作品,并从中汲取灵感。 #### 11. CSSHeaven CSSHeaven是一个专注于CSS设计的网站,它提供的案例...

    Rainer Su 的CSS

    【Rainer Su 的CSS】是关于前端开发领域中CSS(层叠样式表)技术的一份资源,由专家Rainer Su提供。CSS是网页设计的重要组成部分,它负责定义页面的布局、颜色、字体、大小等视觉样式,使得网页内容能够呈现出美观且...

    css+js图片特效集合

    本资源包“css+js图片特效集合”汇聚了多种JavaScript实现的图片特效,为网页设计师和开发者提供了丰富的灵感和实践素材。 首先,我们来探讨CSS在图片特效中的应用。CSS3引入了许多新的属性和选择器,使得创建复杂...

    css手册大全

    《CSS手册大全》集合了多个关于CSS(Cascading Style Sheets)的重要参考资料,旨在为学习和精通CSS的用户提供详尽的指导。这个压缩包包含了多种格式的手册,如CHM和PDF,便于不同用户需求的选择。 1. **DHTML手册*...

    css 技术收集 css经典教材

    通过此书,你将能理解CSS2.0的每一个细节,如选择器的优先级、继承机制、媒体查询等,进一步提升你的CSS技能。 4. **精通CSS滤镜**: CSS滤镜(Filter)是CSS3中的一项功能,允许开发者对元素的视觉效果进行处理,...

    CSS样式css20

    CSS20这个标题可能指的是CSS的一个特定版本或者一个教程集合,虽然CSS没有正式的“CSS20”版本,但我们可以将其理解为涵盖了一系列CSS基础到进阶的特性。描述中提到的内容虽然不全面,但提供了不少有价值的知识点,...

    非常漂亮的Css模板

    【CSS模板】是一种用于网页设计的预定义样式代码集合,它使用CSS(Cascading Style Sheets)语言编写,目的是为了实现网页元素的布局、颜色、字体等视觉效果。CSS模板通常包括一系列的CSS文件、HTML文件以及可能的...

    html/css3/js的离线版chm手册

    在“CSS3.0 帮助文档.chm”中,开发者可以找到关于这些特性的详细说明和示例,以便于实现更具视觉吸引力和交互性的网页设计。 JavaScript是一种广泛使用的客户端脚本语言,它运行在用户的浏览器上,为网页添加动态...

    搜集整理100套DIV+CSS网站样式模板

    这100套DIV+CSS网站样式模板集合是一个宝贵的资源库,旨在为网页设计师和开发者提供丰富的设计灵感和实用的代码示例。DIV+CSS是现代网页布局的基础,通过使用HTML的div元素和CSS(层叠样式表)来实现页面的结构化和...

    CSS禅意花园最新中文版PDF

    - **定义与背景**:“CSS禅意花园”是一个展示如何运用层叠样式表(Cascading Style Sheets,简称CSS)进行网页设计的在线资源集合。它起源于1998年,随着Web设计的不断发展,该花园逐渐成为全球范围内Web设计师们...

    40个经典的css实例

    这个“40个经典的css实例”集合提供了丰富的学习材料,帮助初学者和经验丰富的开发者更好地理解和应用CSS。下面将详细探讨这些实例中可能涵盖的关键知识点: 1. **选择器**:CSS选择器是定位HTML或XML元素的基础,...

    CSS工具-CSS工具

    - 提供关于如何编写高效、可维护的CSS代码的指导。 #### 十四、易用性检查工具 - **功能介绍**:一系列工具用于检测网页的易用性和无障碍性。 - **应用场景**: - 保障网站的无障碍访问,满足残疾人士的需求。 -...

    这是一款带19种炫酷CSS3过渡动画的jQuery模态窗口插件

    Codrops是一个提供高质量Web设计教程和技术资源的网站,ModalWindowEffects是他们发布的一个示例集合,展示了各种创新的模态窗口打开和关闭动画效果,使用了先进的CSS3技术。 这个插件将这些效果封装成jQuery插件的...

    CSS黑色超酷多级菜单.rar

    【CSS黑色超酷多级菜单】是一个典型的网页设计元素,主要使用CSS(层叠样式表)来实现一种具有视觉吸引力的、多级别的导航菜单。在网页设计中,菜单导航是必不可少的部分,它帮助用户轻松地浏览网站的不同部分。这个...

    CSS3 下拉菜单 多级展开导航菜单.rar

    本资源包"CSS3 下拉菜单 多级展开导航菜单.rar"集合了使用HTML5和CSS3技术实现的各种下拉菜单样式,它们具有多级展开功能,设计简洁,适用于网页前端开发。 1. **HTML5与CSS3的基础** HTML5是现代网页标准,引入了...

    js+dhtml+css\js+dhtml+css

    标题中的"js+dhtml+css"表明这是一个关于前端开发技术的资源集合,主要涉及JavaScript、动态HTML(DHTML)和层叠样式表(CSS)。这些技术是构建交互式和动态网页的关键工具。描述中的"打包上传"暗示这可能是一个学习...

    蓝色欧美CSS网页模板

    【蓝色欧美CSS网页模板】是一种常见的网页设计资源,主要用于创建具有蓝色调、欧美风格的商业、企业或商务网站。在网页设计中,CSS(层叠样式表)是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的...

    swift-swift-web一个用于处理HTMLCSS路由和中间件的Swift服务器端框架集合

    Swift-web 是一个专门为 Swift 开发者设计的服务器端框架集合,它专为处理HTML、CSS以及构建复杂的Web应用路由和中间件系统而打造。这个框架集合充分利用了Swift语言的强类型、高性能和简洁性,旨在简化后端开发过程...

    jQuery css3鼠标悬停图片切换文字过渡动画特效.zip

    在本项目中,"jQuery css3鼠标悬停图片切换文字过渡动画特效.zip"是一个集合了7种不同风格的JavaScript和CSS3技术实现的交互式图片文字切换效果。这些效果为网页设计提供了丰富的动态视觉体验,使得用户在鼠标悬停在...

    css样式就得这么写(css参考样式集合)

    如今我们的网站、页面更加需要注重细节,不论是字体的样式、还是图片的分辨率清晰度都会影响到用户的访问体验和PV,以及用户以后是否会回访我们的网站/博客。为了让我们的网页变得更加美观个性化,我们需要了解更多...

Global site tag (gtag.js) - Google Analytics