我只是试着解决这个问题,因为3个小时。
CSS:
.default-img > img {
height: 100px;
width: 100%;
background: url('bg.png');
background-size: cover;
background-position: center center;
background-attachment: fixed;
background-repeat: no-repeat;
border: 10px solid black;
}
我有一个白色"边境" Image标签中的(内部边框?)我无法将其删除。 手动设置黑色边框以显示问题,红色内容是包含的图像。
如何从img标签中删除白色内边框
答案 0 :(得分:2)
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
def window():
app = QApplication(sys.argv)
win = QWidget()
l1 = QLabel("Name")
nm = QLineEdit()
l2 = QLabel("Address")
add1 = QLineEdit()
add2 = QLineEdit()
fbox = QFormLayout()
fbox.addRow(l1, nm)
vbox = QVBoxLayout()
vbox.addWidget(add1)
vbox.addWidget(add2)
fbox.addRow(l2, vbox)
hbox = QHBoxLayout()
r1 = QRadioButton("Male")
r2 = QRadioButton("Female")
hbox.addWidget(r1)
hbox.addWidget(r2)
hbox.addStretch()
fbox.addRow(QLabel("sex"), hbox)
fbox.addRow(QPushButton("Submit"), QPushButton("Cancel"))
win.setLayout(fbox)
win.setWindowTitle("PyQt")
win.show()
sys.exit(app.exec_())
'背景渲染
属性。所以,'background: url('bg.png');
'。bg.png
<div>
附近.default-img
并设置
高度和宽度裁剪出白色。确保设置属性
<div>
overflow:hidden;
希望这有帮助,g'luck!
答案 1 :(得分:0)
图像本身是否存在白色边框,而不是css?查看黑色背景上的文件并检查。
答案 2 :(得分:0)
看起来你在100%处显示两个图像,包括源图像和背景图像。你需要背景图片吗?这会导致白线吗?