html - CSS 高度百分比从下到上填充

标签 html css height percentage

好吧,我有一个容器 div,里面有一个只有边框的透明图像,看一下: enter image description here

我想稍后动态地更改容器高度百分比,这样它看起来就像图形被填充了一样。随着不喜欢效果很好,随着高度百分比的增加,颜色从上到下填充。是否有可能在“类似”的情况下以某种方式从下到上填充?

这些是 css 相关值:

.like{
    width:150px;
    height:55%;
    margin-right:50px;
    float:right;
    border-radius:10px;
    background-color:#159C89;
}

.Dislike{
    width:150px;
    height:45%;
    background-color:#ff0000;
    margin-left:50px;
    float:left;
    border-radius:10px;
}

最佳答案

这个例子可能对你有帮助DEMO

<div class="battery yellow" data-max="60" data-fill="35">
  <div></div>
</div>
<div class="battery yellow" data-max="18" data-fill="9">
  <div></div>
</div>
<div class="battery green" data-max="5" data-fill="3">
  <div></div>
</div>

关于html - CSS 高度百分比从下到上填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24884574/

相关文章:

php - 禁用按钮连接到数据库

html - 如何在 HTML `&lt;input&gt;` 标签中插入图标

html - "_height"在 CSS 中是什么意思?

CSS :hover height change not working

HTML 文件上传操作 - 这是否会被黑客攻击而导致垃圾邮件无休止的文件上传

javascript - 获取类的outerHeight并取最大值

css - 在一些文本后添加填充/空格

swift - 在 Swift 中通过代码调整 tableView 的高度

Html,Css 问题与 ul 和 Ll

html - 使用 MQ 对 HTML/CSS 进行移动/平板电脑优化