您现在的位置是:网站首页> 编程资料编程资料
html css3不拉伸图片显示效果Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码CSS实现HTML背景图片拉伸铺满示例
2023-10-08
389人已围观
简介 本文主要介绍了html css3不拉伸图片显示效果,类似淘宝,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
1.利用transform属性不拉伸显示图片,(路径问题需要按需求修改);
html:
CSS:
#surface-div1{ position: relative; width: 372px; height: 175px; float: left; margin-top: -34px; margin-left: 122px; cursor: pointer; background: url(../../../static/img/addheadpic.jpg)center center no-repeat; text-align: center; border: 1px solid #CCCCCC; border-radius:6px; overflow: hidden; } #surface-div1 img{ position: absolute; width: 100%; top: 50%; left: 0; transform: translateY(-50%) scale(1); border:none; border-radius: 6px;display:table-cell }
最终效果如上图的左边。
2.参考淘宝的,利用display:table-cell和文字大小控制居中
html:
css:
#surface-div{ position: relative; width: 372px; height: 372px; float: left; margin-top: -34px; margin-left: 122px; cursor: pointer; background: url(../../../static/img/addheadpic.jpg)center center no-repeat; text-align: center; border: 1px solid #CCCCCC; border-radius:6px; overflow: hidden; } .sur-div{ display: table-cell; text-align: center; vertical-align: middle; font-size: 12px; width: 372px; height: 372px; overflow: hidden; } #surface-div img{ max-height: 100%; max-width: 100%; vertical-align: middle; border: 0; }
效果如上图中的左边部分,重点是需要外面的div是正方形。
淘宝的是这样的:

到此这篇关于html css3不拉伸图片显示效果的文章就介绍到这了,更多相关html css3不拉伸图片 内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
相关内容
- HTML+CSS 实现顶部导航栏菜单制作CSS 带搜索导航栏的示例代码html+css+js实现导航栏滚动渐变效果html+css 实现简易导航栏功能纯CSS实现导航栏下划线跟随的示例代码CSS+HTML 实现顶部导航栏功能
- CSS极坐标的实例代码纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
- html+css实现文字折叠特效实例html+css3实现的登录界面HTML+CSS3+JS 实现的下拉菜单CSS3+HTML5+JS 实现一个块的收缩与展开动画效果HTML+CSS+JavaScript实现图片3D展览的示例代码详解HTML5中CSS外观属性HTML+CSS+JS实现堆叠轮播效果的示例代码HTML5+CSS设置浮动却没有动反而在中间且错行的问题css+html实现Skeleton Screen 加载占位图动画效果(带动画)
- html+css实现分层金字塔的实例html+css实现赛博朋克风格按钮 HTML+CSS制作心跳特效的实现HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手HTML+CSS+JS实现图片的瀑布流布局的示例代码使用Html+Css实现简易导航栏功能(导航栏遇到鼠标切换背景颜色)使用HTML+Css+transform实现3D导航栏的示例代码
- html+css实现赛博朋克风格按钮 CSS几步实现赛博朋克2077风格视觉效果
- HTML+CSS制作心跳特效的实现HTML+CSS3模拟心的跳动实例代码
- 看图猜成语 牌坊上面写着明镜二字 答案是什么成语_手机游戏_游戏攻略_
- 看图猜成语 肠字下面两个心形挂件 答案是什么成语_手机游戏_游戏攻略_
- 看图猜成语 love铜钱等于命字 答案是什么成语_手机游戏_游戏攻略_
- 疯狂猜成语 天地两个字裂开了 答案是什么成语_手机游戏_游戏攻略_
