CSS图片显示不全 浮动无效 解决方案

CodeAegis
• 阅读 3355

图片显示不全

使用CSS引用图片,图片因太大无法完全显示在box中,仅能显示部分
通过其他操作仍然没有变化如图所示:
CSS图片显示不全 浮动无效 解决方案
解决方案
在CSS样式设置中引用图片后设置宽高各为100%,box宽高根据需求

<style>
    #box{
        ...
        width: 650px;
        height: 450px;
        ...

    }
    #imgList li {
        ...
        width: 550px;
        height: 350px;
        ...

    }
</style>
<body>
    ...
    <!-- 宽高设置为100%便解决图片显示不完全问题,图片越大加载时间越长-->
    <li> <img src="imgs/0.jpg" height="100%" width="100%"> </li> 
    ...
</body>

CSS图片显示不全 浮动无效 解决方案

图片设置浮动但没有效果

原因:父集宽度设置太小,无法向左浮动(以float:left为例)
CSS图片显示不全 浮动无效 解决方案
解决方案
根据图片数量及边距设置宽度,或最大宽度

<style>
  ...
  #imgList {
    ...
    <!--550*5+(50*2)*5=3250px-->
    width: 3250px;  
    ...
  }
  #imgList li {
    ...
    <!--设置向左浮动-->
    float: left;
    padding: 50px;
    width: 550px;
    ...

  }
</style>
<body>
    ...
    <ul id="imgList">
        ...
        <!-- 宽高设置为100%便解决图片显示不完全问题,图片越大加载时间越长-->
        <li> <img src="imgs/0.jpg" height="100%" width="100%"> </li> 
        ...
    </ul>
    ...
</body>

CSS图片显示不全 浮动无效 解决方案

点赞
收藏
评论区
推荐文章
皕杰报表(关于日期时间时分秒显示不出来)
在使用皕杰报表设计器时,数据据里面是日期型,但当你web预览时候,发现有日期时间类型的数据时分秒显示不出来,只有年月日能显示出来,时分秒显示为0:00:00。1.可以使用tochar解决,数据集用selecttochar(flowdate,"yyyyMMddHH:mm:ss")fromtablename2.也可以把数据库日期类型date改成timestamp
梦
4年前
微信小程序new Date()转换时间异常问题
微信小程序苹果手机页面上显示时间异常,安卓机正常问题image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b691e1230e2f15efbd81fe11ef734d4f.png)错误代码vardate'2021030617:00:00'vardateT
浩浩 浩浩
4年前
【Flutter实战】图片和Icon
3.5图片及ICON3.5.1图片Flutter中,我们可以通过Image组件来加载并显示图片,Image的数据源可以是asset、文件、内存以及网络。ImageProviderImageProvider是一个抽象类,主要定义了图片数据获取的接口load(),从不同的数据源获取图片需要实现不同的ImageProvi
Wesley13 Wesley13
3年前
viewer与 iview Carousel(走马灯) 结合使用,图片无法显示
问题原因:iview Carousel(走马灯)在加载是如果没有图片它没有高度。之后给src赋值,图片无法显示,拖动一下浏览器宽或搞它就会显示。走马灯解决这个问题方法:1在Carousel或其父组件上使用vif;2修改iview源码。然而,使用vif后会导致 viewer 组件无法显示图片。实际业务代码:!(https://oscim
Stella981 Stella981
3年前
Android 显示网页图片
原WebView web;String url;web.getSettings().setUseWideViewPort(true);web.getSettings().setLoadWithOverviewMode(true);web.getSettings().setDisplayZoomControl
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Stella981 Stella981
3年前
CSS 分类 (Classification)
★★CSS分类属性(Classification)★★⑴CSS分类属性允许你控制如何显示元素,设置图像显示于另一元素中的何处,相对于其正常位置来定位元素,使用绝对值来定位元素,以及元素的可见度。⑵下面是常用的属性以及描述:!(https://oscimg.oschina.net/oscnet/00cb565
Wesley13 Wesley13
3年前
mysql查询每个学生的各科成绩,以及总分和平均分
今天看一个mysql教程,看到一个例子,感觉里面的解决方案不是很合理。问题如下:有学生表:!在这里插入图片描述(https://oscimg.oschina.net/oscnet/07b001b0c6cb7e0038a9299e768fc00a0d3.png)成绩表:!在这里插入图片描述(https://oscimg.o
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
5个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(