QT QPushButton中設置樣式出現異常凹凸的問題

一、設計圖
兩個互斥的button,然後我只想設置下邊框的顏色
在這裏插入圖片描述
二、設置樣式後出現凸起(太醜了)

QPushButton#btnMember { 
  color:rgb(51,51,51);
  font-size: 14px;
  font-family: "微軟雅黑";
  //問題就出在下面兩行
  //當background-color和border-bottom同時設置就會出現凸起。
  background-color: white;
  border-bottom:1px solid rgb(237, 238, 241);
}

在這裏插入圖片描述
三、會出現凸起問題的情況

//1.
background-color: white;
border-bottom:1px solid rgb(237, 238, 241);

//2.
background-color: white;
border-left:1px solid rgb(237, 238, 241);
border-bottom:1px solid rgb(237, 238, 241);

//3.
background-color: white;
border-right:1px solid rgb(237, 238, 241);
border-bottom:1px solid rgb(237, 238, 241);

四、解決辦法

//第一種(更方便)
background-color: white;
border:0px;
border-bottom:1px solid rgb(237, 238, 241);

//第二種
background-color: white;
border-top:1px solid rgb(237, 238, 241);
border-bottom:1px solid rgb(237, 238, 241);

//第三種
background-color: white;
border-bottom:1px solid rgb(237, 238, 241);
border-radius:4px 0px 0px 4px;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章