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"> </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,在以后项目用到技巧时,会继续添加,您有什么好的建议也可以联系本人。
分享到:
相关推荐
本文主要讨论了IE(Internet Explorer)与Firefox之间在处理`div+css`布局时的一些常见不兼容问题。 1. **鼠标样式兼容性**: - 在IE中,为元素设置鼠标悬停为手型的CSS代码通常是`cursor: hand;`,但在Firefox中...
Firefox用户则可以利用Firebug、WebDeveloper、Yslow、Javascript Debugger等插件;此外,还有Opera Developer Tools、Webkit、Fiddler、Httpwatch等通用工具。 - **XHTML注意事项**:XHTML是HTML的一个更加严格的...
- 在IE6中,设置`height`为固定值时,内容超出这个高度,div会自动扩展,而其他浏览器如IE7、IE8和Firefox则不会。 - `min-height`在标准浏览器中起作用,内容高度小于`min-height`时,高度为`min-height`,内容...
默认盒模型是W3C盒模型(IE5+、Firefox、Chrome等),其中宽度和高度仅包含内容区域。但也有IE盒模型,将边框和内边距包含在宽度和高度内。 **三、布局方式** 1. **块级布局**:元素默认占据一整行,如`div`、`p`...
5. 浏览器相关知识:浏览器是网页运行的平台,常见的浏览器有谷歌(Chrome)、Safari、IE、火狐(Firefox)、欧朋(Opera)等。 6. 网页相关概念:网址、网页、网站、网页标准等。 7. HTML 简介:HTML全称为...
- **Firefox** 和其他现代浏览器:使用`-moz-opacity:0.5` 或者更通用的 `opacity:0.5`。 这些属性的取值范围通常为0到1之间,其中0表示完全透明,1表示完全不透明。例如,`opacity:0.5` 表示半透明效果。 ```css ...
在浏览器方面,有五大主流浏览器:Internet Explorer(IE)、Google Chrome、Firefox、Opera和Safari。由于各浏览器对CSS的支持程度不同,开发者常常需要使用浏览器前缀(如 `-ms-`、`-webkit-`、`-moz-`、`-o-`)来...
浏览器则解释HTML代码,显示内容,常见的浏览器有Chrome、IE、Firefox等。 4. **HTTP协议**:HTTP是超文本传输协议,规定了数据的打包和传输方式。 5. **Web技术**:服务端技术如PHP、JSP支持数据库访问;客户端...
5. **升级提示**:鼓励用户升级到更现代的浏览器,如IE8或更高版本,或者使用Chrome、Firefox等其他浏览器,以获得更好的浏览体验。 `README-unitpngfix.txt`可能是关于`unitpngfix.js`的使用说明或开发者笔记,...
常见的浏览器有Chrome、IE、Firefox、Safari和Opera。 六、HTML5与CSS3相关技术 1. HTML5新增的元素和属性,如、、等,增强了网页结构和功能。 2. CSS3提供了新的选择器、布局模式、动画效果和过渡,提升了网页视觉...
2. Mozilla Firefox 使用的是 Gecko 内核。 3. Chrome 和 Safari 使用的是 WebKit 内核(现代版本的 Safari 使用了更新的 Blink 内核)。 4. Opera 曾经使用 Presto 内核,但现在也转向了 Blink 内核。 浏览器兼容...
例如,带有-webkit-前缀的样式可以被Chrome和Safari浏览器识别,-moz-前缀的样式被Firefox支持,-ms-前缀针对IE浏览器,而-o-前缀则是为了Opera浏览器。这样做可以确保当新属性成为标准时,旧的带前缀的规则会自动被...
然而,随着现代浏览器的发展,如Chrome、Firefox和Edge,它们支持更多的Web标准和技术,使得开发者可以构建更复杂、功能更强大的网页应用。因此,虽然IE生成器在特定场景下仍然有其价值,但它的使用范围可能已经相对...
5. **浏览器兼容性**:FCKeditor对多种浏览器(如IE、Firefox、Chrome、Safari等)有较好的兼容性。 ### 三、FCKeditor的集成与扩展 1. **自定义工具栏**:通过修改`fckconfig.js`文件,可以定制符合项目需求的...
min-height属性用于设定元素的最小高度,它在IE7和Firefox等现代浏览器中被广泛支持,但在IE6中不被支持。若需实现跨浏览器的自适应高度效果,可以结合min-height和针对IE6的CSS Hack(如_height)来设定固定高度。...
在处理两个并排的Div时,为确保在IE和Firefox(FF)等不同浏览器中保持一致的显示效果,通常需要对这两个子Div都设置`float`属性。例如,如果一个Div设置为`float:left`,另一个也应该设置为`float:left`,以避免在...
标题中的“兼容IE与火狐的js图片无缝滚动代码”是指一种JavaScript编程技术,用于创建在不同浏览器(尤其是Internet Explorer和Firefox)上都能正常工作的图片滚动效果。这种效果通常是通过让图片在用户看不到的地方...
浏览器是网页运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我们平时称为五大浏览器。浏览器内核是浏览器的核心组件,负责解析和渲染网页内容。 Trident(IE内核)是国内很多...
- **Gecko**:Firefox 使用的渲染引擎。 - **Presto**:Opera 浏览器曾经的渲染引擎。 - **Trident**:IE 浏览器的核心渲染引擎。 ##### HTML 基础 - **HTML 是什么?** - HTML 是一种超文本标记语言,通过使用预...