`
影梦龙
  • 浏览: 123960 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

CSS 使用笔记 IE7,IE8,Firefox

阅读更多

CSS使用笔记

    最近做网站项目,用到一些CSS技巧,为了帮助以后使用同时也为了让别人节约调试时间,把项目中的一些用例记录下来。

    1、table内容为空时,IE中tabale属性失效。加入如下代码会生效(本人用法,如有更好方法,希望分享)

<table id="detail" rules="none" frame="void">

 

     2、滚动新闻条列间距大小一致,jsp代码及CSS代码。

<div class="content" id="marquee_demo">
      <table cellspacing="0" cellpadding="3" align="center" border="0">
	<tbody>
	<tr>
		<td id="marquee_product1" valign="top">
			<table class="release" style="margin-bottom: -8px;



">
				<c:forEach items="${productsRelease}" var="productTemp" >
				<tr>
				 <td class="target" align="left" >
				   <a href="${pageContext.request.contextPath}/products/catalog/${productTemp.catalog}_${productTemp.title}">
				     <img src="${pageContext.request.contextPath}/css/images/release.png"/>
				      <span>${productTemp.title}</span>
				     </a>
				     </td>
			    </tr>
			</c:forEach>
          				</table>
					</td>
				</tr>
				<tr>
					<td id="marquee_product2" valign="top">&nbsp;</td>
				</tr>
				</tbody>
			</table>
         </div>

     CSS代码:

 

.release{margin:0px;padding:0px;height:18;table-layout:fixed;word-break:break-all;}
.release .target{text-align:left;height:15px;width:236px; line-height:15px;border-bottom:1px dotted #CFCFCF;text-indent:3px; color:#F5A11B;}
.release .target span{color:#F3A119;}

 注:红色字体为控制新闻列表中第一条和最后一条的衔接距离。

3、图片拼接,jsp页面代码和CSS代码

 

<div class="searchImage">
         		<img src="${pageContext.request.contextPath}/images/search_L.jpg" style="margin-left:6px;"/>
				<input type="text" id="fulltextw" value="${fulltext}"/>
				<img class="hand search" src="${pageContext.request.contextPath}/images/search_R.jpg" onclick="search();"/>
         	</div>

 

    CSS代码:

.searchImage{margin-left:12px;margin-top:6px;width:220px;}
.searchImage img{float:left;}
.searchImage .search {float:left;margin-right:0px;}
.searchImage input{float:left;background-image:url(../images/search_M.jpg);border:0px;line-height: 22px;width:178px;}

 

4、IE6下背景色为透明图片显示问题,只有图片格式为gif的,背景才显示为透明。    

5、新页面打开 target=_blank

 

6、隔行显示不同颜色

    jQuery(".tableList tr:old").addClass("evenTR");

    class="tableList "的偶数行。显示为css中"evenTR"属性特征。

 

jquery表格奇数偶数行换色
$("tr:odd").addClass("odd"); 对奇数行加class样式
$("tr:even").addClass("even");对奇偶数行加class样式

 

 

    jQuery(".tableList tr:even").addClass("evenTR");

     class="tableList "的奇数行。显示为css中"evenTR"属性特征。

本人也是初学CSS,在以后项目用到技巧时,会继续添加,您有什么好的建议也可以联系本人。

分享到:
评论

相关推荐

    div+css学习笔记(IE与fox好多不兼容的问题)

    本文主要讨论了IE(Internet Explorer)与Firefox之间在处理`div+css`布局时的一些常见不兼容问题。 1. **鼠标样式兼容性**: - 在IE中,为元素设置鼠标悬停为手型的CSS代码通常是`cursor: hand;`,但在Firefox中...

    html和css笔记

    Firefox用户则可以利用Firebug、WebDeveloper、Yslow、Javascript Debugger等插件;此外,还有Opera Developer Tools、Webkit、Fiddler、Httpwatch等通用工具。 - **XHTML注意事项**:XHTML是HTML的一个更加严格的...

    CSS学习笔记

    - 在IE6中,设置`height`为固定值时,内容超出这个高度,div会自动扩展,而其他浏览器如IE7、IE8和Firefox则不会。 - `min-height`在标准浏览器中起作用,内容高度小于`min-height`时,高度为`min-height`,内容...

    CSS基础_css_笔记

    默认盒模型是W3C盒模型(IE5+、Firefox、Chrome等),其中宽度和高度仅包含内容区域。但也有IE盒模型,将边框和内边距包含在宽度和高度内。 **三、布局方式** 1. **块级布局**:元素默认占据一整行,如`div`、`p`...

    尚硅谷前端HTML+CSS学习笔记

    5. 浏览器相关知识:浏览器是网页运行的平台,常见的浏览器有谷歌(Chrome)、Safari、IE、火狐(Firefox)、欧朋(Opera)等。 6. 网页相关概念:网址、网页、网站、网页标准等。 7. HTML 简介:HTML全称为...

    css 笔记 包括 滤镜 阴影 圆角

    - **Firefox** 和其他现代浏览器:使用`-moz-opacity:0.5` 或者更通用的 `opacity:0.5`。 这些属性的取值范围通常为0到1之间,其中0表示完全透明,1表示完全不透明。例如,`opacity:0.5` 表示半透明效果。 ```css ...

    css.docx笔记每日一更

    在浏览器方面,有五大主流浏览器:Internet Explorer(IE)、Google Chrome、Firefox、Opera和Safari。由于各浏览器对CSS的支持程度不同,开发者常常需要使用浏览器前缀(如 `-ms-`、`-webkit-`、`-moz-`、`-o-`)来...

    H5 CSS笔记 (2).pdf

    浏览器则解释HTML代码,显示内容,常见的浏览器有Chrome、IE、Firefox等。 4. **HTTP协议**:HTTP是超文本传输协议,规定了数据的打包和传输方式。 5. **Web技术**:服务端技术如PHP、JSP支持数据库访问;客户端...

    解决ie6下png图片背景问题

    5. **升级提示**:鼓励用户升级到更现代的浏览器,如IE8或更高版本,或者使用Chrome、Firefox等其他浏览器,以获得更好的浏览体验。 `README-unitpngfix.txt`可能是关于`unitpngfix.js`的使用说明或开发者笔记,...

    H5 CSS笔记 (2).docx

    常见的浏览器有Chrome、IE、Firefox、Safari和Opera。 六、HTML5与CSS3相关技术 1. HTML5新增的元素和属性,如、、等,增强了网页结构和功能。 2. CSS3提供了新的选择器、布局模式、动画效果和过渡,提升了网页视觉...

    「前端攻城狮学习笔记七:常见前端面试题之HTMLCSS部分(二)」.docx

    2. Mozilla Firefox 使用的是 Gecko 内核。 3. Chrome 和 Safari 使用的是 WebKit 内核(现代版本的 Safari 使用了更新的 Blink 内核)。 4. Opera 曾经使用 Presto 内核,但现在也转向了 Blink 内核。 浏览器兼容...

    《页面制作》笔记(5.CSS-1)

    例如,带有-webkit-前缀的样式可以被Chrome和Safari浏览器识别,-moz-前缀的样式被Firefox支持,-ms-前缀针对IE浏览器,而-o-前缀则是为了Opera浏览器。这样做可以确保当新属性成为标准时,旧的带前缀的规则会自动被...

    ie生成器 会员版

    然而,随着现代浏览器的发展,如Chrome、Firefox和Edge,它们支持更多的Web标准和技术,使得开发者可以构建更复杂、功能更强大的网页应用。因此,虽然IE生成器在特定场景下仍然有其价值,但它的使用范围可能已经相对...

    传智播客 fckeditor 笔记

    5. **浏览器兼容性**:FCKeditor对多种浏览器(如IE、Firefox、Chrome、Safari等)有较好的兼容性。 ### 三、FCKeditor的集成与扩展 1. **自定义工具栏**:通过修改`fckconfig.js`文件,可以定制符合项目需求的...

    CSS 学习笔记

    min-height属性用于设定元素的最小高度,它在IE7和Firefox等现代浏览器中被广泛支持,但在IE6中不被支持。若需实现跨浏览器的自适应高度效果,可以结合min-height和针对IE6的CSS Hack(如_height)来设定固定高度。...

    div css制作网页实战笔记心得

    在处理两个并排的Div时,为确保在IE和Firefox(FF)等不同浏览器中保持一致的显示效果,通常需要对这两个子Div都设置`float`属性。例如,如果一个Div设置为`float:left`,另一个也应该设置为`float:left`,以避免在...

    兼容IE与火狐的js图片无缝滚动代码.zip

    标题中的“兼容IE与火狐的js图片无缝滚动代码”是指一种JavaScript编程技术,用于创建在不同浏览器(尤其是Internet Explorer和Firefox)上都能正常工作的图片滚动效果。这种效果通常是通过让图片在用户看不到的地方...

    HTML5笔记1

    浏览器是网页运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我们平时称为五大浏览器。浏览器内核是浏览器的核心组件,负责解析和渲染网页内容。 Trident(IE内核)是国内很多...

    超详细的web前端基础学习笔记

    - **Gecko**:Firefox 使用的渲染引擎。 - **Presto**:Opera 浏览器曾经的渲染引擎。 - **Trident**:IE 浏览器的核心渲染引擎。 ##### HTML 基础 - **HTML 是什么?** - HTML 是一种超文本标记语言,通过使用预...

Global site tag (gtag.js) - Google Analytics