【发布时间】:2011-06-28 17:39:39
【问题描述】:
您可以使用多种方法设置 CSS 样式:
p = PyQuery('<p></p>')
p.css('font-size','16px')
p.css(['font-size'] = '16px'
p.css = {'font-size':'16px'}
很好,但是如何获得 个人 css 样式?
p.css('font-size') # jquery-like method doesn't work
[<p>]
p.css['font-size'] # pythonic method doesn't work!
[<p>]
p.css.font_size # BeardedO's suggestion.
[<p>]
p.attr('style') # too much information.
'font-size: 16px; font-weight: bold'
这看起来很奇怪,不方便和unpyquery 和unpython 一样!前两个中的一个应该返回样式文本,当然?
有没有办法在不借助 split() 之类的工具的情况下单独获得单一的 css 样式?
【问题讨论】: