V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dive into HTML5
http://diveintohtml5.org/
EXDestroyer
V2EX  ›  HTML

对一个 div 设置高度和不设置高度的区别

  •  
  •   EXDestroyer ·
    exdestroyer · 2015-01-15 16:43:27 +08:00 · 4136 次点击
    这是一个创建于 3382 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对一个div设置高度,高度即是div内部的图片高度,那么在加载的时候,是否是会在图片加载出来之前先出现这个高度的框框;而如果不设置高度则不会?还是说两种情况都会

    6 条回复    2015-01-15 21:12:47 +08:00
    ytzong
        1
    ytzong  
       2015-01-15 16:46:57 +08:00 via iPhone
    你不会自己试试吗?
    EXDestroyer
        2
    EXDestroyer  
    OP
       2015-01-15 16:48:48 +08:00
    @ytzong 我试的时候,发现有的会有的不会,但是别人说跟这个有关,我没有找到依据
    66beta
        3
    66beta  
       2015-01-15 16:49:51 +08:00   ❤️ 1
    给div设置高度,一开始就那么高,跟图片无关
    不设置的话,要看有没有给图片设置,没设置就是慢慢变高

    当然CSS情况太多讲不清楚,还要看你具体CSS怎么写的
    EXDestroyer
        4
    EXDestroyer  
    OP
       2015-01-15 16:55:09 +08:00
    @66beta 明白了,谢谢
    xiaozi
        5
    xiaozi  
       2015-01-15 16:59:12 +08:00
    一般可以在html里面指定图片的width和height属性,可以防止重绘
    alt的值对 SEO无意的话,可以设为空字符串
    haozhang
        6
    haozhang  
       2015-01-15 21:12:47 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   948 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:11 · PVG 04:11 · LAX 13:11 · JFK 16:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.