职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 562|回复: 6

CSS+DIV点滴

[复制链接]
feiguo 发表于 2011-7-20 09:22 | 显示全部楼层 |阅读模式
1.给img添加链接时,即使给链接<a href="" >标签写了text-decoration:none;样式,img还会显示边线;这是因为该
   情况下img会默认显示边框,所以必须给img添加border:0;的样式。因为一般的img都无需边框,所以可以将设置img
   无边框的代码写到公共的样式文件中,以达到代码公用的目的
2.同一div中存在文本和图片,已写了样式使div的内容垂直居中,若图片的高度值过大会使文本和图片无法居中;这种情况
   可以通过img的align="absmiddle"属性设置使图片居中,文本自动也会居中

北大青鸟 发表于 2011-7-20 09:23 | 显示全部楼层
WEB开发中的基础东东哦,不过还是很感谢楼主的分享!

有烟没火 发表于 2011-7-20 09:23 | 显示全部楼层
1.给img添加链接时,即使给链接<a href="" >标签写了text-decoration:none;样式,img还会显示边线;这是因为该
   情况下img会默认显示边框,所以必须给img添加border:0;的样式。因为一般的img都无需边框,所以可以将设置img
   无边框的代码写到公共的样式文件中,以达到代码公用的目的
2.同一div中存在文本和图片,已写了样式使div的内容垂直居中,若图片的高度值过大会使文本和图片无法居中;这种情况
   可以通过img的align="absmiddle"属性设置使图片居中,文本自动也会居中
style="vertical-align:middle"

走就走吧 发表于 2011-7-20 09:23 | 显示全部楼层
寄生虫
Flighting_Chou
1.给img添加链接时,即使给链接<a href="" >标签写了text-decoration:none;样式,img还会显示边线;这是因为该
   情况下img会默认显示边框,所以必须给img添加border:0;的样式。因为一般的img都无需边框,所以可以将设置img
   无边框的代码写到公共的样式文件中,以达到代码公用的目的
2.同一div中存在文本和图片,已写了样式使div的内容垂直居中,若图片的高度值过大会使文本和图片无法居中;这种情况
   可以通过img的align="absmiddle"属性设置使图片居中,文本自动也会居中
style="vertical-align:middle"

style="vertical-align:middle"  这个不能让图片居中,IE6 好象不支持!

只学java 发表于 2011-7-20 09:23 | 显示全部楼层
img{border:none;}  应该比img{border:0} 更好……

月上萧萧 发表于 2011-7-20 09:23 | 显示全部楼层
有人说img{border:0 none;}更好    但我觉得有些多此一举   大家认为呢

醉倚西风 发表于 2011-7-20 09:23 | 显示全部楼层

这有一篇关于“border:none;与border:0;的区别”的文章,我之前写“border:0”时没有考虑这么详细,但很多细节堆积会影响整体效率,谢谢大家的提醒


您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-4-25 08:27 , Processed in 0.149057 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表