gpt4 book ai didi

css - QTextBrowser 中的顶部边距不起作用

转载 作者:行者123 更新时间:2023-11-28 06:26:27 33 4
gpt4 key购买 nike

from PyQt4.QtCore import * 
from PyQt4.QtGui import *
import sys

def main():

app = QApplication (sys.argv)
browser = QTextBrowser()

browser.setFixedSize(500,500)
browser.document().setDefaultStyleSheet('p{font-size:12px;} div{margin-left:20px; margin-top:20px;}')
ftext = '<div><h3><b></b></h3><p>akak</p><p>iuuo</p></div>'
browser.setWindowTitle("QTextBrowser HTML File Input")
browser.setHtml(ftext)
browser.setFrameStyle(QFrame.NoFrame)
browser.show()

sys.exit(app.exec_())

if __name__ == '__main__':
main()

我想对整个内容应用 20 像素的上边距,但这段代码不起作用。但是,整个内容都应用了 20 像素的左边距。

最佳答案

那是因为您使用了无效的 CSS。尝试-

browser.document().setDefaultStyleSheet('p{font-size:12px;} div{margin-left:20px; margin-top:20px;}')

关于css - QTextBrowser 中的顶部边距不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35255045/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com