边框border样式

在Qt中我们常常要给对话框加一个边框,以便于识别,那么如何加border样式呢?

看下面介绍:

首先必须先补充一个知识点,就是设备的 物理像素[设备像素] & 逻辑像素[CSS像素]

物理像素

  物理像素,又称 设备像素,在同一个设备上,他的物理像素是固定的,设备厂商出厂是就设置好了,即,一个设备的分辨率是固定的。

逻辑像素

 又称css像素,viewport中的一个小方格。我们在写css代码的时候,用的就是css像素。

像素比

 物理像素和逻辑像素的比例。当比例为 1:1 时,表示1个物理像素显示一个css像素;当比例为 2:1 时,表示使用4个物理像素显示1个逻辑像素。

逻辑像素和物理像素差异:(1px逻辑像素 != 1px物理像素


因为在改写边框border的时候,有时候像素出问题,比较坑人,所以先写出来,下面是总结

一、虚线与实线边框

边框虚线样式:dashed
边框实现样式:solid

border:1px dashed #000

代表设置对象边框宽度为1px黑色虚线边框

border:1px solid #000

代表设置对象边框宽度为1px黑色实现边框

二、对div上边加边框

我们给div上边加1px黑色边框

div{border-top:1px solid #000} 

三、给div底部加边框

给div盒子底部加2px虚线红色边框

div{border-bottom:2px dashed #F00} 

四、在div盒子左侧加边框

给一个css选择器 css命名为“.divcss5”盒子左侧加一个蓝色1px实线边框

divcss5{ border-left:1px solid #00F} 

DIV代码:

<div class="divcss5">此DIV盒子左侧为1px实线蓝边框</div> 

五、在盒子div右侧加边框

div对象右侧加1px红色实线边框

div{ border-right:1px solid #F00} 

六、在盒子上下加边框

给盒子上下加1px实现黑色边框

div{border-top:1px solid #000;border-bottom:1px solid #000} 

七、给div盒子左右加边框 

给盒子左右加2px虚线绿色边框

div{ border-left:2px dashed #0F0;border-right:2px dashed #0F0} 

八、给div四边加上一个边框 

给一个DIV四边加上3px实现黑色边框

div{ border:3px solid #000} 

 

以上是如何给一个div加边框,各种加边框样式方法教程。根据需要对选择器进行重新命名,即可使用classidhtml的div引入调用,灵活运用并掌握对一个对象加边框样式方法。




 

posted @ 2019-07-30 20:24  秦沐  阅读(1005)  评论(0)    收藏  举报