首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
宽高自专题
GridLayoutView:基于GridLayout实现的网格布局,实现宽高自适应
前言 前两天突发一个bug,我在ScrollView中嵌套了一个GridView(已经重写了onMeasure方法),GridView的高度是wrap_content,在我更新adapter的时候GridView的高度竟然会时高时低,搞得我一脸懵逼,最终找到原因: @Overridepublic void onMeasure(int widthMeasureSpec, int heigh
阅读更多...
Easy-UI中datagrid宽高自适应问题
在使用easy-ui的过程中,新增tab中利用iframe显示时,发现里面的datagrid高度不能自适应,下面是解决办法,写下备用: 再iframe中使用easyui-layout布局,然后把datagrid放到center就可以了,比如: <body class="easyui-layout"><divregion="center"style="padding:5px;"border=
阅读更多...
CSS 修改SVG颜色并且宽高自适应
需求 下图中的图案和文字根据网站的主题色更新缩放屏幕大小时,图片可以根据屏幕大小自适应 解决过程 刚开始用的 img 标签设置图片,可以自动自适应,但修改图片颜色需要滤镜,感觉比较复杂,所以放弃了此方法。想用字体图标是做,但还需要设计去重新帮忙弄,设计又很忙所以暂搁了此方法。最后用svg, 简单的svg 改变颜色很简单,但自适应却让我想了一会,最后想着用最笨的办法: 裹一个 relati
阅读更多...
宽高自适应以及常见浏览器兼容
(一)宽度自适应 1.若块级元素宽度不设置,或者设置成100%,都是占据其父级元素的一整行 应用场景: (1)页面最外层的盒子一般都要占据屏幕的大小,所以宽度100%。 (2)子元素使用百分比表示盒模型任意部分大小的话,代表的是子元素盒模型任意部分尺寸=父元素宽度百分比(除了高度外,子元素高度=父元素高度百分比)==>忽略; (二)高度自适应 1.父元素高度由子元素撑开(1)若是子元素都浮动了
阅读更多...
实现一个三角形、扇形、宽高自适应的正方形
2. 实现一个扇形 · 超级学习资料 · 看云 1、实现一个三角形 用CSS绘制一个三角形-CSDN博客 2、实现一个扇形 在实现三角形的逻辑基础上,加上 border-radius 即可。 <head><style>.sector {width: 0;height: 0;border-top: 60px solid red;border-right: 60px soli
阅读更多...