画一条0.5px的线
1、直接设置0.5px,在不同的浏览器会有差异( 不同系统的不同浏览器对小数点的px有不同的处理)
//画一条0.5px的线
<!DOCType html>
<html>
<head><meta charset="utf-8"><style>.half-px {width: 300px;background-color: #000;height: 0.5px;}</style>
</head>
<body><div class="half-px"></div>
</body>
</html>
谷歌浏览器:把0.5px四舍五入变成了1px
2、设置成1px,然后使用缩放功能
//画一条0.5px的线
<!DOCType html>
<html>
<head><meta charset="utf-8"><style>.half-px {width: 300px;background-color: #000;height: 1px;transform: scale(0.5)}</style>
</head>
<body><div class="half-px"></div>
</body>
</html>
3、采用meta viewport的方式
<meta name="viewport" content="width=device-width,initial-sacle=0.5">
//width=device-width表示将viewport视窗的宽度调整为设备的宽度,这个宽度通常是指物理上宽度。//缩放到原来的0.5倍,如果是1px那么就会变成0.5px//viewport只针对于移动端,只在移动端上才能看到效果
4、canvas/svg方式画一条0.5px的线
<!DOCTYPE html>
<head><meta charset="UTF-8">
</head>
<body><!-- canvas画布方式 --><canvas id="drawing" width=" 200" height="200">A drawing of something.</canvas><!-- svg方式 --><svg id="svgLineTutorial" height="200px" width="200px" xmlns="http://www.w3.org/2000/svg"><line x1="50" y1="50" x2="200" y2="200" style="stroke:Green;stroke-width:0.5"/></svg><script>var drawing = document.getElementById("drawing"); if (drawing.getContext){ var context = drawing.getContext("2d"); context.lineWidth = 0.5;context.beginPath(); context.moveTo(30, 30); context.lineTo(200, 100);context.stroke(); }</script>
</body>
</html>
https://www.cnblogs.com/xiaocaiyuxiaoniao/p/10156680.html
画一条0.5px的线相关推荐
- 前端面试题:如何画一条0.5px的线
前言 理论上1px已经是最小单位了,那如何画一条0.5px的线呢? 有以下两种方法 解决方法 采用meta viewport的方式 <meta name="viewport" ...
- 如何画一条0.5px的边(细线)
理论上1px已经是最小单位了,那如何画一条0.5px的线呢 解决办法: 1.移动端,使用meta viewport 的方式 <meta name="viewport" con ...
- 画出0.5px的线,css
1,box-shadow box-shadow允许小数点,该属性可设置的值包括阴影的X轴偏移量.Y轴偏移量.模糊半径.扩散半径和颜色,所以我们可以设置他的扩散半径来实现0.5px的线 2, tran ...
- [html] 你能否画出一个0.5px的直线?
[html] 你能否画出一个0.5px的直线? 通过scale(0.5)来实现 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨论 主目录 与歌谣一起通关 ...
- CAD画图教程:CAD怎么画一条指定长度的线?
在CAD入门学习过程中,画直线是基础操作之一,所以一定要对此熟练掌握才可以.那你知道CAD怎么画一条指定长度的线吗?本节CAD画图教程就和小编一起来了解一下在浩辰CAD软件中怎么画一条指定长度的直线吧 ...
- 前端页面设计0.5px的线
首先,我们先来了解几个概念. 物理像素(physical pixel) 一个物理像素是显示器(手机屏幕)上最小的物理显示单元(像素颗粒),在操作系统的调度下,每一个设备像素都有自己的颜色值和亮度值. ...
- CSS实现0.5px的线 0.5rpxborder边框
1.0.5px的线 核心代码就是通过transfrom的scaleY属性,溢出隐藏掉就可以了 // html <div class="line"></div> ...
- 画一条连接两点的线,由两点坐标确定一条直线
页面上有两颗星星图标,画一条线连接两颗星星. 1.先获取两点的坐标 2.计算弦长及旋转角度 3.绘制线 <div class="quality-analysis"&g ...
- ArcGIS技巧(一)画一条特别直的线要素
问题:在画线要素时点击起点终点后经常画不出一条特别直的线(有锯齿). 解决:点击起点后,不要着急点击终点,此时右键选择<方向>,输入0,回车. 在点击终点,就是一条特别直的线了.
最新文章
- C语言内存管理内幕(二)----半自动内存管理策略
- python自学入门教程-Python基础教程,Python入门教程(非常详细)
- Hadoop之Yarn工作机制详解
- JAVA 框架-Spring-AOP面向切面
- 编程之美-2.17-数组循环移位
- python中什么是序列_在Python中,什么是字符串序列?(或者是油嘴滑舌的虫子?)...
- 第6章 循环结构程序设计
- 第二课--C语言基础(3部分--共三部分)
- Spring----pom.xml报错Missing artifact org.aspectj:aspectjweaver:jar:1.8.0.M1
- ListView更新的几种方法
- 【数模】使用SPSS进行聚类分析
- 【已解决】微信小程序mp-dialog组件点击空白处后消失
- CFS三层内网环境 渗透流程
- Mac卸载Pandoc
- 听李天飞《大话西游》有感
- 已经开工三天的软件测试工程师:被女足和谷爱凌感动到了
- 电子竞技作为一项全新的竞技体育项目,近年来发展迅猛,未来发展趋势
- 产业互联网周报 | 上海数交所:数据产品交易额预计全年超过1亿元;Zoom单季度净利润同比下降86%;...
- 计算机网络 之 网络应用
- 程序员的双十一剁手指南,看完不剁手算我输。
热门文章
- Windows10家庭版升级至专业版
- linux vim 编辑 保存 退出
- fedora26下解决wps字体缺失(添加windows字体)
- 谷歌地图JavaScript API第3版 地理编码服务
- 泛微Ecology9单点登录说明
- iOS description方法的使用介绍
- Jackknife,Bootstraping, bagging, boosting, AdaBoosting, Rand forest 和 gradient boosting的区别
- ip地址、网络地址、网关、域名
- Springboot中对jpa动态查询条件的封装
- Autonomous Aerial Dual-Target Following Among Obstacles