1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 前端技术之CSS实现图片垂直居中【HTML】

前端技术之CSS实现图片垂直居中【HTML】

时间:2022-12-06 12:02:30

相关推荐

前端技术之CSS实现图片垂直居中【HTML】

web前端|html教程

前端技术之CSS实现图片垂直居中

web前端-html教程

前端技术之CSS实现图片垂直居中技术

qq音乐播放页源码,vscode 标注颜色块,ubuntu so 依赖,tomcat干嘛的,VC sqlite数据库,前端ui框架是干什么的,做梦梦见红色的爬虫咬我,php 定义 参数,秒收录seo 广告,网站源码上传到哪个文件夹,科技特效网页源码,最新模板婚纱lzw

maybe yes 发表于-03-14 18:52

在线视频制作网站源码,vscode文学编程,ubuntu home文件夹,ideaij tomcat,sqlite mod函数,万网云服务器绑定域名解析,juery插件,前端的基本框架,快递100用爬虫,php地板,广州seo网站优化,帝国网站分类目录源码,网页鼠标点击特效代码,购物网站个人中心模板,手机h5静态页面,会议室管理系统软件,vc 打开图片程序lzw

让 图片实现水平居中比较简单,只需要在父级容器中添加属性 text-align 为 center 即可。使用纯 CSS 实现图片的垂直居中,可以将图片包裹容器的 display 属性设置为 table-cell,然后加上 vertical-align: middle 就好了 。table-cell 的显示效果同 table 是一样的,兼容性还不错,所以直接使用 table 来包裹图片也是同样的效果,个人认为使用 table 会更好一些,如果 DIV 显示成 table-cell 是很难控制边距的。

预约教练系统源码,ubuntu桌面文件代码,主题 网络爬虫 代码,php 判断radio,seo sem营销lzw

除了完成了上面的事情外,图片本身也是需要做一些处理的,一般要居中显示的图片的大小和比例都是不一致的。这样的情况下,我们需要去除图片标签本身自带的 width 和 height 属性,然后设置 max-width 和 max-height 属性即可。

除了使用 CSS 实现图片的居中显示,也可以根据图片的高度和宽度属性以及显示区域的大小,然后计算出图片的 margin-top 属性的值得到正常的偏移位置。这样的方法比较麻烦,毕竟要对每个图片进行计算,并且很难保证图片宽高属性的正确性,可能会导致图片变形。

当一个网站的价值越高时,需求也就越多,仅仅通过居中图片不一定给人好的视觉体验。比如 QQ 空间就专门对图片进行了显示优化处理,如果图片中有人脸的话,在缩略图中会突出人脸部分,这种图像识别技术需要服务端的支持。

下面附上实现图片居中的部分代码:

.imgTab{ border-collapse: collapse; border-spacing: 0; text-align: center;}.imgTab td{ padding: 5px;}.imgWrap { width: 200px;}.imgWrap img{ max-height: 200px; max-width: 200px;}

阅(253)评(0)查看评论

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。