jQuery css也可以获得内联样式吗?

时间:2016-07-01 23:10:02

标签: jquery html css

据我所知$(element).css()可以获得特定于元素的链接样式表信息。 .css()也可以获得内联样式吗?如果是,我是否需要指定不同的参数值?例如,如果我需要获取背景颜色,我应该同时调用$(element).css('background-color')$(element).css('backgroundColor')吗?

2 个答案:

答案 0 :(得分:2)

正如人们在评论中所说,这个问题是你可能很容易找到的。既然我们无论如何都在这里,这就是答案:
.css()函数可以读取内联样式和单独的样式(通过链接或样式标记),但是当它写入样式(当它有参数时)时,它只修改元素的内联样式。

您可以找到有关此here

的更多信息

答案 1 :(得分:0)

import tkinter as tk


class MyGUI(tk.Frame):
    def __init__(self, parent=None, *args, **kwargs):
        super().__init__(parent, *args, **kwargs)
        self.pack()
        self.create_widgets()

    def create_widgets(self):
        canvas1 = tk.Canvas(self, width=400, height=400,  relief='raised')
        canvas1.pack()

        label1 = tk.Label(self, text='EDA')
        label1.config(font=('helvetica', 12))
        canvas1.create_window(200, 25, window=label1)

        label2 = tk.Label(self, text='Number of Clusters:')
        label2.config(font=('helvetica', 8))
        canvas1.create_window(200, 120, window=label2)

        entry1 = tk.Entry(self)
        canvas1.create_window(200, 140, window=entry1)

        browse_excels_btn = tk.Button(text="Import Excel File (CSV) ",
                                      bg='green', fg='white', font=('helvetica', 10, 'bold'),
                                      command=self.get_excel)
        canvas1.create_window(200, 70, window=browse_excels_btn)

        clustering_btn = tk.Button(text='k-Means Clustering',
                                   bg='brown', fg='white', font=('helvetica', 10, 'bold'),
                                   command=self.cluster)
        canvas1.create_window(200, 170, window=clustering_btn)

    def get_excel(self):
        # App.getExcel()?
        pass

    def cluster(self):
        pass


if __name__ == "__main__":
    root = tk.Tk()
    root.title('Example')
    root.wm_geometry("400x400")
    main = MyGUI(root)
    main.pack(side="top", fill="both", expand=True)
    root.mainloop()